ö174958 42 183 116 215 356 136 210 468 329 389 388 417 364 492 419 510 708 447 271 181 360 338 327 158 334 693 144 579 592 669 291 665 480 261 1020 288 154 239 181 138 239 171 131 K 10 svn:author V 3 rrs K 8 svn:date V 27 2007-12-28T12:38:00.000000Z K 7 svn:log V 91 - sctp-iterator should run at PI_NET priority ...not 0. Approved by: re@freebsd.org (gnn) END K 10 svn:author V 5 wilko K 8 svn:date V 27 2007-12-28T17:57:25.000000Z K 7 svn:log V 22 Aussie New Years wish END K 10 svn:author V 3 des K 8 svn:date V 27 2007-12-28T19:47:37.000000Z K 7 svn:log V 122 List all environment variables supported by libfetch, along with a reference to the fetch(3) man page. MFC after: 1 week END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2007-12-28T20:39:18.000000Z K 7 svn:log V 258 Attempt to reduce the rate of foot-shooting injuries by adding a new paragraph clarifying that portsnap does not behave the same way as cvs and cvsup where local modifications are concerned. Submitted by: peter Feet shot: peter, kris, obrien, + many others END K 10 svn:author V 6 rpaulo K 8 svn:date V 27 2007-12-28T22:50:04.000000Z K 7 svn:log V 41 Add asmc(4). Requested by: njl (mentor) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2007-12-29T04:52:51.000000Z K 7 svn:log V 112 Adjust the some error messages as suggested during re@ review, and adjust a comment that won't be true shortly. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2007-12-29T04:56:07.000000Z K 7 svn:log V 370 Plug a memory leak. Once any given package (e.g. perl) was installed we would leak a saved screen for every other package we tried to install that listed perl as one of its dependencies. When installing things like gnome and kde that wound up being a LOT of leaked memory. Insta-MFC request coming so this can be tested as part of 6.3-RC2... Testing help from: kris END K 10 svn:author V 3 imp K 8 svn:date V 27 2007-12-29T05:15:54.000000Z K 7 svn:log V 236 Some systems need the types defined in sys/types.h, but lack the sys/types.h polution that FreeBSD has in one of its include files. Since this is a bootstrap tool, include more than is strictly necessary for FreeBSD. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2007-12-29T06:14:35.000000Z K 7 svn:log V 291 MFC v1.78 and v1.79: Remove process limits for datasize and stacksize which are unlimited during a "normal login" (thanks to /etc/login.conf) but not when sysinstall is running as part of an installation. Fixups for error messages and a comment that became untrue. Approved by: re (bmah) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2007-12-29T06:17:04.000000Z K 7 svn:log V 290 MFC v1.78 and v1.79: Remove process limits for datasize and stacksize which are unlimited during a "normal login" (thanks to /etc/login.conf) but not when sysinstall is running as part of an installation. Fixups for error messages and a comment that became untrue. Approved by: re (bmah) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2007-12-29T06:17:39.000000Z K 7 svn:log V 319 MFC v1.117: > Plug a memory leak. Once any given package (e.g. perl) was installed > we would leak a saved screen for every other package we tried to install > that listed perl as one of its dependencies. When installing things > like gnome and kde that wound up being a LOT of leaked memory. Approved by: re (bmah) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2007-12-29T06:19:18.000000Z K 7 svn:log V 266 MFC v1.78 and v1.79: Remove process limits for datasize and stacksize which are unlimited during a "normal login" (thanks to /etc/login.conf) but not when sysinstall is running as part of an installation. Fixups for error messages and a comment that became untrue. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2007-12-29T06:20:30.000000Z K 7 svn:log V 394 MFC v1.117: > Plug a memory leak. Once any given package (e.g. perl) was installed > we would leak a saved screen for every other package we tried to install > that listed perl as one of its dependencies. When installing things > like gnome and kde that wound up being a LOT of leaked memory. While here clean up some whitespace nits that are differences between this branch and the others. END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2007-12-29T06:21:59.000000Z K 7 svn:log V 321 MFC v1.78 and v1.79: Remove process limits for datasize and stacksize which are unlimited during a "normal login" (thanks to /etc/login.conf) but not when sysinstall is running as part of an installation. Fixups for error messages and a comment that became untrue. Build test help from: rwatson Approved by: re (bmah) END K 10 svn:author V 8 kensmith K 8 svn:date V 27 2007-12-29T06:22:56.000000Z K 7 svn:log V 412 MFC v1.117: > Plug a memory leak. Once any given package (e.g. perl) was installed > we would leak a saved screen for every other package we tried to install > that listed perl as one of its dependencies. When installing things > like gnome and kde that wound up being a LOT of leaked memory. While here fix up some whitespace nits that show up as differences from the other branches. Approved by: re (bmah) END K 10 svn:author V 3 kib K 8 svn:date V 27 2007-12-29T13:31:27.000000Z K 7 svn:log V 615 The ffs_balloc() routines, whan allocating the indirect blocks for the inode, do the rollback in case the allocation failed (due to insufficient free space or quota limits). But, the code does leaves the buffers corresponding to the inoirect blocks on the vnode bufobj list. This causes several assertion failures (for instance, "ffs_truncate3" in ffs_truncate()) to fail, and could result in the indirect block aliasing problem, like writing the context of such blocks to random disk location. Remove the buffers from the bufobj properly. Reported and tested by: Peter Holm Reviewed by: tegge MFC after: 3 weeks END K 10 svn:author V 3 kib K 8 svn:date V 27 2007-12-29T14:25:29.000000Z K 7 svn:log V 354 Apply the LCONVPATH() to the (old) linux_stat() and linux_lstat() syscalls. Without it, code has two problems: - behaviour of the old and new [l]stat are different with regard of the /compat/linux - directly accessing the userspace data from the kernel asks for the panics. Reported and tested by: Peter Holm Reviewed by: rdivacky MFC after: 3 days END K 10 svn:author V 3 kib K 8 svn:date V 27 2007-12-29T14:28:01.000000Z K 7 svn:log V 178 Plug the leaks in the present (hopefully, soon to be replaced) implementation of the linux_openat() for the quick MFC. Reported and tested by: Peter Holm MFC after: 3 days END K 10 svn:author V 3 rrs K 8 svn:date V 27 2007-12-29T15:07:54.000000Z K 7 svn:log V 89 - sctp-iterator should run at PI_NET priority ...not 0. Approved by: re@freebsd.org(gnn) END K 10 svn:author V 4 ache K 8 svn:date V 27 2007-12-29T16:28:15.000000Z K 7 svn:log V 266 Comments fixing "month names" -> "months names" typo "Long months names (alternative)" or "in alternative form" -> "(without case ending)" "Long months names" -> "Long months names (as in a date)" to not confuse developers on what purpose those sections are END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2007-12-29T17:29:11.000000Z K 7 svn:log V 241 MFC r1.8 Fix a panic where if the mbuf was consumed by the filter for requeueing (dummynet), ipsec_filter() would return the empty error code and the ipsec code would continue to forward/deference the null mbuf. Approved by: re (gnn) END K 10 svn:author V 3 mav K 8 svn:date V 27 2007-12-29T17:35:32.000000Z K 7 svn:log V 234 MFC rev. 1.22 Increase control channel xmit queue to 128 packets. Previous value 16 was too small for real LAC as temporal activity spike cound easily overflow queue demanding tunnel disconnection due to possible state inconsistency. END K 10 svn:author V 3 mav K 8 svn:date V 27 2007-12-29T17:38:24.000000Z K 7 svn:log V 66 MFC rev. 1.87 Fix incorrectly placed bracket in pppoe_find_svc(). END K 10 svn:author V 3 mav K 8 svn:date V 27 2007-12-29T19:44:41.000000Z K 7 svn:log V 241 Add support for optional "AC-Name\Service-Name" syntax at NGM_PPPOE_CONNECT argument. It allows ppp, mpd or any other node consumer to request connection to specified access concentrator. Proposed by: Alexander A. Burylov END K 10 svn:author V 3 alc K 8 svn:date V 27 2007-12-29T19:53:04.000000Z K 7 svn:log V 600 Add the superpage reservation system. This is "part 2 of 2" of the machine-independent support for superpages. (The earlier part was the rewrite of the physical memory allocator.) The remainder of the code required for superpages support is machine-dependent and will be added to the various pmap implementations at a later date. Initially, I am only supporting one large page size per architecture. Moreover, I am only enabling the reservation system on amd64. (In an emergency, it can be disabled by setting VM_NRESERVLEVELS to 0 in amd64/include/vmparam.h or your kernel configuration file.) END K 10 svn:author V 3 mav K 8 svn:date V 27 2007-12-29T19:59:58.000000Z K 7 svn:log V 52 Document new "AC-Name\Service-Name" connect syntax. END K 10 svn:author V 7 wkoszek K 8 svn:date V 27 2007-12-29T21:55:25.000000Z K 7 svn:log V 482 Remove explicit calls to keyboard methods with their respective variants implemented with macros. This patch improves code readability. Reasoning behind kbdd_* is a "keyboard discipline". List of macros is supposed to be complete--all methods of keyboard_switch should have their respective macros from now on. Functionally, this code should be no-op. My intention is to leave current behaviour of code as is. Glanced at by: rwatson Reviewed by: emax, marcel Approved by: cognet END K 10 svn:author V 7 wkoszek K 8 svn:date V 27 2007-12-29T23:26:59.000000Z K 7 svn:log V 495 Replace explicit calls to video methods with their respective variants implemented with macros. This patch improves code readability. Reasoning behind vidd_* is a sort of "video discipline". List of macros is supposed to be complete--all methods of video_switch ought to have their respective macros from now on. Functionally, this code should be no-op. My intention is to leave current behaviour of touched code as is. No objections: rwatson Silence on: freebsd-current@ Approved by: cognet END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-12-30T00:23:38.000000Z K 7 svn:log V 573 Correct the comments in am7990_intr() and am79900_intr(); it's not possible to end up in the interrupt handler again while processing the previous RX interrupt in ifp->if_input() because the MD interrupt code disables the delivery of the respective interrupt until all associated handlers were called (in the INTR_FILTER case the MI code supposedly does the same). Toggling the NIC interrupt enable bit in these handlers still is necessary though as some chips (f.e. the VMware emulated one) require this to be done in order to keep issuing interrupts. MFC after: 1 month END K 10 svn:author V 6 marius K 8 svn:date V 27 2007-12-30T01:32:03.000000Z K 7 svn:log V 195 o In preparation for basing a new driver on this one: - ANSIfy - try to bring closer to style(9) - remove banal comments. o Add my copyright for having done lots of fixes and improvements. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2007-12-30T01:42:15.000000Z K 7 svn:log V 571 Remove explicit locking of struct file. - Introduce a finit() which is used to initailize the fields of struct file in such a way that the ops vector is only valid after the data, type, and flags are valid. - Protect f_flag and f_count with atomic operations. - Remove the global list of all files and associated accounting. - Rewrite the unp garbage collection such that it no longer requires the global list of all files and instead uses a list of all unp sockets. - Mark sockets in the accept queue so we don't incorrectly gc them. Tested by: kris, pho END K 10 svn:author V 4 jeff K 8 svn:date V 27 2007-12-30T01:43:51.000000Z K 7 svn:log V 386 - Update kvm_deadfiles to be compatible with the new system which has no global list of all files. - Mark kvm_getfiles() as broken since the live version exports struct xfile with no filelist at the head and does so incorrectly and the deadfiles version exports struct file with a filelist at the head. It is not known if either version works or complies to the manpage. END K 10 svn:author V 4 ache K 8 svn:date V 27 2007-12-30T03:08:52.000000Z K 7 svn:log V 167 Comments fixing 1) Back out "month names" -> "months names" and fix few such cases which are wrong initially 2) "weekdays names" -> "weekday names" Noted by: des [1] END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2007-12-30T04:58:22.000000Z K 7 svn:log V 922 Update libarchive to 2.4.10. This includes a number of improvements that I've been working on but put off committing until after the RELENG_7 branch, including: * New manpages: cpio.5 mtree.5 * New archive_entry_strmode() * New archive_entry_link_resolver() * New read support: mtree format * Internal API change: read format auction only runs once * Running the auction only once allowed simplifying a lot of bid logic. * Cpio robustness: search for next header after a sync error * Support device nodes on ISO9660 images * Eliminate a lot of unnecessary copies for uncompressed archives * Corrected handling of new GNU --sparse --posix formats * Correctly handle a zero-byte write to a compressed archive * Fixed memory leaks Many of these improvements were motivated by the upcoming bsdcpio front-end. There have also been extensive improvements to the libarchive_test test harness, which I'll commit separately. END K 10 svn:author V 3 imp K 8 svn:date V 27 2007-12-30T05:53:45.000000Z K 7 svn:log V 195 Rather than not redirting the bp when we get ENXIO, only redirty it when the error is EIO. This catches a much larger class of errors that are unlikely to succeed if retried. Submitted by: bde END K 10 svn:author V 5 rafan K 8 svn:date V 27 2007-12-30T11:08:14.000000Z K 7 svn:log V 60 Import ncurses 5.6-20071222 snapshot onto the vender branch END K 10 svn:author V 5 rafan K 8 svn:date V 27 2007-12-30T11:08:14.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r174993, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2007-12-30T11:08:15.000000Z K 7 svn:log V 85 This commit was manufactured by cvs2svn to create tag 'ncurses-vendor-v5_6_20071222'. END K 10 svn:author V 5 rafan K 8 svn:date V 27 2007-12-30T11:10:17.000000Z K 7 svn:log V 44 - Remove files that are removed in upstream END K 10 svn:author V 5 rafan K 8 svn:date V 27 2007-12-30T11:10:17.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r174996, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 5 rafan K 8 svn:date V 27 2007-12-30T11:15:46.000000Z K 7 svn:log V 77 - Resolve conflicts - Our changes in lib_termcap.c is now merged in upstream END K 10 svn:author V 5 rafan K 8 svn:date V 27 2007-12-30T11:17:40.000000Z K 7 svn:log V 37 - Update build glue for 5.6-20071222 END