Ĭh92463 261 276 714 289 318 383 140 164 358 303 121 217 168 481 404 181 337 164 313 261 343 218 157 114 162 298 352 207 116 322 182 176 767 149 143 144 151 119 160 366 116 142 164 116 136 141 102 117 123 214 861 154 152 164 232 120 118 134 127 305 609 183 173 150 154 221 653 151 301 274 377 244 135 116 150 157 159 162 607 170 165 318 211 284 623 462 301 243 163 217 106 142 296 121 236 186 116 107 166 163 112 147 151 116 122 151 116 119 117 116 119 135 207 113 122 107 163 320 116 146 219 116 186 116 150 143 547 135 116 142 113 156 146 118 116 116 116 116 334 163 157 147 199 102 201 118 208 125 382 153 594 256 122 139 109 166 129 129 165 114 102 502 163 111 128 123 344 111 122 131 165 111 122 127 128 386 147 191 316 264 250 179 102 118 119 231 457 134 387 143 260 157 238 118 188 117 154 148 149 208 154 165 173 171 245 299 207 122 179 324 172 120 163 179 121 384 315 229 142 240 141 180 177 153 119 240 120 240 176 162 210 185 374 492 143 163 168 175 176 257 130 137 240 165 264 225 153 150 337 181 213 123 221 114 153 110 130 106 135 126 353 107 K 10 svn:author V 4 jake K 8 svn:date V 27 2002-03-17T01:45:29.000000Z K 7 svn:log V 182 Use the tlb data access register to map the kernel tsb, rather than the data in register. The latter uses the random replacment algorithm to pick the slot, we want a specific slot. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-03-17T01:51:32.000000Z K 7 svn:log V 620 Fix a problem where kernel text could become unmapped when clearing out all the user mappings from the tlb due to the context numbers rolling over. The store to the internal mmu register must be followed by a membar #Sync before much else happens to "avoid data corruption", so we use special inlines which both disable interrupts and ensure that the compiler will not insert extra instructions between the two. Also, load the tte tag and check if the context is nucleus context, rather than relying on the priviledged bit which doesn't actually serve any purpose in our design, and check the lock bit too for sanity. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-03-17T01:53:51.000000Z K 7 svn:log V 195 Don't demap the requested page from the tlb in pmap_kenter or pmap_kremove, even on the local cpu. These are no longer used unsafely in MI code, and the MD code has been adjusted to compensate. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-03-17T03:19:31.000000Z K 7 svn:log V 225 Acquire a read lock on the map inside of vm_map_check_protection() rather than expecting the caller to do so. This (1) eliminates duplicated code in kernacc() and useracc() and (2) fixes missing synchronization in munmap(). END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-17T04:10:38.000000Z K 7 svn:log V 290 Work around a PLX9050 bug that causes system lockup in certain systems, depending on the MMIO addresses allocated to the board. PR: 30965, 20845 (maybe) Submitted by: Daniela Squassoni Tested by: Arjan Knepper Scott Klement END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-17T04:16:45.000000Z K 7 svn:log V 48 MFC (cy_pci.c 1.26: work around a PLX9050 bug). END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-03-17T04:16:46.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'STABLE4_RCP'. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-03-17T04:21:19.000000Z K 7 svn:log V 265 o Stop calling useracc() in (o)sendsig() now that we use copyout() to copy the sigframe to the user's stack. Useracc() takes a non-trivial amount of time. Eliminating it speeds up signal delivery by 15% or more. o Update some comments. Submitted by: bde END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-17T05:05:42.000000Z K 7 svn:log V 210 Add support for the home Wireless Network airway wireless pcmcia card. I cannot find where I got these patches, but I think it was from the bsd-nomads mailing list. Please contact me if you posted them there. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-17T05:06:37.000000Z K 7 svn:log V 29 Regen for 1.28 of pccarddevs END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-03-17T05:24:56.000000Z K 7 svn:log V 119 Fix typo: supporting -> support. PR: docs/35956 Submitted by: Gary W. Swearingen MFC after: 3 days END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-03-17T07:00:39.000000Z K 7 svn:log V 76 Forgot to remove the old g_malloc() call when I split it. Spotted by: dima END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-03-17T07:01:42.000000Z K 7 svn:log V 388 Undo part of revision 1.57: Now that (o)sendsig() doesn't call useracc(), the motivation for saving and restoring the map->hint in useracc() is gone. (The same tests that motivated this change in revision 1.57 now show that there is no performance loss from removing it.) This was really a hack and some day we would have had to add new synchronization here on map->hint to maintain it. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-03-17T07:22:51.000000Z K 7 svn:log V 308 * Document the 'floppies' target. * Document the LOCAL_SCRIPT option. * Document the NOPORTREADMES option. * Be more specific in a comment. * Be more specific about the ftp.1 and cdrom.1 targets. * Clarify the usage of the CVSROOT variable. * Clarify the usage of the NODOC variable. Suggested by: matusita END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-03-17T07:34:12.000000Z K 7 svn:log V 86 Remind developers to update release(7) if they make substantial changes to this file. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-03-17T07:35:51.000000Z K 7 svn:log V 242 Answer the question posed in 1.126. amd won't start without either a conf file, or command line options. I brought this up in PR 12432, which (ironically) obrien assigned to me after I became a committer. :) PR: conf/12432 Submitted by: Me END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-03-17T07:42:54.000000Z K 7 svn:log V 72 Change the giant-dropping method a fair bit to keep WITNESS more happy. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-03-17T08:04:02.000000Z K 7 svn:log V 217 Add wireless devices to device_names array. Now that ifconfig can set session IDs, and sysinstall can load modules from the MFSROOT, it should be possible to install FreeBSD over a wireless link. MFC after: 2 weeks END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-03-17T08:38:03.000000Z K 7 svn:log V 166 Add a late rc.sysctl pass to catch sysctl's for things that were not loaded yet on the first pass. PR: conf/19629 Submitted by: Stephen J. Roznowski END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-03-17T08:48:08.000000Z K 7 svn:log V 247 Add a new entity for the previous stable release. For the most part, the release notes compare 5.0-CURRENT to 4.0-RELEASE, but in at least one place it is beneficial to mention the last stable release of FreeBSD (4.5-RELEASE). Reviewed by: bmah END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-03-17T09:01:41.000000Z K 7 svn:log V 125 Remove __P() and register. Set WARNS=2 This is the beginning of a pre-UFS2 cleanup of newfs. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-03-17T09:09:11.000000Z K 7 svn:log V 63 MFC rev. 1.36: clarify fcntl(2) and flock(2) interoperability. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2002-03-17T09:12:50.000000Z K 7 svn:log V 17 MFC: typo fixes. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-03-17T09:14:54.000000Z K 7 svn:log V 70 Add documentation for rc.early(8). PR: misc/35992 MFC after: 3 days END K 10 svn:author V 2 hm K 8 svn:date V 27 2002-03-17T09:33:15.000000Z K 7 svn:log V 206 Clean up the i4b kernel part: remove unmaintained #if(def)s for NetBSD, OpenBSD and BSD/OS and respective code, remove pre $FreeBSD CVS id's, remove #if(def)s and respective code for FreeBSD versions < 5 . END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-03-17T09:52:42.000000Z K 7 svn:log V 259 MFC: Don't protect dumpon(8) and dumpdir(8) from failing. Move dumpon(8) to very early in the rc(8) script so crashes during boot may be caught. Update the documentation. src/etc/rc 1.297, 1.298 src/share/man/man5/rc.conf.5 1.137, 1.154 PR: conf/35725 END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-17T09:53:21.000000Z K 7 svn:log V 114 Fixed some style bugs. Mainly, don't use ${.ALLSRC} in implicit rules. This change should have been in rev.1.37. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-03-17T10:00:56.000000Z K 7 svn:log V 22 Build lint libraries. END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-03-17T10:05:57.000000Z K 7 svn:log V 227 Allow "make lint" to mostly work. Our sources are very unclean WRT lint, so this is turned off by default. Setting WANT_LINT will turn on generation of lint libraries for /usr/libdata/lint/*.ln. Reviewd by: silence in -audit. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-17T11:07:45.000000Z K 7 svn:log V 87 constify the 'name' field of 'struct moduledata' to avoid warnings when using WARNS=2. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-17T11:08:38.000000Z K 7 svn:log V 81 fill out structures in their entirety in module helper macros to avoid warnings. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-03-17T12:18:05.000000Z K 7 svn:log V 670 Add splitfs vfs layer into libstand, which allows loading big kernels and modules split across several physical medias. Following is how it works: The splitfs code, when asked to open "foo" looks for a file "foo.split" which is a text file containing a list of filenames and media names, e.g. foo.aa "Kernel floppy 1" foo.ab "Kernel floppy 2" foo.ac "Kernel and modules floppy" For each file segment, the process is: - try to open the file - prompt "Insert the disk labelled and press any key..." - try to open the file - return error if file could not be located RE team is free to use this feature in the upcoming 5.0-DP1. Reviewed by: msmith, dcs END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-03-17T12:25:49.000000Z K 7 svn:log V 53 (forced) Splitfs is subject of: MFC after: 2 weeks END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-03-17T12:35:19.000000Z K 7 svn:log V 52 MFbed: language fixes after the mailing list change END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-03-17T13:01:41.000000Z K 7 svn:log V 53 Switch to the German Version of the release entities END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-03-17T13:08:37.000000Z K 7 svn:log V 60 MFC: language fixes after the mailing list entities changes END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-17T13:09:35.000000Z K 7 svn:log V 28 mdoc(7) police: misc fixes. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-17T13:14:14.000000Z K 7 svn:log V 69 mdoc(7) police: fix a typo in rev. 1.36 and markup nit in rev. 1.37. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-03-17T14:03:17.000000Z K 7 svn:log V 268 Describe the format of the allow and deny files. This is more-or-less the patch Matthew submitted, but I broke the lines in a more FreeBSD way and made one small wording change. PR: 31265 Submitted by: Matthew D. Fuller MFC after: 3 weeks END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-17T14:52:54.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-03-17T15:01:28.000000Z K 7 svn:log V 47 Spell analogous properly. Found by: ispell(1) END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-03-17T15:01:29.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-17T15:02:20.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 4 jhay K 8 svn:date V 27 2002-03-17T15:40:01.000000Z K 7 svn:log V 43 Add one more dependency, graphics/jbigkit. END K 10 svn:author V 4 jhay K 8 svn:date V 27 2002-03-17T15:44:32.000000Z K 7 svn:log V 48 MFC: Add one more dependency, graphics/jbigkit. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-03-17T15:55:31.000000Z K 7 svn:log V 6 MFen. END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-03-17T16:01:52.000000Z K 7 svn:log V 26 MFen: release.prev.stable END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-03-17T16:02:56.000000Z K 7 svn:log V 26 Translate SA-02:13 entry. END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-03-17T18:37:37.000000Z K 7 svn:log V 121 Remove vm_object_count: It's unused, incorrectly maintained and duplicates information maintained by the zone allocator. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-03-17T18:53:58.000000Z K 7 svn:log V 768 Add the GEOM regression test framework. This is a set of userland shims in which GEOM can be run through simple tests. The simulation of kernel synchronization primitives is very primitive and consequently some times tests will fail because of races. Data/ contains a number of files in XML format which describe the key sectors for a number of disk images This is a very handy tool for people developing GEOM methods. The "simdisk" method can be told to read from a "real disk" and afterwards dump the accessed sectors in XML format for further use. I hope future method writes will see the benefit of this test collection and add to it when they write methods for GEOM. You will need ports/textproc/expat for the XML parser. Sponsored by: DARPA, NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-03-17T18:57:49.000000Z K 7 svn:log V 62 Make this compile in the userland-regression testsuite again. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-03-17T19:15:28.000000Z K 7 svn:log V 60 Need a different #include for the userland regression test. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-03-17T19:16:14.000000Z K 7 svn:log V 72 Some necesary fixups to cope with new location and FreeBSD CVS keyword. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-03-17T20:14:11.000000Z K 7 svn:log V 137 Distinguish between first and last passes of rc.sysctl, and only set mibs whose values are not already what is specified in sysctl.conf. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-03-17T22:02:05.000000Z K 7 svn:log V 28 Spelling: s/guesst/guessed/ END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-17T23:48:24.000000Z K 7 svn:log V 26 s/options\t\t/options \t/ END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-03-17T23:54:55.000000Z K 7 svn:log V 40 Clean up and fix up copyin and copyout. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-03-17T23:55:11.000000Z K 7 svn:log V 33 Lowercase all of the trap names. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-03-17T23:58:12.000000Z K 7 svn:log V 210 Changes and fixes in preparation for UMA: - Bootstrap pvo entries are now allocated by stealing pages. - Just return if we're pmap_enter'ing a mapping that's already there. Don't remove it and re-enter it. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-03-18T00:55:23.000000Z K 7 svn:log V 516 Add hooks for very basic IPFilter support in bridging. Set, # sysctl net.link.ether.bdg_ipf=1 To enable. Just like ipfw(8) bridging, only input packets are filtered in the bridge. Filtering works just like in the IP layer, ipf(8) first, then ipfw(8). And just like in the IP layer, both are independent, one need not be run to use the other. (Note: This will not work in, but doesn't break, the bridge.ko module. The ipl.ko module would need to be fixed before that is worth worrying about.) Reviewed by: luigi END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-03-18T00:56:51.000000Z K 7 svn:log V 89 Make sure that rc.syctl gets its own version of positional parameters Submitted by: cjc END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-18T01:52:19.000000Z K 7 svn:log V 82 Features are deprecated, not depreciated. PR: 35987 Submitted by: shill@free.fr END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-18T02:01:08.000000Z K 7 svn:log V 57 Updated release notes: ACPI 20020308, OpenPAM Centaury. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-18T02:04:47.000000Z K 7 svn:log V 61 Updated release notes: Perl 5.6.1, one-true-awk 2002-02-10. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-18T02:13:38.000000Z K 7 svn:log V 128 Fixed 2 layers of breakage of WARNS. Setting WARNS unconditionally to 0 was bad and setting it unconditionally to 2 was worse. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-03-18T02:22:53.000000Z K 7 svn:log V 560 It was possible for an unprivileged user to tie up the password information (no one else can vipw(8), chpass(1), or even passwd(1)), either on purpose or by accident, until an administrator manually intervened. Instead, do not lock the master.passwd file while a user is editing his information. But once we go to write the new information, check that the modified user's information has not changed in the password database since we started. Abort the changes if it has. Add a $FreeBSD$ to pw_copy.h. PR: i386/35816 Obtained from: NetBSD MFC after: 1 week END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-18T02:23:43.000000Z K 7 svn:log V 59 Removed vestiges of mount_mfs. Sorted the Makefile a bit. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-18T02:32:53.000000Z K 7 svn:log V 209 Update to reflect reality; devname(3) hasn't returned NULL on failure since revision 1.2 of devname.c (1999/07/18). While I'm here, note, in the BUGS section, that the returned pointer is to a static buffer. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-18T02:36:43.000000Z K 7 svn:log V 182 mdoc(7) police: bump document date to the date of the last interface change (revision 1.2 of devname.c on 1999/07/18), don't put quotes around a path, and use .Dv where appropriate. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-18T02:43:14.000000Z K 7 svn:log V 284 Fixed some style bugs (mainly ones not fixed or made worse by rev.1.41). Old code obfuscates long (but single-line) messages by printing them in pieces using %s. Rev.1.41 obfuscated some new long messages using ISO string concatenation. This commit only fixes the new obfuscations. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-18T03:04:58.000000Z K 7 svn:log V 151 Fixed some style bugs (mainly ones not fixed or made worse by rev.1.44). Don't use ISO string concatentation to obfuscate long single-line messages... END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T04:51:01.000000Z K 7 svn:log V 43 Home Wireless Network Airway wireless card END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T04:52:24.000000Z K 7 svn:log V 24 Note comment about DP-1 END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T04:55:09.000000Z K 7 svn:log V 58 o Use real prototypes o Remove __P. o main(int, char *[]) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-18T04:56:32.000000Z K 7 svn:log V 65 MFC: synch with -CURRENT (warnings, __FBSDID, fork() -> vfork()) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T04:57:08.000000Z K 7 svn:log V 67 o Use real prototypes and ANSI function definitions. o Remove __P. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T05:00:52.000000Z K 7 svn:log V 70 o __P removal. o Use ANSI function definitions. o main(int, char *[]) END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2002-03-18T05:39:04.000000Z K 7 svn:log V 509 Cannot release vnode underlying the nullfs vnode in null_inactive as it leaves the nullfs vnode allocated, but with no identity. The effect is that a null mount can slowly accumulate all the vnodes in the system, reclaiming them only when it is unmounted. Thus the null_inactive state instead accelerates the release of the null vnode by calling vrecycle which will in turn call the null_reclaim operator. The null_reclaim routine then does the freeing actions previosuly (incorrectly) done in null_inactive. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T06:17:50.000000Z K 7 svn:log V 78 o remove __P o Use ANSI function definitions o const poison o remove register END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T06:59:15.000000Z K 7 svn:log V 73 o __P o Strict ANSI declarations. o return (foo); o main (int, char *[]) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T07:14:59.000000Z K 7 svn:log V 225 o MAXPATHLEN is the correct constant to use for path names, it includes the NULL. o use snprintf in preference to unchecked strcat in a couple of places that likely can't overflow. Makes it easier to grep for strcpy :-) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T07:20:15.000000Z K 7 svn:log V 118 Add xref to fdisk and disklabel to aid people looking around on how to partition disks. Suggested by: Dworkin Muller END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T07:23:41.000000Z K 7 svn:log V 191 o remove __P o Use ansi function definitions o MAXPATHLEN already has the NUL at the end, so no need to add 1 (note that MAXNAMLEN doesn't, so the + 1 there is correct). o remove register. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T07:39:27.000000Z K 7 svn:log V 530 __MAKE_CONF?=/etc/make.conf Use this where we are now using /etc/make.conf. This allows people to override the current default of always including /etc/make.conf. Setting __MAKE_CONF to /dev/null disables it completely, while setting it to something else allows one to override what is on the system. This can be desirable in situations where a machine has many users and some of them want different defaults, or defaults appropriate to cross building to be different than those for normal building. Not objected to by: arch@ END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-03-18T07:45:30.000000Z K 7 svn:log V 369 - Lock down the ``module'' structure by adding an SX lock that is used by all the global bits of ``module'' data. This commit adds a few generic macros, MOD_SLOCK, MOD_XLOCK, etc., that are meant to be used as ways of accessing the SX lock. It is also the first step in helping to lock down the kernel linker and module systems. Reviewed by: jhb, jake, smp@ END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-03-18T07:59:57.000000Z K 7 svn:log V 208 Eliminate grow_stack() from (o)sendsig(). If the stack needs to grow, copyout() will page fault and perform grow_stack() from trap_pfault(). These calls to grow_stack() accomplish nothing. Reviewed by: bde END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-03-18T08:33:02.000000Z K 7 svn:log V 147 MFC: build(7) - A man page that explains the build infrastructure, including information about "make word", cross-builds, and other sundry topics. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-03-18T08:40:45.000000Z K 7 svn:log V 71 MFC: the entire ATA driver with all functionality as of 2002-03-18. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-03-18T08:58:19.000000Z K 7 svn:log V 122 MFC rev. 1.32: remove duplicated yacc nonterminals declarations, sort includes. No functional changes from rev. 1.16.2.7. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2002-03-18T09:29:16.000000Z K 7 svn:log V 14 Fix spelling. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T09:35:45.000000Z K 7 svn:log V 51 lint the previous lint commit. Reviewed by: markm END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-03-18T09:49:18.000000Z K 7 svn:log V 203 Fix a bug that prevents "00" being used as a valid year. Why bother in 2002? It is a bug. Might as well close the PR. PR: misc/14511 Submitted by: Mike Pritchard MFC after: 3 days END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-18T09:55:03.000000Z K 7 svn:log V 29 Vendor import of OpenSSH 3.1 END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-18T09:55:03.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r92555, 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 2002-03-18T09:55:04.000000Z K 7 svn:log V 90 This commit was manufactured by cvs2svn to create tag 'openssh-vendor-crypto-OpenSSH_3_1'. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T10:07:22.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-18T10:09:43.000000Z K 7 svn:log V 15 Fix conflicts. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T10:10:55.000000Z K 7 svn:log V 75 FreeBSD 4.x bootstrapping aid (no eaccess(2) syscall). Reviewed by: markm END K 10 svn:author V 3 dfr K 8 svn:date V 27 2002-03-18T10:16:57.000000Z K 7 svn:log V 71 Remove a couple of stray linuxisms to make this work for FreeBSD/ia64. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T10:19:56.000000Z K 7 svn:log V 21 mdoc(7) police: nit. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-18T10:20:33.000000Z K 7 svn:log V 55 Adjust for OpenSSH 3.1. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-18T10:31:33.000000Z K 7 svn:log V 59 Revive this file (which is used for opie rather than skey) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T10:34:43.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T10:43:49.000000Z K 7 svn:log V 31 mdoc(7) police: macroize UNIX. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T10:52:09.000000Z K 7 svn:log V 60 mdoc(7) police: fixed some wording, kill whitespace at EOL. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T10:59:58.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T11:03:57.000000Z K 7 svn:log V 28 mdoc(7) police: markup nit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T11:08:53.000000Z K 7 svn:log V 26 mdoc(7) police: pedantry. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T12:04:52.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T12:10:45.000000Z K 7 svn:log V 28 mdoc(7) police: markup nit. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-03-18T12:13:13.000000Z K 7 svn:log V 43 Add support for the ServerWorks CSB5 chips END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T12:25:33.000000Z K 7 svn:log V 115 mdoc(7) police: Re-apply fixes from revision 1.2 that got completely backed out by revision 1.4. Fixed some more. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T12:34:41.000000Z K 7 svn:log V 22 mdoc(7) police: nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T12:38:33.000000Z K 7 svn:log V 31 mdoc(7) police: macroize UNIX. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T12:39:32.000000Z K 7 svn:log V 16 s/UNIX/FreeBSD/ END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T12:49:03.000000Z K 7 svn:log V 72 Remove the confusing XXX that should have been deleted in revision 1.5. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-03-18T12:55:28.000000Z K 7 svn:log V 227 Fix world breakage introduced by my recent modifications to chpass(8). The relations between libc, libpam, chpass, passwd, and vipw are a mess and probably should be cleaned up. Submitted by: Peter Pentchev END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T13:02:33.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 3 mux K 8 svn:date V 27 2002-03-18T13:06:57.000000Z K 7 svn:log V 54 Unbreak the build of smbfs.ko. Reviewed by: sheldonh END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-03-18T13:48:59.000000Z K 7 svn:log V 122 MFC: 1.8; Fix a bug in ufsdirhash_adjfree() that caused it to incorrectly update the free-space statistics in some cases. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T13:52:30.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-03-18T13:56:44.000000Z K 7 svn:log V 94 Cleanup the chipset setup a bit. Add some (for all I know unneeded) setup code for the rosb4. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T14:35:22.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T14:41:47.000000Z K 7 svn:log V 59 Unobfuscate VLAN trunking description. Reviewed by: luigi END K 10 svn:author V 8 ambrisko K 8 svn:date V 27 2002-03-18T14:56:35.000000Z K 7 svn:log V 46 MFC: suser check for Linux compatible ioctls. END K 10 svn:author V 5 green K 8 svn:date V 27 2002-03-18T15:08:09.000000Z K 7 svn:log V 452 Back out the modification of vm_map locks from lockmgr to sx locks. The best path forward now is likely to change the lockmgr locks to simple sleep mutexes, then see if any extra contention it generates is greater than removed overhead of managing local locking state information, cost of extra calls into lockmgr, etc. Additionally, making the vm_map lock a mutex and respecting it properly will put us much closer to not needing Giant magic in vm. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-03-18T15:31:44.000000Z K 7 svn:log V 39 Remove yet more vestiges of mount_mfs. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T15:44:27.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T15:52:28.000000Z K 7 svn:log V 51 mdoc(7) police: sort xrefs, kill extra whitespace. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T15:55:53.000000Z K 7 svn:log V 22 mdoc(7) police: nits. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T15:59:53.000000Z K 7 svn:log V 65 mdoc(7) police: fix SYNOPSIS, sort xrefs, kill extra whitespace. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T16:10:00.000000Z K 7 svn:log V 54 Add missing commas. At least I didn't miss a period. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-18T16:17:57.000000Z K 7 svn:log V 26 Don't forget auth-skey.c. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T16:18:33.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T16:29:26.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T16:40:07.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-18T16:52:32.000000Z K 7 svn:log V 25 mdoc(7) police: tidy up. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-18T17:34:28.000000Z K 7 svn:log V 240 Add the ERRATA file to the documentation menu and index. While I'm here, make the menu entries on the documentation menu begin with "1" instead of "2". Reviewed by: imp, rwatson, murray Approved by: imp, rwatson, murray MFC after: 1 week END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-03-18T17:34:29.000000Z K 7 svn:log V 67 This commit was manufactured by cvs2svn to create tag 'BEFORE_XF4'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-03-18T17:34:30.000000Z K 7 svn:log V 61 This commit was manufactured by cvs2svn to create tag 'help'. END K 10 svn:author V 3 joe K 8 svn:date V 27 2002-03-18T18:23:42.000000Z K 7 svn:log V 55 Add a USB comm driver. Ported from NetBSD by: akiyama END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-18T18:53:18.000000Z K 7 svn:log V 103 have the SYSCALL_MODULES macro provide an initializer for the 'old_sysent' to avoid pedandic warnings. END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-03-18T19:41:51.000000Z K 7 svn:log V 11 MFen 1.301 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-18T20:26:04.000000Z K 7 svn:log V 107 Fix wording (hopefully for the last time) of my summary of SA-02:13. Submitted by: ue Reviewed by: nectar END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-18T20:30:49.000000Z K 7 svn:log V 25 MFC: Fix SA-02:13 item. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-18T20:50:04.000000Z K 7 svn:log V 115 Formats that print the block number need to be changed from %u to %llu due to recent changes in bio_pblkno's type. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-18T21:02:02.000000Z K 7 svn:log V 32 MFC: Update SA-02:13 synopsis. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-18T23:24:00.000000Z K 7 svn:log V 289 Fixed printf format errors in previous commit. %llu is no more suitable than %u for printing signed 64-bit types. It fails on different machines, and has the wrong signdness. Fixed old printf format error on the same line. %u is not suitable for printing 32-bit types on all machines. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-18T23:26:13.000000Z K 7 svn:log V 61 Bump the cutoff mark for comparing files from 8 MB to 16 MB. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-18T23:38:16.000000Z K 7 svn:log V 501 Fixed printf format errors in previous commit. %llu is no more suitable than %u for printing signed 64-bit types. It fails on different machines, and has the wrong signdness. Fixed old printf format error on the same line. %u is not suitable for printing 32-bit types on all machines. "Fixed" format printf error in previous commit. This file is not formatted in KNF. Partially restore bug for bug compatibility: indent the printf args too much, but don't format them for 160-column terminals. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-18T23:56:04.000000Z K 7 svn:log V 163 Add an ia64 category; we'll need it sooner or later. Also add a commented- out entry for powerpc; I'll enable it when the powerpc port gets its own mailing list. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-19T00:19:53.000000Z K 7 svn:log V 29 New release note: SA-02:18. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-19T00:22:03.000000Z K 7 svn:log V 47 Add a "standards" category at mike@'s request. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-03-19T00:25:02.000000Z K 7 svn:log V 16 MFC: SA-02:18. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-19T00:28:25.000000Z K 7 svn:log V 74 Uncomment the powerpc category. It maps to the freebsd-ppc mailing list. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-19T00:29:10.000000Z K 7 svn:log V 37 MFC: add ia64, powerpc and standards END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-19T00:33:35.000000Z K 7 svn:log V 37 MFC: fix attachment bug. PR: 34831 END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-19T00:39:55.000000Z K 7 svn:log V 73 Rename the (not really new but so far unused) sparc category to sparc64. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-19T00:41:40.000000Z K 7 svn:log V 22 MFC: sparc -> sparc64 END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 2002-03-19T00:41:57.000000Z K 7 svn:log V 6 MFen. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-03-19T00:44:07.000000Z K 7 svn:log V 404 Make uudecode(1) use setmode(3) and getmode(3) instead of just blindly chmodding using an octal mode, as uudecode needs to handle symbolic modes as chmod and such do. Suggested by: Tim J. Robbins Also move meta-character (~ in this case) globbing to only if we are reading the filename from the encoded file, as otherwise it is the shell's job. Reviewed by: mike Approved by: mike END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2002-03-19T01:45:04.000000Z K 7 svn:log V 66 Fix printf warning caused by recent changes in bio_pblkno's type. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-19T01:49:54.000000Z K 7 svn:log V 20 MFC 1.11: fix typo. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-19T01:50:50.000000Z K 7 svn:log V 37 MFC 1.153: {keberos,kadmind}5_enable END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-19T01:55:47.000000Z K 7 svn:log V 32 MFC: assorted mechanical fixes. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2002-03-19T01:56:04.000000Z K 7 svn:log V 251 IPFilter may need to be re-sync'ed even if we are not filtering, but only doing ipnat(8). Go back to using $ipfilter_active, but turn off $ipfilter_active when loading ipl.ko has failed. Submitted by: devet@devet.org (Arjan de Vet) MFC after: 3 days END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-19T01:56:16.000000Z K 7 svn:log V 20 MFC 1.19: fix typo. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-19T01:56:38.000000Z K 7 svn:log V 31 MFC 1.21: minor English fixes. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-19T01:56:58.000000Z K 7 svn:log V 40 MFC 1.36: nuke inappropriate .Op calls. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-19T01:57:27.000000Z K 7 svn:log V 74 MFC 1.17: the chapter on kernel debugging is in the Developers' Handbook. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-19T01:57:51.000000Z K 7 svn:log V 20 MFC 1.14: pedantry. END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-19T01:58:29.000000Z K 7 svn:log V 31 MFC 1.150: scbus(4) -> scsi(4) END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-19T01:58:48.000000Z K 7 svn:log V 36 MFC 1.22: depreciated -> deprecated END K 10 svn:author V 2 dd K 8 svn:date V 27 2002-03-19T01:59:34.000000Z K 7 svn:log V 37 MFC 1.55: there is no `cvs' service. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-03-19T02:05:27.000000Z K 7 svn:log V 288 Fix handling of filenames with spaces in them in the input file to uudecode(1), as this behaviour was explicitly added in revision 1.12 as the result of PR 2882. Remove space (' ') from the delimiter characters handed to strtok(3). Reviewed by: mike Approved by: mike Pointy hat to: me END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-19T03:45:02.000000Z K 7 svn:log V 55 Don't try to generate ssh keys if ssh isn't installed. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-19T04:07:29.000000Z K 7 svn:log V 99 The previous commit missed fixing 2 old printf format errors and introduced a format printf error. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-19T04:09:21.000000Z K 7 svn:log V 223 Fixed some printf format errors (hopefully all of the remaining daddr64_t ones for GENERIC, and all others on the same line as those). Reformat the printfs if necessary to avoid new long lones or old format printf errors. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-19T04:30:04.000000Z K 7 svn:log V 168 Close a race when vfs_syscalls.c:checkdirs() runs. To do this protect the filedesc pointer in the proc with PROC_LOCK in both checkdirs() and kern_descrip.c:fdfree(). END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-03-19T04:54:30.000000Z K 7 svn:log V 157 Eliminate unnecessary calls to grow_stack() and useracc() from linux_sendsig() and linux_rt_sendsig(). (See i386/i386/machdep.c revisions 1.503 and 1.504.) END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-03-19T05:14:23.000000Z K 7 svn:log V 86 Initialize variables before use. This was needed to pass -Werror. Reviewed by: jake END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-03-19T05:26:14.000000Z K 7 svn:log V 11 MFen 1.303 END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-03-19T05:34:42.000000Z K 7 svn:log V 27 MFen: zlib security notice END K 10 svn:author V 2 ue K 8 svn:date V 27 2002-03-19T05:35:15.000000Z K 7 svn:log V 28 MFen: zlib security warning END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-19T05:58:36.000000Z K 7 svn:log V 138 Removed "env" commands. "sh" is a real shell, so "env name=value ... sh ..." was just a pessimized way of doing "name=value ... sh ...". END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-19T06:11:43.000000Z K 7 svn:log V 364 Removed bogus env(1) commands. make(1) uses a real shell, so "env name=value ... cmd ..." was just a pessimized way of doing "name=value ... cmd ...". Note that make(1) can't optimize either of these to an exec of env(1) or "cmd" even if the second "..." is simple, since it can't tell that the shell metacharacter in "name=value" is actually handled by env(1). END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-19T06:14:34.000000Z K 7 svn:log V 39 fix perfmon for DEVFS. PR: kern/36008 END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-19T06:30:24.000000Z K 7 svn:log V 294 Removed env(1) commands. make(1) uses a real shell, and "env name=value ... cmd ..." is just a pessimized way of doing "name=value ... cmd ..." in real shells. Set the environment (without using env(1)) before starting xargs so that env(1) is not needed in "xargs env name=value ... cmd ..." END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-03-19T06:45:25.000000Z K 7 svn:log V 51 Add #include so that the previous change compiles. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-03-19T08:20:44.000000Z K 7 svn:log V 167 Backed out the part of the previous commit related to xargs. It just broke things, since "name=value ... cmd ..." only works for simple commands (not for pipelines). END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-03-19T08:45:55.000000Z K 7 svn:log V 64 Remove the kmembuckets stats in preparation for the UMA commit. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-03-19T09:11:49.000000Z K 7 svn:log V 144 This is the first part of the new kernel memory allocator. This replaces malloc(9) and vm_zone with a slab like allocator. Reviewed by: arch@ END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-03-19T09:59:17.000000Z K 7 svn:log V 21 MFC: 1.19: Typo fix. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T10:50:09.000000Z K 7 svn:log V 94 gcc-3.1 likes to have extra { } around the internal array initializers in the GUID templates. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T10:50:41.000000Z K 7 svn:log V 23 Boot from efifs first. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T10:51:57.000000Z K 7 svn:log V 60 Add -ffreestanding to avoid printf/puts/putchar conversions END K 10 svn:author V 3 sos K 8 svn:date V 27 2002-03-19T10:52:19.000000Z K 7 svn:log V 56 Correction to allow compile on alpha. Submitted by: ru END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T10:52:44.000000Z K 7 svn:log V 55 Use the FreeBSD cross tools instead of the linux ones. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T10:53:33.000000Z K 7 svn:log V 113 Add the ia64 bus space tag for the IO ports (!). Add a #else and #error so that this doesn't go unnoticed again. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T10:54:40.000000Z K 7 svn:log V 60 Add another SMC device ID and the hub ID that it went with. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T10:55:39.000000Z K 7 svn:log V 71 Regen; post SMC id's and also pick up a previously forgotten regen(?). END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T10:56:46.000000Z K 7 svn:log V 79 Fix warnings on gcc-3.1+ where __func__ is a const char * instead of a string. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T10:57:40.000000Z K 7 svn:log V 77 Pacify gcc-3.1+, initialize two variables to avoid -Wuninitialized warnings. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:02:06.000000Z K 7 svn:log V 150 Fix a gcc-3.1+ warning. warning: deprecated use of label at end of compound statement ie: you cannot do this anymore: switch(foo) { .... default: } END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:03:48.000000Z K 7 svn:log V 204 Turn off the ia64 ITC timecounter when SMP is present since it has the same problem as the TSC on the x86 - ie: it is not synchronized. #if 0 out some unused functions, ia64 doesn't calibrate clocks yet. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:05:07.000000Z K 7 svn:log V 112 Add some #includes after things got broken with the last round of MI include file ( I think) tweaks. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:06:01.000000Z K 7 svn:log V 28 #if 0 out some unused code. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:07:09.000000Z K 7 svn:log V 85 Believe it or not, I ran into the 32MB stack size limit using a natively hosted gcc. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:09:24.000000Z K 7 svn:log V 229 Work around an apparent compiler bug with gcc-3.1, although it might be a language feature that I do not know about. gcc is complaining about a left shift >= sizeof type, even when shifting a (cast) 64 bit type left by 43 bits. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:10:03.000000Z K 7 svn:log V 78 #ifdef SMP some variables that are only used elsewhere under #ifdef SMP also. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:10:30.000000Z K 7 svn:log V 26 Fix a pointer/int warning END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:11:37.000000Z K 7 svn:log V 69 __func__ is a const char *, not a "string" that can be concatenated. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:14:52.000000Z K 7 svn:log V 85 Move a couple of prototypes together instead of being incompletely scattered around. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:15:26.000000Z K 7 svn:log V 27 Fix some unused variables. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:18:47.000000Z K 7 svn:log V 289 My ia64 box for some reason likes to fragment the beginning/end of memory a bit before handing it over to the OS. I occasionally have 11 segments with several 8K or so fragments depending on nvram settings and what I have done under loader(8) before booting. This needs to be revisited. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-19T11:19:53.000000Z K 7 svn:log V 223 Garbage collect COMPILER_PATH, LIBRARY_PATH, and -nostdinc in Makefile.inc1, -I${DESTDIR}/usr/include in bsd.prog.mk and bsd.lib.mk, and LDDESTDIR in bsd.lib.mk. (David O'Brien already merged the required changes to gcc.) END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T11:21:12.000000Z K 7 svn:log V 134 Enabling the SKI option is a guaranteed breakage for me. Interrupts no longer work. I can only get a box to boot with 'options SMP'. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T11:30:21.000000Z K 7 svn:log V 46 Import IPFilter 3.4.25 (last version 3.4.20) END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T11:30:21.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r92680, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T11:30:23.000000Z K 7 svn:log V 45 Import IPFilter 3.4.25 (last version 3.4.20) END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-03-19T11:30:24.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-sys-v3-4-25'. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T11:42:12.000000Z K 7 svn:log V 81 This file is being removed pending the all clear on its licence by someone else. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T11:44:16.000000Z K 7 svn:log V 57 fix conflicts (mostly damn rcs id's) generated by import END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T11:45:20.000000Z K 7 svn:log V 23 Import IPFilter 3.4.25 END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T11:45:20.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r92686, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T11:45:24.000000Z K 7 svn:log V 24 Import IPFilter 3.4.25 END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T11:45:24.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r92688, 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 2002-03-19T11:45:25.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-v3-4-25'. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T11:48:16.000000Z K 7 svn:log V 66 fix conflicts generated by import, completing import of ipf3.4.25 END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-03-19T11:49:10.000000Z K 7 svn:log V 116 Quit a warning introduced by UMA. This only occurs on machines where vm_size_t != unsigned long. Reviewed by: phk END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T12:03:05.000000Z K 7 svn:log V 91 Add -ffreestanding to CFLAGS for ia64. This should probably be global like on the kernel. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T12:07:27.000000Z K 7 svn:log V 279 Move savecore build enable to MD section of Makefile, currently enabled for i386 and alpha. Although it builds on sparc64, it does not yet work. A similar hack as what is used on the sparc64 MD macros can be used to make ia64 build too, but there doesn't seem to be much point. END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T12:14:14.000000Z K 7 svn:log V 397 Add some break's after default: in the end of switch statements to keep gcc-3.1+ happy: ata-all.c:410: warning: deprecated use of label at end of compound statement ata-all.c:587: warning: deprecated use of label at end of compound statement ata-raid.c:99: warning: deprecated use of label at end of compound statement ata-raid.c:151: warning: deprecated use of label at end of compound statement END K 10 svn:author V 5 peter K 8 svn:date V 27 2002-03-19T12:15:29.000000Z K 7 svn:log V 49 #if 0 some unused variables (only in #if 0 code) END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-19T13:29:39.000000Z K 7 svn:log V 71 o Remove __P o Use ANSI function definitions o mark usage() as __dead2 END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-03-19T13:54:15.000000Z K 7 svn:log V 76 Add five GEOM oriented ioctls to get basic information about a geom device. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T14:56:59.000000Z K 7 svn:log V 79 put an extern for inet6sw in here and make it active only for kernel compiling END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T15:01:21.000000Z K 7 svn:log V 80 put an extern for ip6_protox in here where it is only used for kernel compiling END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T15:07:30.000000Z K 7 svn:log V 160 both ipnat and ipfstat now use libkvm rather than their own home-rolled kmem accessors, allowing them to be used with crash dumps as well as live systems, now. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T15:13:27.000000Z K 7 svn:log V 34 remove because of licence reasons END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T15:14:18.000000Z K 7 svn:log V 41 do not include the missing ip_h323_pxy.c END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2002-03-19T15:17:06.000000Z K 7 svn:log V 143 For this regression test to pass, you must run ipmon in the Australia/Victoria (EST-10) timezone to generate the correct timestamps in output. END K 10 svn:author V 3 arr K 8 svn:date V 27 2002-03-19T15:41:21.000000Z K 7 svn:log V 73 - Change a malloc / bzero pair to make use of the M_ZERO malloc(9) flag. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-03-19T15:52:16.000000Z K 7 svn:log V 172 Removed unnecessary "sh myconfig" call which also happens to spam STDOUT with an offending empty line, damaging `buildworld' output. Fixed CLEANFILES. Approved by: markm END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-03-19T16:40:03.000000Z K 7 svn:log V 129 Add graphics/gimp1 and lang/gnat to the list of must-have packages for disc #3. Requested by: "Dennis Lowery" END K 10 svn:author V 3 des K 8 svn:date V 27 2002-03-19T16:44:11.000000Z K 7 svn:log V 61 Unbreak for KRB4 ^ KRB5 case. Sponsored by: DARPA, NAI Labs END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-03-19T16:47:20.000000Z K 7 svn:log V 54 Remove the ancient STANDALONE code. Approved by: phk END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-03-19T17:03:14.000000Z K 7 svn:log V 240 The FSIRAND code is always compiled in, and it is unlikely that anyone needs a newfs without it. Remove the #ifdef's from around the code and the -DFSIRAND from the Makefile. Also remove redundant declarations of random() and srandomdev(). END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-03-19T17:20:02.000000Z K 7 svn:log V 85 Complete the ANSIfication of newfs by converting function declarations to C89 style. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-03-19T17:39:01.000000Z K 7 svn:log V 116 Replace a number of similar `for' loops with a new `ilog2()' function that computes the base-2 log of a power of 2. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2002-03-19T18:24:16.000000Z K 7 svn:log V 26 Assorted typos corrected. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-19T18:44:56.000000Z K 7 svn:log V 128 De-__P the man page, but I suspect that we need to freshly import sys/disklabel.h since the one in here looks a little crunchy. END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-03-19T18:47:50.000000Z K 7 svn:log V 22 Remove stray register END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-19T19:45:41.000000Z K 7 svn:log V 58 Remove duplicate extern declarations to silence warnings. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-03-19T20:01:38.000000Z K 7 svn:log V 18 Further cleanups. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-19T20:12:08.000000Z K 7 svn:log V 35 Fix bio->bio_blkno format warning. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-19T20:18:42.000000Z K 7 svn:log V 11 Remove __P END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-19T20:46:30.000000Z K 7 svn:log V 40 fix blockno printf formatting warnings. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-19T20:48:32.000000Z K 7 svn:log V 31 don't generate files with __P. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-03-19T21:05:29.000000Z K 7 svn:log V 260 Add the undocumented -R option to disable randomness for regression-testing. Add a couple of simple regression tests accessible with "make test", they depend on the md(4) driver. FYI I have also tried running the test against a week old newfs and it passed. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-03-19T21:25:46.000000Z K 7 svn:log V 12 Remove __P. END