3148896 104 354 160 159 140 143 198 206 993 170 240 278 172 168 891 212 129 117 110 207 149 152 106 152 161 183 182 257 259 144 143 494 337 222 223 200 205 239 218 308 169 900 133 141 230 240 379 234 545 482 402 483 172 159 148 193 209 318 228 381 1613 256 115 300 195 329 140 123 210 375 168 445 722 223 206 133 148 252 180 159 563 255 227 225 181 296 274 140 262 126 247 285 174 153 130 252 130 204 190 162 203 239 182 173 178 K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-08-09T13:27:50.000000Z K 7 svn:log V 257 Add an order between UDP inpcb locks and the IPv4 multicast address list lock, as there has been a report that an alternative lock order is getting introduced. This should help ferret it out. Reported by: Ed Maste END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-08-09T13:31:59.000000Z K 7 svn:log V 64 Merge NetBSD's 1.25 which fixes a small bug introduced in 1.24. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-08-09T13:32:45.000000Z K 7 svn:log V 62 nForce3 and nForce4 are supported as well. MFC after: 3 days END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-08-09T13:35:48.000000Z K 7 svn:log V 44 Merge a change I missed in the last commit. END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-08-09T13:37:59.000000Z K 7 svn:log V 47 NetBSD merged our typo fixes, update $NetBSD$. END K 10 svn:author V 6 murray K 8 svn:date V 27 2005-08-09T13:55:21.000000Z K 7 svn:log V 102 Fix typo. PR: docs/84660 Submitted by: Dirk Gouders MFC after: 3 days END K 10 svn:author V 6 murray K 8 svn:date V 27 2005-08-09T14:11:57.000000Z K 7 svn:log V 110 Grammar improvements. PR: docs/84619 Submitted by: Gary W. Swearingen MFC after: 3 days END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-08-09T17:19:21.000000Z K 7 svn:log V 896 Add helper function ip_findmoptions(), which accepts an inpcb, and attempts to atomically return either an existing set of IP multicast options for the PCB, or a newlly allocated set with default values. The inpcb is returned locked. This function may sleep. Call ip_moptions() to acquire a reference to a PCB's socket options, and perform the update of the options while holding the PCB lock. Release the lock before returning. Remove garbage collection of multicast options when values return to the default, as this complicates locking substantially. Most applications allocate a socket either to be multicast, or not, and don't tend to keep around sockets that have previously been used for multicast, then used for unicast. This closes a number of race conditions involving multiple threads or processes modifying the IP multicast state of a socket simultaenously. MFC after: 7 days END K 10 svn:author V 2 ps K 8 svn:date V 27 2005-08-09T20:53:51.000000Z K 7 svn:log V 79 There's no reason to check the valence. This allows ciss to work on the P600. END K 10 svn:author V 6 jcamou K 8 svn:date V 27 2005-08-09T21:10:20.000000Z K 7 svn:log V 144 MFC: Information about starting jails at boot time if specified in rc.conf. PR: docs/81040 Submitted by: matteo Approved by: trhodes (mentor) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2005-08-09T21:53:26.000000Z K 7 svn:log V 185 Call tulip_start() rather than tulip_ifstart() from the interrupt handler to avoid recursing on the driver lock. Not sure why my test box didn't catch this earlier. MFC after: 3 days END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2005-08-09T22:19:30.000000Z K 7 svn:log V 76 Document kvm(3)-related error constants, and correct minor formatting nits. END K 10 svn:author V 6 jcamou K 8 svn:date V 27 2005-08-09T23:01:29.000000Z K 7 svn:log V 73 MFC: config-recursive target. Approved by: trhodes (mentor, implicitly) END K 10 svn:author V 5 tegge K 8 svn:date V 27 2005-08-10T00:17:36.000000Z K 7 svn:log V 796 Don't allow pagedaemon to skip pages while scanning PQ_ACTIVE or PQ_INACTIVE due to the vm object being locked. When a process writes large amounts of data to a file, the vm object associated with that file can contain most of the physical pages on the machine. If the process is preempted while holding the lock on the vm object, pagedaemon would be able to move very few pages from PQ_INACTIVE to PQ_CACHE or from PQ_ACTIVE to PQ_INACTIVE, resulting in unlimited cleaning of dirty pages belonging to other vm objects. Temporarily unlock the page queues lock while locking vm objects to avoid lock order violation. Detect and handle relevant page queue changes. This change depends on both the lock portion of struct vm_object and normal struct vm_page being type stable. Reviewed by: alc END K 10 svn:author V 3 ken K 8 svn:date V 27 2005-08-10T00:51:36.000000Z K 7 svn:log V 119 Remove a reference to compute_stats(), since it is no longer documented at least. Submitted by: osa MFC after: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-08-10T03:54:37.000000Z K 7 svn:log V 34 Add proper copyright attribution. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-08-10T03:56:31.000000Z K 7 svn:log V 22 Fix FBSDid style nit. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-08-10T04:01:21.000000Z K 7 svn:log V 15 Style cleanup. END K 10 svn:author V 3 suz K 8 svn:date V 27 2005-08-10T05:28:11.000000Z K 7 svn:log V 114 fixed a kernel crash at the start-up time of an IPv6 multicast daemons o (e.g. pim6dd, pim6sd) MFC after: 3 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-08-10T06:25:41.000000Z K 7 svn:log V 54 Use the ISO standard function variable vs. a GCC'ism. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-08-10T06:36:44.000000Z K 7 svn:log V 57 Add an option to tell what version of config(8) this is. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-08-10T06:38:46.000000Z K 7 svn:log V 11 Style nit. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-08-10T06:41:04.000000Z K 7 svn:log V 57 Match IPv6 and use a static struct pr_usrreqs nousrreqs. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-08-10T07:08:14.000000Z K 7 svn:log V 66 Remove the need to forward declare statics by moving them around. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-08-10T07:10:02.000000Z K 7 svn:log V 88 Remove public declarations of variables that were forgotten when they were made static. END K 10 svn:author V 3 suz K 8 svn:date V 27 2005-08-10T09:13:35.000000Z K 7 svn:log V 90 supports stealth forwarding in IPv6, as well as in IPv4 PR: kern/54625 MFC after: 1 week END K 10 svn:author V 3 kan K 8 svn:date V 27 2005-08-10T11:46:03.000000Z K 7 svn:log V 164 Do not drop the vnode interlock if vdropl is called on already doomed vnode. vdropl callers expect it to return with interlock still being held. MFC after: 2 days END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-08-10T13:38:01.000000Z K 7 svn:log V 162 Submitted to and merged from NetBSD (rev. 1.23 and 1.24): - Don't delete the current line when typing `yy'. - Don't use a possibly stale pointer in cv_paste(). - END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-08-10T13:41:31.000000Z K 7 svn:log V 48 Move up to reduce diff to NetBSD. END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2005-08-10T13:45:00.000000Z K 7 svn:log V 46 Remove unused variable. Reported by: stefanf END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-08-10T13:59:44.000000Z K 7 svn:log V 397 MFC 1.66: Use m_uiotombuf() instead of own implementation. This is not just a cosmetic change. m_uiotombuf() produces a packet header mbuf, while original implementation did not. When kernel is compiled with MAC support, headerless mbuf will cause panic. Reported by: Alexander Nikiforenko Reported by: Andrew Korovin PR: kern/77111 END K 10 svn:author V 3 ups K 8 svn:date V 27 2005-08-10T14:09:25.000000Z K 7 svn:log V 244 MFC ffs_softdep.c 1.182, softdep.h 1.18 Delay freeing disk space for file system blocks until all dirty buffers are safely released. This fixes softdep problems on truncation (deletion) of files with dirty buffers. Approved by: re (kensmith) END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-08-10T14:30:05.000000Z K 7 svn:log V 129 MFC: rc.d/jail 1.24 Allow to give more than one jail's name, eg.: # /etc/rc.d/jail start www mail Approved by: re (kensmith) END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-08-10T14:54:52.000000Z K 7 svn:log V 126 MFC 1.103, 1.105: avoid recursion problems in netgraph(4). See 1.103 log for more information. Approved by: re (kensmith) END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-08-10T14:58:18.000000Z K 7 svn:log V 103 MFC: Enhance struct ng_hook - add hk_type field and bump NG_ABI_VERSION. Approved by: re (kensmith) END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-08-10T15:00:57.000000Z K 7 svn:log V 108 MFC 1.10: Check that we have first fragment before pulling up TCP/UDP header. Approved by: re (kensmith) END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2005-08-10T15:01:03.000000Z K 7 svn:log V 141 Minor configuration fix to disable ACL support on MacOS X (which lacks ACL_USER). Thanks to: Marcus Geiger, Joe Esch, and Markus Slopianka END K 10 svn:author V 8 kientzle K 8 svn:date V 27 2005-08-10T15:02:53.000000Z K 7 svn:log V 120 Record an error message if there are write errors when extracting the content of an archive entry to a file descriptor. END K 10 svn:author V 3 ups K 8 svn:date V 27 2005-08-10T15:22:17.000000Z K 7 svn:log V 215 MFC ffs_softdep.c 1.182, softdep.h 1.18 Delay freeing disk space for file system blocks until all dirty buffers are safely released. This fixes softdep problems on truncation (deletion) of files with dirty buffers. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2005-08-10T15:56:13.000000Z K 7 svn:log V 76 MFi386: revision 1.1202.2.1 (r300 DRM support). Approved by: re (kensmith) END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-08-10T16:22:30.000000Z K 7 svn:log V 807 Clarify/fix handling of the current channel: o add ic_curchan and use it uniformly for specifying the current channel instead of overloading ic->ic_bss->ni_chan (or in some drivers ic_ibss_chan) o add ieee80211_scanparams structure to encapsulate scanning-related state captured for rx frames o move rx beacon+probe response frame handling into separate routines o change beacon+probe response handling to treat the scan table more like a scan cache--look for an existing entry before adding a new one; this combined with ic_curchan use corrects handling of stations that were previously found at a different channel o move adhoc neighbor discovery by beacon+probe response frames to a new ieee80211_add_neighbor routine Reviewed by: avatar Tested by: avatar, Michal Mertl MFC after: 2 weeks END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-08-10T17:02:29.000000Z K 7 svn:log V 41 MFC: m_align Approved by: re (kensmith) END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-08-10T17:09:08.000000Z K 7 svn:log V 49 fix typo. Submitted by: suz Obtained from: KAME END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2005-08-10T17:18:07.000000Z K 7 svn:log V 132 Be a nice community member and honor the request for backout after stirring the hornet's nest. This issue will be resolved by core. END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-08-10T17:30:10.000000Z K 7 svn:log V 147 removed RFC1885-related code. it was obsoleted by RFC2463, and the code was #ifdef'ed out for a long time. Submitted by: suz Obtained from: KAME END K 10 svn:author V 3 sam K 8 svn:date V 27 2005-08-10T17:42:13.000000Z K 7 svn:log V 286 Don't use ic_curmode to decide when to do 11g station accounting, use the station channel properties. Fixes assert failure/bogus operation when an ap is operating in 11a and has associated stations then switches to 11g. Noticed by: Michal Mertl Reviewed by: avatar MFC after: 2 weeks END K 10 svn:author V 6 jcamou K 8 svn:date V 27 2005-08-10T19:00:43.000000Z K 7 svn:log V 138 MFC: Information about starting jails at boot time if specified in rc.conf. Submitted by: matteo Approved by: re (hrs), trhodes (mentor) END K 10 svn:author V 2 bz K 8 svn:date V 27 2005-08-10T19:12:32.000000Z K 7 svn:log V 453 MFC: rev. 1.33 src/sys/net/if_gre.c, rev. 1.20 src/sys/netinet/ip_gre.c Add support for IPv6 over GRE [1]. PR kern/80340 includes the FreeBSD specific ip_newid() changes NetBSD does not have. Correct handling of non AF_INET packets passed to bpf [2]. PR: kern/80340[1], NetBSD PRs 29150[1], 30844[2] Obtained from: NetBSD ip_gre.c rev. 1.34,1.35, if_gre.c rev. 1.56 Submitted by: Gert Doering [2] Approved by: re (kensmith) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2005-08-10T20:12:25.000000Z K 7 svn:log V 389 - Use callout_init_mtx() to close races between hme_stop() and hme_tick(). - Use the driver lock instead of Giant in a bus dma callback. - Clear IFF_DRV_(RUNNING|OACTIVE) in hme_stop() instead of just clearing RUNNING in hme_ioctl() to be more like other ethernet drivers. - Lock the driver lock around mii operations. - Remove spls. - Cleanup locking in hme_ioctl(). MFC after: 1 week END K 10 svn:author V 3 jhb K 8 svn:date V 27 2005-08-10T20:15:56.000000Z K 7 svn:log V 309 - Use if_printf() and device_printf() instead of outputting my%d: everywhere. This means that my_unit is no longer used as well. The watchdog routine now also prints 'my0: ...' rather than 'm0x0: ...'. - Don't bzero the softc and don't try to free it in detach or if attach fails. - A whitespace fix. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2005-08-10T20:21:29.000000Z K 7 svn:log V 390 - Remove pre-new-bus code under #if 0 and some other rotted code under #if 0. - Use pci_enable_busmaster() to enable busmastering instead of frobbing the command register directly. - Don't check to see if memory or I/O can be enabled by writing to the command register. The PCI bus driver's bus_alloc_resource() method already checks this and will fail if it can't enable the bit. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2005-08-10T20:24:39.000000Z K 7 svn:log V 80 Use if_printf() and device_printf() and axe sf_unit from the softc as a result. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2005-08-10T20:33:46.000000Z K 7 svn:log V 67 Use device_printf() and if_printf() and remove dc_unit from softc. END K 10 svn:author V 6 jcamou K 8 svn:date V 27 2005-08-10T20:43:27.000000Z K 7 svn:log V 53 MFC: config-recursive target. Approved by: re (hrs) END K 10 svn:author V 3 imp K 8 svn:date V 27 2005-08-10T21:44:26.000000Z K 7 svn:log V 100 Document methods people use to load linux shared libraries in FreeBSD binaries. A very neat trick. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2005-08-11T00:22:28.000000Z K 7 svn:log V 112 MFC 1.78: fix two bugs that caused page faults when using mice with tilt movements. Approved by: re (kensmith) END K 10 svn:author V 3 alc K 8 svn:date V 27 2005-08-11T02:22:55.000000Z K 7 svn:log V 225 Decouple the unrefing of a page table page from the removal of a pv entry. In other words, change pmap_remove_entry() such that it no longer unrefs the page table page. Now, it only removes the pv entry. Reviewed by: tegge END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-08-11T07:28:01.000000Z K 7 svn:log V 135 create sysctl tree dynamically. it is required to share net.inet6.ip6.fw with upcomming ipfw2 improvement for IPv6. Requested by: bz END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-08-11T08:14:53.000000Z K 7 svn:log V 284 o Make rt_check() function more strict: - rt0 passed to rt_check() must not be NULL, assert this. - rt returned by rt_check() must be valid locked rtentry, if no error occured. o Modify callers, so that they never pass NULL rt0 to rt_check(). Reviewed by: sam, ume (nd6.c) END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-08-11T08:25:48.000000Z K 7 svn:log V 1515 o Fix a race between three threads: output path, incoming ARP packet and route request adding/removing ARP entries. The root of the problem is that struct llinfo_arp was accessed without any locks. To close race we will use locking provided by rtentry, that references this llinfo_arp: - Make arplookup() return a locked rtentry. - In arpresolve() hold the lock provided by rt_check()/arplookup() until the end of function, covering all accesses to the rtentry itself and llinfo_arp it refers to. - In in_arpinput() do not drop lock provided by arplookup() during first part of the function. - Simplify logic in the first part of in_arpinput(), removing one level of indentation. - In the second part of in_arpinput() hold rtentry lock while copying address. o Fix a condition when route entry is destroyed, while another thread is contested on its lock: - When storing a pointer to rtentry in llinfo_arp list, always add a reference to this rtentry, to prevent rtentry being destroyed via RTM_DELETE request. - Remove this reference when removing entry from llinfo_arp list. o Further cleanup of arptimer(): - Inline arptfree() into arptimer(). - Use official queue(3) way to pass LIST. - Hold rtentry lock while reading its structure. - Do not check that sdl_family is AF_LINK, but assert this. Reviewed by: sam Stress test: http://www.holm.cc/stress/log/cons141.html Stress test: http://people.freebsd.org/~pho/stress/log/cons144.html END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-08-11T08:26:31.000000Z K 7 svn:log V 159 o To prevent a race between RTM_DELETE message and arptimer() deleting stale entry, we need to lock rtentry before unlocking radix head. Reviewed by: sam END K 10 svn:author V 4 ceri K 8 svn:date V 27 2005-08-11T10:32:05.000000Z K 7 svn:log V 22 Correct some grammar. END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2005-08-11T13:48:13.000000Z K 7 svn:log V 202 If the ports tree is already up to date when we run `portsnap update`, exit early; this avoids spending five seconds rebuilding the INDEX files. Requested by: somebody on IRC, but I can't remember who END K 10 svn:author V 5 tobez K 8 svn:date V 27 2005-08-11T14:28:42.000000Z K 7 svn:log V 100 MFC 1.4: make kernel build succeed when with "options CPU_DISABLE_SSE". Approved by: re (kensmith) END K 10 svn:author V 3 yar K 8 svn:date V 27 2005-08-11T14:45:10.000000Z K 7 svn:log V 236 Fix stand-alone (or MODULES_WITH_WORLD=1) build of the procfs module by creating opt_compat.h with appropriate compatibility options: COMPAT_43 on all arch's and COMPAT_IA32 in addition on amd64. Pointy hat to: peter MFC after: 3 days END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-08-11T14:52:27.000000Z K 7 svn:log V 48 GELI doesn't need cryptodev. MFC after: 3 days END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-08-11T15:23:23.000000Z K 7 svn:log V 28 Put rev. 1.65 into usage(). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2005-08-11T15:35:41.000000Z K 7 svn:log V 117 MFC: Correct some if tests to fix a confusing printf when we route a new IRQ for a link. Approved by: re (kensmith) END K 10 svn:author V 6 markus K 8 svn:date V 27 2005-08-11T15:35:58.000000Z K 7 svn:log V 279 MFC Rev. 1.8: Don't lock when holding led_mtx, instead use AcpiOsQueueForExecution to defer the locking. Idea taken from: acpi_asus(4) Approved by: philip Reported by: avatar Gordon Bergling Approved by: re (kensmith) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2005-08-11T15:35:59.000000Z K 7 svn:log V 73 Embellish comment. Submitted by: Rostislav Krasny END K 10 svn:author V 5 brian K 8 svn:date V 27 2005-08-11T15:43:55.000000Z K 7 svn:log V 350 If we fail in chown(2), try to just change the group and continue on to change the permissions. Failures are still recorded. This allows mtree to do a generally better job of things when uid != 0. Sponsored by: ActiveState/Sophos Partially submitted by: neilw at ActiveState dot com Reviewed by: neilw at ActiveState dot com MFC after: 3 weeks END K 10 svn:author V 6 markus K 8 svn:date V 27 2005-08-11T15:51:11.000000Z K 7 svn:log V 626 - Clarify how events are used and how the different event sysctl correlate - Document how an event looks like that is received by devd(8) from acpi_ibm(4) - Document the event codes as they occur on a T41p - Add a note about sysctl.conf and an Xref to it - Add an example section providing an example script and an entry for devd.conf. This is an adapted version of the one in acpi_fujitsu(4). - s/Fn-F4/Fn+F4/ for consistency sake - Add a button description where refering to a T41p, remove it otherwise, since it might vary from model to model - Bump .Dd Thanks for improvements to: brueffer, ru Approved by: brueffer END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-08-11T17:12:57.000000Z K 7 svn:log V 130 Modify the fix in rev 1.16 slightly. Instead of setting the cap to zero, just skip summing it if it's unknown. MFC after: 1 day END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-08-11T17:17:09.000000Z K 7 svn:log V 113 Remove remaining reference to CPU_ENABLE_TCC. It is obsolete with the cpufreq MFC. Reported by: Tijl Coosemans END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-08-11T17:19:25.000000Z K 7 svn:log V 41 Remove CPU_ENABLE_TCC from options also. END K 10 svn:author V 3 alc K 8 svn:date V 27 2005-08-11T17:43:28.000000Z K 7 svn:log V 56 Eliminate unneeded diagnostic code. Reviewed by: tegge END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-08-11T18:40:58.000000Z K 7 svn:log V 159 The "lowest" sysctl setting makes more sense as the lowest one to use, so discard all levels less than this setting, not less than/equal to. MFC after: 1 day END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-08-11T18:42:45.000000Z K 7 svn:log V 88 Forced commit to note rev 1.15 was Submitted by: Philip S. Schulz END K 10 svn:author V 7 stefanf K 8 svn:date V 27 2005-08-11T20:28:26.000000Z K 7 svn:log V 63 El_parse's third parameter is now const-qualified, add a cast. END K 10 svn:author V 7 thompsa K 8 svn:date V 27 2005-08-11T20:57:59.000000Z K 7 svn:log V 466 MFC: if_bridge.c, r.1.5 > Use m_copypacket() which is an optimization of the common case > m_copym(m, 0, M_COPYALL, how). > > This is required for strict alignment architectures where we align the > IP header in the input path but m_copym() will create an unaligned copy > in bridge_broadcast(). m_copypacket() preserves alignment of the first > mbuf. > > Noticed by: Petri Simolin > Approved by: mlaier (mentor) Approved by: re (kensmith), mlaier (mentor) END K 10 svn:author V 3 alc K 8 svn:date V 27 2005-08-11T23:38:02.000000Z K 7 svn:log V 162 Eliminate unneeded diagnostic code. Eliminate an unused #include. (Kernel stack allocation and deallocation long ago migrated to the machine-independent code.) END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-08-12T00:05:09.000000Z K 7 svn:log V 134 Avoid creating directories in devfs by changing all '/' in labels to '_'. Idea from: Stanislav Sedov MFC after: 3 days END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-08-12T00:27:45.000000Z K 7 svn:log V 132 Add code for Ext2FS and ReiserFS labels recognition. Submitted by: Stanislav Sedov PR: kern/84638 MFC after: 1 week END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-08-12T00:34:45.000000Z K 7 svn:log V 89 Provide more complete "How to add a new file system to glabel." list. MFC after: 1 week END K 10 svn:author V 7 rodrigc K 8 svn:date V 27 2005-08-12T02:38:20.000000Z K 7 svn:log V 199 Add NATM_LOCK() and NATM_UNLOCK() in places where npcb_add() and npcb_free() are called, in order to eliminate witness panics. This was overlooked in removal of GIANT from ATM. Reviewed by: rwatson END K 10 svn:author V 8 cperciva K 8 svn:date V 27 2005-08-12T04:35:27.000000Z K 7 svn:log V 176 When using cmp(1) to determine if the ports tree is already up to date, we want the exit code, but not the actual output; add a redirect to /dev/null. Pointy hat to: cperciva END K 10 svn:author V 3 pjd K 8 svn:date V 27 2005-08-12T07:44:42.000000Z K 7 svn:log V 48 GELI doesn't need cryptodev. MFC after: 2 days END K 10 svn:author V 7 glebius K 8 svn:date V 27 2005-08-12T08:27:15.000000Z K 7 svn:log V 165 Axe ppp_for_tty(). Use tty->t_lsc pointer to store sc. This also eliminates recursive use of ppp_softc_list_mtx. PR: kern/84686 Reviewed by: phk MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2005-08-12T12:22:05.000000Z K 7 svn:log V 34 Eliminate an unnecessary bcopy(). END K 10 svn:author V 3 des K 8 svn:date V 27 2005-08-12T12:24:19.000000Z K 7 svn:log V 154 Introduce the vm.boot_pages tunable and sysctl, which controls the number of pages reserved to bootstrap the kernel memory allocator. MFC after: 2 weeks END K 10 svn:author V 3 des K 8 svn:date V 27 2005-08-12T12:48:50.000000Z K 7 svn:log V 192 Change directory one level at a time, and use CDUP to back out. This is a work in progress; it partially fixed bin/83278 and is a prerequisite to fixing bin/83277. PR: bin/83277, bin/83278 END K 10 svn:author V 3 ume K 8 svn:date V 27 2005-08-12T15:27:25.000000Z K 7 svn:log V 82 - fix typo in comment. - nuke unused code. Submitted by: suz Obtained from: KAME END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-08-12T16:15:24.000000Z K 7 svn:log V 56 MFC: More tcpdump 8->1 cleanup. Approved by: re (hrs) END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-08-12T16:16:57.000000Z K 7 svn:log V 33 MFC: More tcpdump 8->1 cleanup. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2005-08-12T16:43:27.000000Z K 7 svn:log V 157 MFC: Don't allow pagedaemon to skip pages while scanning active and inactive page queues due to the vm object being locked. Approved by: re (kensmith) END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-08-12T16:51:39.000000Z K 7 svn:log V 38 Add definition for SATAII 3Gb/s mode. END K 10 svn:author V 3 sos K 8 svn:date V 27 2005-08-12T16:54:11.000000Z K 7 svn:log V 111 Add support for the Promise PDC4071[89] chips used on fx the Fasttrak TX4300. Docs kindly provided by Promise. END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-08-12T17:25:59.000000Z K 7 svn:log V 98 MFC rev 1.15: use more reasonable boundary for user setting of lowest Approved by: re (kensmith) END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-08-12T17:26:37.000000Z K 7 svn:log V 70 MFC rev 1.15: use more reasonable boundary for user setting of lowest END K 10 svn:author V 3 njl K 8 svn:date V 27 2005-08-12T17:29:58.000000Z K 7 svn:log V 110 MFC 1.18: Fix for 99% being reported instead of 100% when one battery is missing. Approved by: re (kensmith) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2005-08-12T17:57:38.000000Z K 7 svn:log V 146 MFC: Call tulip_start() rather than tulip_ifstart() from the interrupt handler to avoid recursing on the driver lock. Approved by: re (kensmith) END K 10 svn:author V 5 tegge K 8 svn:date V 27 2005-08-12T18:17:40.000000Z K 7 svn:log V 88 Check for marker pages when scanning active and inactive page queues. Reviewed by: alc END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-08-12T22:26:03.000000Z K 7 svn:log V 76 MFC: rev. 1.18 Sort the list of supported hardware. Approved by: re (hrs) END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2005-08-12T22:27:37.000000Z K 7 svn:log V 81 MFC: rev. 1.5 nForce3 and nForce4 are supported as well. Approved by: re (hrs) END