ĩo110691 242 228 148 140 175 176 170 147 116 124 232 115 266 161 148 98 110 130 173 459 398 134 113 151 168 153 141 243 362 194 410 257 121 256 117 258 261 240 185 138 145 152 174 206 126 152 831 182 123 145 438 432 273 226 373 559 373 137 109 166 500 481 146 198 173 155 199 199 210 582 152 382 120 131 174 124 168 210 391 482 184 137 121 461 361 224 322 617 241 234 230 303 137 144 145 173 208 217 199 145 244 151 215 186 120 168 124 158 549 129 121 226 242 153 346 179 118 141 159 193 157 234 142 252 169 123 278 179 152 145 131 192 211 206 137 1231 121 572 116 146 197 135 138 132 120 181 148 251 120 549 203 473 407 175 385 246 463 118 160 158 200 145 211 162 221 142 164 205 151 101 396 184 151 103 212 133 249 251 208 126 110 112 137 117 154 267 156 121 260 154 1382 145 202 143 255 376 145 113 210 218 294 254 154 237 188 130 236 259 130 147 171 247 159 162 118 140 330 298 154 180 190 133 241 180 173 166 166 152 241 176 147 159 173 212 189 172 185 375 474 164 188 143 158 K 10 svn:author V 3 yar K 8 svn:date V 27 2003-02-11T11:58:33.000000Z K 7 svn:log V 135 Use LOG_AUTHPRIV to hide the username attempted during an invalid login from everyone but sysadmins. PR: bin/29487 MFC after: 3 days END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-11T12:11:15.000000Z K 7 svn:log V 56 document the current default value for VersionAddendum. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-11T12:11:54.000000Z K 7 svn:log V 48 InstaMFC: document the correct VersionAddendum. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T12:35:01.000000Z K 7 svn:log V 83 Mark our struct disk with DISKFLAG_CANDELETE instead of the cdevsw with D_CANFREE. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T12:35:44.000000Z K 7 svn:log V 84 Mark our provider with G_PF_CANDELETE in the cases where this is actually the case. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T12:36:33.000000Z K 7 svn:log V 78 Propagate G_PF_CANDELETE to our own providers from the provider we attach to. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T12:37:04.000000Z K 7 svn:log V 55 Unconditionally make our provider with G_PF_CANDELETE. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-11T12:37:58.000000Z K 7 svn:log V 21 MFC: sync with 1.112 END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-11T12:42:05.000000Z K 7 svn:log V 29 Sync to 1.11.2.36 of usbdevs END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T12:49:58.000000Z K 7 svn:log V 139 Use the SI_CANDELETE flag on the dev_t rather than the D_CANFREE flag on the cdevsw to determine ability to handle the BIO_DELETE request. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T12:51:51.000000Z K 7 svn:log V 23 Retire D_CANFREE flag. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-11T12:58:43.000000Z K 7 svn:log V 170 MFC: 1.74: Make sure to set xfer data length when we force a short inquiry. 1.61: add IGNORE_RESIDUE 1.41: Add a quirk for drives that do not handle long inquiry data. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T13:13:10.000000Z K 7 svn:log V 69 Don't short-circuit zero-length requests of they are BIO_[SG]ETATTR. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-11T13:17:55.000000Z K 7 svn:log V 53 MFC: 1.12: Add support SUNTAC U-Cable TypeD2 (DS96L) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2003-02-11T13:19:01.000000Z K 7 svn:log V 6 Sort. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T14:09:48.000000Z K 7 svn:log V 18 Wrap a long line. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-02-11T14:10:48.000000Z K 7 svn:log V 38 Kill unnecessary vertical whitespace. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T14:12:06.000000Z K 7 svn:log V 81 Propagate DISKFLAG_CANDELETE from struct disk to G_PF_CANDELETE on the provider. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-02-11T14:28:28.000000Z K 7 svn:log V 366 MFC: Rework the code around chroot(2)/chdir(2). This gives us: - an extended format (and manpage as a consequence) for /etc/ftpchroot, - ability to access NFS mounted home directories with mode 700, - more protection from setting a wrong home directory in passwd(5), - the "/./" feature. ftpd.c 1.135-1.138 ftpcmd.y 1.47 ftpd.8 1.58-1.59 ftpchroot.5 1.2 (added) END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T14:57:34.000000Z K 7 svn:log V 305 Better names for struct disk elements: d_maxsize, d_stripeoffset and d_stripesisze; Introduce si_stripesize and si_stripeoffset in struct cdev so we can make the visible to clustering code. Add stripesize and stripeoffset to providers. DTRT with stripesize and stripeoffset in various places in GEOM. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-11T15:19:31.000000Z K 7 svn:log V 42 Force cvsup mirrors to refetch this file. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T15:20:34.000000Z K 7 svn:log V 21 Typo in last commit. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T15:23:41.000000Z K 7 svn:log V 59 Don't divide by zero if there is no stripewidth specified. END K 10 svn:author V 5 orion K 8 svn:date V 27 2003-02-11T15:54:16.000000Z K 7 svn:log V 74 MFC r1.11: Remove mono encodings from vchan format and mixer description. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-02-11T16:10:31.000000Z K 7 svn:log V 61 MFC: ftpd(8) -h, -P, "/./" in login pathnames; ftpchroot(5). END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-02-11T16:54:16.000000Z K 7 svn:log V 49 MFCs noted: ftpd(8) -h, -P, "/./"; ftpchroot(5). END K 10 svn:author V 5 green K 8 svn:date V 27 2003-02-11T16:58:54.000000Z K 7 svn:log V 148 Sound devices were being leaked by dsp_open() not actually releasing the channels it allocates if chn_reset() on them resulted in failure. ARROW'D! END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-11T17:36:38.000000Z K 7 svn:log V 269 Commit a nearly real man page describing the current state of devctl. More work likely needs to happen. This describes things better than the old "this man page intentionally left blank" style man page that I'd committed previously. Nitpickers: comb nits and commit! END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-11T17:40:56.000000Z K 7 svn:log V 101 Update man page to match the new world order after Sam updated us to NetBSD's 802.11 infrastructure. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T18:32:31.000000Z K 7 svn:log V 317 Make a mutex to stop the race coming into geom_disk's done routine. Cut up requests into smaller bits if they are longer than the drivers disk->d_maxsize or dev->si_iosize_max. Properly handle the race condition when using g_clone_bio() is used without having the single-threadedness of g_down/g_up secure locking. END K 10 svn:author V 7 rushani K 8 svn:date V 27 2003-02-11T18:56:46.000000Z K 7 svn:log V 160 Catch up the following with the English version: 1.11 -> 1.12 early-adopter/article.sgml 1.493 -> 1.495 relnotes/common/new.sgml Approved by: hrs (mentor) END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-11T19:21:13.000000Z K 7 svn:log V 25 Add -DNOMAN to the list. END K 10 svn:author V 5 seanc K 8 svn:date V 27 2003-02-11T19:32:18.000000Z K 7 svn:log V 161 Update random(6) to have the ability to randomize a file/stdin based off of lines or words. See the man page for details. Reviewed by: markm MFC after: 3 days END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-11T19:45:44.000000Z K 7 svn:log V 21 Add NOMAN here also. END K 10 svn:author V 8 schweikh K 8 svn:date V 27 2003-02-11T20:15:11.000000Z K 7 svn:log V 160 Improve a comment and undo a bogus s/a/an/ in a comment. An asm guru should add more comments explaining which registers hold which variables. Spotted by: bde END K 10 svn:author V 5 joerg K 8 svn:date V 27 2003-02-11T21:12:43.000000Z K 7 svn:log V 166 Deregister the dev_clone event handler when unloading the module. Bad things might happen otherwise. Noticed by: Michael Reifenberger END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T21:23:34.000000Z K 7 svn:log V 147 Check disk->d_maxsize/dev->si_iosize_max at open time rather than in strategy. Printf a warning and use DFLTPHYS if the drive has not set a size. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T21:24:25.000000Z K 7 svn:log V 93 Advertise MAXPHYS upwards, we will split as necessary before we get to the bottom of things. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T21:29:53.000000Z K 7 svn:log V 46 Announce our ability to do MAXPHYS transfers. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T21:30:28.000000Z K 7 svn:log V 53 Announce our ability to do DFLTPHYS sized transfers. END K 10 svn:author V 4 mike K 8 svn:date V 27 2003-02-11T21:31:56.000000Z K 7 svn:log V 59 MFC rev 1.25: Fix singular/plural confusion in a printf. END K 10 svn:author V 3 wes K 8 svn:date V 27 2003-02-11T21:38:02.000000Z K 7 svn:log V 82 Add Warner Losh quote. Submitted by: Alexandr Kovalenko END K 10 svn:author V 3 sam K 8 svn:date V 27 2003-02-11T21:48:20.000000Z K 7 svn:log V 113 PFIL_HOOKS optimization: check if at least one hook is present before munging the IP header to pass to the hooks END K 10 svn:author V 4 mike K 8 svn:date V 27 2003-02-11T21:56:21.000000Z K 7 svn:log V 33 Implement C99's signbit() macro. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-11T22:17:49.000000Z K 7 svn:log V 60 Say hello to Tinderbox 2.0, the choice of a new generation! END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-11T22:30:26.000000Z K 7 svn:log V 738 Implement a bio-taskqueue to reduce number of context switches in disk I/O processing. The intent is that the disk driver in its hardware interrupt routine will simply schedule the bio on the task queue with a routine to finish off whatever needs done. The g_up thread will then schedule this routine, the likely outcome of which is a biodone() which queues the bio on g_up's regular queue where it will be picked up and processed. Compared to the using the regular taskqueue, this saves one contextswitch. Change our scheduling of the g_up and g_down queues to be water-tight, at the cost of breaking the userland regression test-shims. Input and ideas from: scottl END K 10 svn:author V 3 hsu K 8 svn:date V 27 2003-02-12T00:42:12.000000Z K 7 svn:log V 90 Properly document that syncache timer processing requires an exclusive TCP protocol lock. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-12T02:30:04.000000Z K 7 svn:log V 27 Document the NOMAN option. END K 10 svn:author V 4 mike K 8 svn:date V 27 2003-02-12T03:29:39.000000Z K 7 svn:log V 52 This manual is called SIGNBIT(3) not FPCLASSIFY(3). END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2003-02-12T03:55:39.000000Z K 7 svn:log V 340 MFC: Even if biff is turned off, we still need to set curoff as the code uses that if there is an error writing to the mailbox. Note this bug is only in the FreeBSD code, not the vendor code (which doesn't offer nobiff). Revision Changes Path 1.20 +3 -2 src/contrib/sendmail/mail.local/mail.local.c END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2003-02-12T03:56:46.000000Z K 7 svn:log V 334 MFC: /etc/rc.network isn't built to handle a value of "DEFAULT" (nor should it be). Using that string leads rc.network to execute: # sysctl -w vfs.nfs.bufpackets=DEFAULT vfs.nfs.bufpackets: 4 -> 0 Which isn't what was intended. Revision Changes Path 1.168 +1 -1 src/etc/defaults/rc.conf END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2003-02-12T03:57:20.000000Z K 7 svn:log V 175 MFC: Correct the man page for nfs_bufpackets. DEFAULT is not an acceptable value. Revision Changes Path 1.173 +1 -3 src/share/man/man5/rc.conf.5 END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2003-02-12T03:57:52.000000Z K 7 svn:log V 128 MFC: Allow multiple aliases files to be rebuilt Revision Changes Path 1.33 +5 -3 src/etc/mail/Makefile END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-12T04:12:23.000000Z K 7 svn:log V 280 Now that we don't have the NODEVFS case, we can just check to see if a device node exists directly to see if OLDCARD is compiled into the kernel. This eliminates the scary warning that people using NEWCARD are seeing when they have pccard_enable=YES in their /etc/rc.conf files. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-12T04:22:40.000000Z K 7 svn:log V 466 Start devd after the networking stuff, but before we mount the critical remote systems. This lets us run commands from devd that aren't on the / partition. This also means we can remove some kludges from the networking startup that I added a while ago that caused other problems. There's still a race in starting devd that needs to be fixed in devd so that things present at boot will be configured by the time devd does daemon(). That race will be fixed later. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-12T04:26:10.000000Z K 7 svn:log V 280 Back out 1.143 and 1.144. They are no longer needed now that we start devd later in the boot process. This should fix all the problems people have had with those commits. Diskless should be working again, and those that mount /usr with nfs should be able to do that again too. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-02-12T04:35:37.000000Z K 7 svn:log V 45 Remove kptobj. Instead, use VM_ALLOC_NOOBJ. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-12T04:48:15.000000Z K 7 svn:log V 17 Whitespace nits. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-12T05:54:22.000000Z K 7 svn:log V 74 MFp4: Don't reach inside of rman to r_dev. Use rman_get_device instead. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-12T05:57:02.000000Z K 7 svn:log V 407 MFp4: Second part of the kldload patches for cardbus. This makes kldload of a driver for a device that's inserted now appears to work. To make it work, we only do a power cycle of the card if there's no children drivers attached. This likely is papering over bogosities in the power system. The power sequence needs to be re-written, so I'll not worry about the papering over until the re-write. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-12T06:11:47.000000Z K 7 svn:log V 388 MF-p4: Kill the slightly bogus #define for DECODE_PROTOTYPE Be less verbose. Hide most (all I hope) of the CIS parsing behind cardbus_debug_cis (which is set with hw.cardbus.debug_cis=1). This doesn't fix problems with parsing, but should make cardbus less chatty. There appears to be some issues still with the parsing of the CIS, but this won't fix them. Prompted by: scottl END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-12T06:48:45.000000Z K 7 svn:log V 49 Add description about kldload and security note. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-12T07:00:59.000000Z K 7 svn:log V 105 Implement rman_get_device # I though this was alredy implemented Pointy hat on my head shown by: peter END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-12T07:16:15.000000Z K 7 svn:log V 81 Minor correction to comment: PNIC and XIRCOM have eeprom, its just non-standard. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2003-02-12T08:06:07.000000Z K 7 svn:log V 61 MFC rev. 1.257: ep(4) does not have link0 and link1 options. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2003-02-12T08:25:30.000000Z K 7 svn:log V 104 Note that graphics performance on Miata generally is better with the graphics card in a 64bit PCI slot. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2003-02-12T08:46:06.000000Z K 7 svn:log V 104 Note that graphics performance on Miata generally is better with the graphics card in a 64bit PCI slot. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-12T09:13:36.000000Z K 7 svn:log V 117 Make "CURRENT" the default branch, and special-case it in the update code so it results in -A rather than -rCURRENT. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-12T09:48:27.000000Z K 7 svn:log V 489 Implement a handle for efficient implementation of perforations in lower extremities. Setting bit 4 in debugflags (sysctl kern.geom.debugflags=16) will allow any open to succeed on rank#1 providers. This will generally correspond to the physical disk devices: ad0, da0, md0 etc. This fundamentally violates the mechanics of GEOMs autoconfiguration, and is only provided as a debugging facility, so obviously error reports on GEOM where this bit is or has been set will not be accepted. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-12T09:51:47.000000Z K 7 svn:log V 60 Teach whereintheworld to preserve TinderboxNG log messages. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-12T13:20:39.000000Z K 7 svn:log V 286 Add support YAMAHA NetVolante Routers NetVolante RTA54i Broadband&ISDN Router NetVolante RTA55i Broadband VoIP Router NetVolante RTW65b Broadband Wireless Router NetVolante RTW65i Broadband&ISDN Wireless Router PR: bin/42574 Submitted by: Yoshihiko Sarumaru END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-12T13:22:55.000000Z K 7 svn:log V 25 Sync to 1.113 of usbdevs END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-12T14:00:15.000000Z K 7 svn:log V 36 MFC: 1.27: support bcdDevice == ANY END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-12T14:05:57.000000Z K 7 svn:log V 79 MFC: Add support YAMAHA NetVolante Routers usbdevs: 1.113 usb_quirks.c: 1.32 END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-12T14:07:23.000000Z K 7 svn:log V 29 Sync to 1.11.2.37 of usbdevs END K 10 svn:author V 5 tegge K 8 svn:date V 27 2003-02-12T16:30:46.000000Z K 7 svn:log V 74 Correctly set bio_data in cloned children when cutting up large requests. END K 10 svn:author V 6 davidc K 8 svn:date V 27 2003-02-12T18:03:55.000000Z K 7 svn:log V 114 Add __unused to the declaration of yyrcsid in a more portable way. Discussed with: alfred, bde, jmallett, obrien END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-02-12T19:34:34.000000Z K 7 svn:log V 296 Do not do an assignment in a truth test (previous commit) or gcc gives a warning which breaks builds. cc1: warnings being treated as errors src/sys/net/bridge.c: In function `bdg_forward': sys/net/bridge.c:931: warning: suggest parentheses around assignment used as truth value *** Error code 1 END K 10 svn:author V 4 mike K 8 svn:date V 27 2003-02-12T20:03:41.000000Z K 7 svn:log V 388 o Implement C99 classification macros isfinite(), isinf(), isnan(), isnormal(). The current isinf() and isnan() are perserved for binary compatibility with 5.0, but new programs will use the macros. o Implement C99 comparison macros isgreater(), isgreaterequal(), isless(), islessequal(), islessgreater(), isunordered(). Submitted by: David Schultz END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-12T20:18:08.000000Z K 7 svn:log V 92 Slight cleanup; adjust verbosity; unlink the logfile before opening it to tickle 'tail -F'. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-12T20:23:27.000000Z K 7 svn:log V 45 Welcome tbmaster, TinderboxNG's better half. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-12T20:29:05.000000Z K 7 svn:log V 29 NO_KERNELCLEAN was a booboo. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-12T21:06:19.000000Z K 7 svn:log V 368 Simplify the log accumulation code. It turns out that the trick of looking for ^===> can give quite annoying false positives, especially when building kernels, so drop it; the context can be inferred from make's "Stop in /foo/bar/baz" messages anyway. Also add a case that I'd missed the first time around (which happens to be the common case, not the exception...) END K 10 svn:author V 3 mbr K 8 svn:date V 27 2003-02-12T22:19:34.000000Z K 7 svn:log V 268 MFC Rev. 1.80, 1.81 Dynamically configure the width of the srom. This code comes from OpenBSD who got the code (or the idea) from the NetBSD tlp driver. MFC Rev. 1.67 Fix Conexant chips which always reports carrier lost on full duplex mode. Reviewed by: phk, imp END K 10 svn:author V 3 hsu K 8 svn:date V 27 2003-02-12T23:55:07.000000Z K 7 svn:log V 131 in_pcbnotifyall() requires an exclusive protocol lock for notify functions which modify the connection list, namely, tcp_notify(). END K 10 svn:author V 6 thomas K 8 svn:date V 27 2003-02-13T00:08:56.000000Z K 7 svn:log V 226 Allow multiple hosts or programs to be named in program or host specifications, eg: !foo,bar *.* /var/log/only_foo_or_bar.log !-foo,bar *.* /var/log/all_except_foo_or_bar.log Reviewed by: roberto Not objected to by: arch@ END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-02-13T01:00:26.000000Z K 7 svn:log V 522 Show the paritition types that we recognize in human readable format. eg: pluto2# gpt show da0 start end size contents 0 0 1 PMBR 1 1 1 Pri GPT header 2 33 32 Pri GPT table 34 401595 401562 GPT part - EFI System partition 401596 925883 524288 GPT part - FreeBSD ufs partition 925884 9314491 8388608 GPT part - FreeBSD swap partition ... It'll print a plain uuid string for unrecognized types. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-02-13T01:33:59.000000Z K 7 svn:log V 146 Print "Stack backtrace:" right before dumping the backtrace. We cannot expect end users to automatically recognize a stack trace for what it is. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-02-13T01:35:56.000000Z K 7 svn:log V 139 Add a 'debug.witness_trace' sysctl (and tunable) when DDB is present. This causes LOR and could-sleep messages to come with a stack trace. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-02-13T01:52:44.000000Z K 7 svn:log V 135 Turn of PG_PS and PG_G for Pentium-4 cpus at boot time. This is so that we can stop turning off PG_G and PG_PS globally for releases. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-02-13T02:42:06.000000Z K 7 svn:log V 208 Oops. I mis-remembered about the P4 problems. It was 5.0-DP2 that was shipped with DISABLE_PG_G and DISABLE_PSE, not 5.0-REL. *blush* Disable the code - but still leave it there in case its still lurking. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-13T03:42:53.000000Z K 7 svn:log V 40 Add description about device detaching. END K 10 svn:author V 5 benno K 8 svn:date V 27 2003-02-13T04:35:04.000000Z K 7 svn:log V 50 Don't bother to build ficl if NOFORTH is defined. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-02-13T07:03:44.000000Z K 7 svn:log V 53 MFi386 Remove kptobj. Instead, use VM_ALLOC_NOOBJ. END K 10 svn:author V 6 anholt K 8 svn:date V 27 2003-02-13T07:17:39.000000Z K 7 svn:log V 78 Add Intel 85x/86x AGP support. Submitted by: David Dawes END K 10 svn:author V 6 grehan K 8 svn:date V 27 2003-02-13T08:56:41.000000Z K 7 svn:log V 112 Missed odd address test when transcribing the Alpha version. This fixes the checksum problems seen with telnet. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-02-13T09:53:59.000000Z K 7 svn:log V 124 Add an XXX comment noting that getrusage() accesses p_stats->p_ru and p_stats->p_cru without holding the appropriate locks. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-13T09:59:59.000000Z K 7 svn:log V 106 - run the tinderbox script in verbose mode - use /\bStop\b/ instead of /^\*\*\* Error/ to identify errors END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-13T10:05:20.000000Z K 7 svn:log V 53 It seems the extra precautions are no longer needed. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-13T10:52:46.000000Z K 7 svn:log V 151 Move away the old log file before starting the tinderbox so we don't accidentally post the old log if the tinderbox script failed to start altogether. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-13T11:57:13.000000Z K 7 svn:log V 59 Place the logs in the tinderbox directory rather than cwd. END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2003-02-13T12:02:51.000000Z K 7 svn:log V 117 Various spelling and grammar fixes PR: 44312 Submitted by: Chris Pepper MFC after: 3 days END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-13T12:55:18.000000Z K 7 svn:log V 91 Add support SUNTAC Ir-Trinity IS96U PR: 48212 Submitted by: Masaharu FUJITA END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-13T12:57:24.000000Z K 7 svn:log V 25 Sync to 1.114 of usbdevs END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-13T13:03:25.000000Z K 7 svn:log V 73 MFC: Add support SUNTAC Ir-Trinity IS96U usbdevs: 1.114 uvscom.c: 1.13 END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2003-02-13T13:06:37.000000Z K 7 svn:log V 29 Sync to 1.11.2.38 of usbdevs END K 10 svn:author V 8 keramida K 8 svn:date V 27 2003-02-13T13:16:51.000000Z K 7 svn:log V 61 MFC: 1.14: Misc grammar, typo and wording fixes of comments. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-13T13:35:57.000000Z K 7 svn:log V 451 firewire/fwohci - Drain fwohci TX queue first then drain xfer queue which has not started. - Check validity of the received packet length. - Don't allocate too large buffer for xfer receive buf. sbp - Fix panic for some CROM which doesn't have a text leaf. This could fix the PR kern/48129 but no feedback has been gotten from the originator yet. - Put back some M_NOWAIT flags into malloc which could be called in interrupt context for 4-stable. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-13T13:42:19.000000Z K 7 svn:log V 32 Remove unnecessary EXPORT_SYMS. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-13T14:27:11.000000Z K 7 svn:log V 29 GC the old tinderbox script. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-02-13T17:05:10.000000Z K 7 svn:log V 133 Remove /usr/lib/elf from a default search path. Move xprintf to malloc.c, it is only used there. Make static. Submitted by: phantom END K 10 svn:author V 3 ume K 8 svn:date V 27 2003-02-13T17:08:23.000000Z K 7 svn:log V 149 The tcp_wrappers function `fromhost()' can fail. In such cases, the `struct sockaddr' will not be allocated. Reported by: nectar MFC after: 2 days END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-02-13T17:35:00.000000Z K 7 svn:log V 61 Add missing include files I forgot about in previous commit. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-02-13T17:47:44.000000Z K 7 svn:log V 253 Implement dlinfo() function. Introdice RTLD_SELF special handle and properly process it within dlsym() and dlinfo() functions. The intention is to improve our compatibility with Solaris and to make a Java port easier. Partially submitted by: phantom END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-02-13T17:55:12.000000Z K 7 svn:log V 84 Acutally document how to make a LINT kernel config, besides telling all it is gone. END K 10 svn:author V 8 gshapiro K 8 svn:date V 27 2003-02-13T18:03:21.000000Z K 7 svn:log V 21 MFC: sendmail 8.12.7 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-13T18:21:32.000000Z K 7 svn:log V 45 Add 'libgeom' to list of valid .Lb arguments END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-13T18:23:13.000000Z K 7 svn:log V 63 FreeBSD 5.x does not provide libskey anymore, remove reference END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-13T18:25:48.000000Z K 7 svn:log V 97 Fix some mdoc issues: add .Nd to NAME section, use valid .Lb argument, use .Fn there appropriate END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-13T18:27:05.000000Z K 7 svn:log V 61 Add appropriate MLINKS for functions documented in libgeom.3 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-13T18:35:05.000000Z K 7 svn:log V 137 Rehash MLINKS: add missing ones for recently added pthread_attr_{get,set}stack() functions and remove links for 3 non-existent functions END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-13T18:36:48.000000Z K 7 svn:log V 46 Add cross reference for pthread_attr_get_np() END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-13T18:39:06.000000Z K 7 svn:log V 155 Break important implementation detail note into IMPLEMENTATION DETAILS section. Add cross reference to pthread_attr_getstack() function. MFC after: 1 day END K 10 svn:author V 6 anholt K 8 svn:date V 27 2003-02-13T19:24:19.000000Z K 7 svn:log V 74 Add agpreg.h missed in commit to agp_i810 (adding i85x/i86x AGP support). END K 10 svn:author V 4 fanf K 8 svn:date V 27 2003-02-13T19:28:08.000000Z K 7 svn:log V 30 MFC 1.84: improved formatting END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-02-13T19:39:54.000000Z K 7 svn:log V 185 Use atomic ops to update amountpipekva. Amountpipekva represents the total kernel virtual address space used by all pipes. It is, thus, outside the scope of any individual pipe lock. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-02-13T19:58:32.000000Z K 7 svn:log V 87 Catch up with the English version: 1.22.2.325 -> 1.22.2.327 relnotes/common/new.sgml END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-02-13T20:08:11.000000Z K 7 svn:log V 60 Document start_if.${ifn} scripts. Not objected to by: -doc END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-02-13T20:15:26.000000Z K 7 svn:log V 50 MFC 1.2: Define OPENSSL_DES_LIBDES_COMPATIBILITY. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-02-13T20:21:54.000000Z K 7 svn:log V 36 MFC 1.1.1.2: Add a missing include. END K 10 svn:author V 5 peter K 8 svn:date V 27 2003-02-13T21:13:10.000000Z K 7 svn:log V 98 We only provide agp drivers for the intel chipsets, move the agp subdir to the i386-only section. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-13T21:18:19.000000Z K 7 svn:log V 118 Complete overhaul of the configuration system, allowing the user to select one of multiple configurations at runtime. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-13T21:19:20.000000Z K 7 svn:log V 113 Pass KERNCONF on the command line rather than in the environment, since the command line is included in the log. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-13T21:21:48.000000Z K 7 svn:log V 45 Make the tinderbox log lines less obtrusive. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-02-13T21:34:36.000000Z K 7 svn:log V 1134 MFC 1.4 src/crypto/kerberosIV/admin/adm_locl.h, 1.4 src/crypto/kerberosIV/appl/afsutil/kstring2key.c, 1.7 src/crypto/kerberosIV/appl/bsd/bsd_locl.h, 1.4 src/crypto/kerberosIV/appl/ftp/ftp/ftp_locl.h, 1.4 src/crypto/kerberosIV/appl/telnet/libtelnet/enc_des.c, 1.5 src/crypto/kerberosIV/appl/telnet/libtelnet/kerberos.c, 1.5 src/crypto/kerberosIV/appl/telnet/libtelnet/krb4encpwd.c, 1.5 src/crypto/kerberosIV/appl/telnet/telnetd/telnetd.h, 1.4 src/crypto/kerberosIV/kadmin/kadm_locl.h, 1.3 src/crypto/kerberosIV/lib/kadm/kadm_cli_wrap.c, 1.4 src/crypto/kerberosIV/lib/kadm/kadm_locl.h, 1.2 src/crypto/kerberosIV/lib/krb/krb-protos.h, 1.8 src/crypto/kerberosIV/lib/krb/krb.h, 1.2 src/crypto/kerberosIV/lib/krb/krb_check_auth.c, 1.2 src/crypto/kerberosIV/lib/krb/mk_priv.c, 1.2 src/crypto/kerberosIV/lib/krb/rd_priv.c, 1.2 src/crypto/kerberosIV/lib/krb/recvauth.c, 1.2 src/crypto/kerberosIV/lib/krb/sendauth.c, 1.2 src/crypto/kerberosIV/lib/krb/solaris_compat.c, 1.5 src/crypto/kerberosIV/server/kerberos.c: Make the Kerberos 4 bits build against OpenSSL 0.9.7. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-02-13T21:55:13.000000Z K 7 svn:log V 26 Only i386 has npx device. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-13T22:10:10.000000Z K 7 svn:log V 475 Finally! Document all undocumented functions in libc_r. Add manual pages for following functions: . pthread_attr_setcreatesuspend_np(3) . pthread_main_np(3) . pthread_multi_np(3) . pthread_single_np(3) . pthread_mutexattr_getkind_np(3) . pthread_mutexattr_setkind_np(3) . pthread_resume_all_np(3) . pthread_resume_np(3) . pthread_set_name_np(3) . pthread_suspend_all_np(3) . pthread_suspend_np(3) . pthread_switch_add_np(3) . pthread_switch_delete_np(3) MFC after: 3 days END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-13T22:11:19.000000Z K 7 svn:log V 20 Add AUTHORS section END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-13T22:12:56.000000Z K 7 svn:log V 50 Enable just committed manual pages, update MLINKS END K 10 svn:author V 3 hsu K 8 svn:date V 27 2003-02-13T22:14:22.000000Z K 7 svn:log V 104 The protocol lock is always held in the dropafterack case, so we don't need to check for it at runtime. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-02-13T22:24:44.000000Z K 7 svn:log V 40 Fix the style of the SCHED_4BSD commit. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-02-13T22:27:40.000000Z K 7 svn:log V 43 Fix whitespace problems with option lines. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2003-02-13T22:33:26.000000Z K 7 svn:log V 37 FB_INSTALL_CDEV not usable on Alpha. END K 10 svn:author V 3 kan K 8 svn:date V 27 2003-02-13T22:47:41.000000Z K 7 svn:log V 28 Fix a typo in rtld_dirname. END K 10 svn:author V 5 mdodd K 8 svn:date V 27 2003-02-13T23:01:59.000000Z K 7 svn:log V 87 Bandaid the bits that use the elink_foo() functions which are i386 only at this point. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-13T23:07:28.000000Z K 7 svn:log V 52 Advertize rtld(1) as ld.so(1) in manual pages world END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2003-02-14T00:31:06.000000Z K 7 svn:log V 153 Correct lines incorrectly added to the copyright message. Submitted by: Frank van der Linden Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 8 keramida K 8 svn:date V 27 2003-02-14T00:49:42.000000Z K 7 svn:log V 23 MFC: 1.22: Typo fixes. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-14T03:09:59.000000Z K 7 svn:log V 451 - Though I got a feedback from the originator of kern/48129 that the previous revision fixed the panic, I found the problem exits in another part of the function by investigating the crom dump sent by him. The search was started in the middle of bus info block and the routine misunderstood the EUI64 as a crom entry. This problem is fixed. PR: kern/48129 Fix incorrect type mask included in a logical unit number and check the validity of the lun. END K 10 svn:author V 5 silby K 8 svn:date V 27 2003-02-14T04:48:06.000000Z K 7 svn:log V 108 Improvements to md5.c so that it uses getrusage to time benchmarks, and prints out results in float format. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-14T06:21:18.000000Z K 7 svn:log V 380 Massive overhaul of exca to help with the isa efforts: o chip_name arrays ifdef'd out. o use the OLDCARD-like get/put functions so we can support differnt types of mappings. o Write the beggings of is this a valid exca device and introduce more chipset support. # this is partially a wip, but also needed because some other cahnges I've # made require some of these changes. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-14T06:21:51.000000Z K 7 svn:log V 314 o transition from exca_write to exca_putb and read->getb. This is so that we can have additional different types of bridges. o remove now bogus comment. o Don't clear CARD_OK when we can't attach a card. o minor style nits # this make kldload of cardbus drivers work for me when the card is # present on boot. END K 10 svn:author V 6 anholt K 8 svn:date V 27 2003-02-14T06:31:45.000000Z K 7 svn:log V 80 Remove an extra agp_flush_cache(). The i810 case that needs it already has it. END K 10 svn:author V 6 anholt K 8 svn:date V 27 2003-02-14T06:33:52.000000Z K 7 svn:log V 289 Split the arch-specific AGP files into the appropriate files.* and do the same for the agp module, and add agp to the list of modules to compile for alpha. Add an alpha_mb() to agp_flush_cache for alpha -- it's not correct but may improve the situation, and it's what linux and NetBSD do. END K 10 svn:author V 3 alc K 8 svn:date V 27 2003-02-14T07:34:28.000000Z K 7 svn:log V 153 - Add a mutex for synchronizing the use of CMAP/CADDR 1 and 2. - Eliminate small style differences between pmap_zero_page(), pmap_copy_page(), etc. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-14T08:22:03.000000Z K 7 svn:log V 365 Sync with -current: * firewire/fwohci - Drain fwohci TX queue first then drain xfer queue which has not started. - Check validity of the received packet length. - Don't allocate too large buffer for xfer receive buf. * sbp - Fix for PR kern/48129. - Put back some M_NOWAIT flags into malloc arg. * Makefile - Remove unnecessary EXPORT_SYMS. * Man page updates. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-02-14T08:41:25.000000Z K 7 svn:log V 27 Diff reduction to GENERIC. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-02-14T08:59:49.000000Z K 7 svn:log V 68 Obtain proc lock around modification of p_siglist in linux_wait4(). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-02-14T09:12:12.000000Z K 7 svn:log V 66 Lock proc while manipulating p_sigmask p_sigignore and p_siglist. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-02-14T09:16:43.000000Z K 7 svn:log V 107 Lock proc while accessing p_siglist p_sigmask and p_sigignore. Not tested because netncp does not compile. END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-14T09:18:44.000000Z K 7 svn:log V 53 Decrease verbosity, fix some configuration problems. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-14T10:07:43.000000Z K 7 svn:log V 114 Add manual page for dlinfo(3). It's still need some work and add examples, but it's better than nothing already. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-14T10:54:37.000000Z K 7 svn:log V 66 Follow Solaris's manual page and describe Link_map structure here END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-14T10:57:20.000000Z K 7 svn:log V 124 o Document that dlsym()'s behaviour with new special handle RTLD_SELF o Add cross reference to dlinfo(3) o Minor mdoc nits END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-02-14T12:25:00.000000Z K 7 svn:log V 47 Correct path for finding asm-generating files. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2003-02-14T12:25:01.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 3 yar K 8 svn:date V 27 2003-02-14T12:42:42.000000Z K 7 svn:log V 112 MFC 1.143: Use LOG_AUTHPRIV to hide the username attempted during an invalid login from everyone but sysadmins. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2003-02-14T12:44:07.000000Z K 7 svn:log V 56 Print a backtrace in case we tsleep from inside of DDB. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2003-02-14T12:44:48.000000Z K 7 svn:log V 7 style. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2003-02-14T13:10:40.000000Z K 7 svn:log V 300 Fix crash dumps on ata and scsi. To fix scsi, don't wait for ithreads if we're dumping, it makes the debugger sad. To fix ata, use what appears to be a polling method if we're dumping, I stole this from tmm but added code to ensure that this change is only in effect while dumping. Tested by: des END K 10 svn:author V 6 alfred K 8 svn:date V 27 2003-02-14T13:18:51.000000Z K 7 svn:log V 89 Add kasserts to catch bad API usage. Submitted by: Hiten Pandya END K 10 svn:author V 6 alfred K 8 svn:date V 27 2003-02-14T13:28:44.000000Z K 7 svn:log V 56 KASSERT format string does not need newline termination END K 10 svn:author V 3 des K 8 svn:date V 27 2003-02-14T13:30:25.000000Z K 7 svn:log V 11 Style nit. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-02-14T13:36:16.000000Z K 7 svn:log V 120 Moved the libugidfw library definition out from contributed source to where it actually belongs. Submitted by: phantom END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-02-14T13:44:04.000000Z K 7 svn:log V 42 Use the stock (FSF) version of this file. END K 10 svn:author V 5 maxim K 8 svn:date V 27 2003-02-14T14:09:21.000000Z K 7 svn:log V 154 o Respect IPFW2 compile time flag, build ipfw2 kld module as well. PR: kern/46494 Submitted by: Oleg Koreshkov Reviewed by: luigi END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-02-14T14:23:20.000000Z K 7 svn:log V 158 MFC rev. 1.60: When job control is disabled, never show the job id when reporting the status of a background process that has terminated because of a signal. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-02-14T14:37:26.000000Z K 7 svn:log V 112 When `des_read_pw_string' is a macro, as in OpenSSL 0.9.7, an attempt to declare a prototype for it will croak. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-14T15:17:10.000000Z K 7 svn:log V 30 MFC: Add -DNOMAN to the list. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-02-14T15:22:14.000000Z K 7 svn:log V 19 MFC: Groff 1.18.1. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-14T15:25:26.000000Z K 7 svn:log V 16 MFC: Add NOMAN. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-14T15:26:48.000000Z K 7 svn:log V 41 .Xr ksh 1, should be .Xr ksh 1 , Fixed. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-14T15:28:08.000000Z K 7 svn:log V 21 Add NOMAN here also. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-02-14T15:38:52.000000Z K 7 svn:log V 63 MFC: Pass man(1)'s idea of a manpage's locale down to mdoc(7). END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-14T15:52:32.000000Z K 7 svn:log V 169 Clear the bus reset event flag as soon as possible after the initialization has completed to start transactions even when interrupt is disabled during the boot process. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-02-14T16:01:58.000000Z K 7 svn:log V 65 Recognize FreeBSD 5.1; libc_gen/signbit.3 has set the precedent. END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-14T16:21:50.000000Z K 7 svn:log V 29 devd bugs section is now OBE END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-02-14T16:34:36.000000Z K 7 svn:log V 166 New release notes: NewReno fixed (+MFC), libgeom(3), pam_ssh(8) rewrite, syslogd(8) multiple hosts/programs in syslog.conf(5). MFCs noted: CanBe, sendmail-8.12.7. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-02-14T16:37:09.000000Z K 7 svn:log V 61 MFC: CanBe, TCP NewReno fix, groff-1.18.1, sendmail-8.12.7. END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2003-02-14T16:50:13.000000Z K 7 svn:log V 1283 Make m_getm() always return the top of the newly allocated chain, as opposed to returning the top of the old chain when there was one and the top of the newly allocated chain if there was no old chain. Actually, it should be noted that prior to this fix, although the comment above m_getm() advertised that m_getm() would return the top of the old chain (if an old chain was being passed in) it actually [wrongly] was returning the tail mbuf in the old chain instead. This is a bug but since the one use of m_getm() in the tree luckily did not depend on the behavior, it happened to work out without notice. Harti Brandt pointed out that the advertised behavior was actually not the real behavior and so this change makes m_getm() ALWAYS return the newly allocated chain (and fixes the comment). This is less confusing and is the best course of action as then the caller is always able to have both a reference to the top of the original chain (because it's passing it in in the call) and a reference to the newly attached chain. Although the API is slightly modified, I don't think that any third-party code uses m_getm() and if it does, it surely can't be working properly because the old behavior was bogus. API bug pointed out by: Harti Brandt END K 10 svn:author V 3 imp K 8 svn:date V 27 2003-02-14T19:49:19.000000Z K 7 svn:log V 53 The bugs section hasn't been true since before 5.0-R END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-14T20:04:44.000000Z K 7 svn:log V 105 Move NOMAN down the section without underscore characters. Add a forgotten `=' sign. Thanks to: ru, bde END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2003-02-14T20:09:26.000000Z K 7 svn:log V 47 MFC: Move NOMAN down the list. Thanks to: bde END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2003-02-14T21:08:14.000000Z K 7 svn:log V 157 Correct lines incorrectly added to the copyright message. Add missing period. Submitted by: Bruce Evans Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2003-02-14T21:31:58.000000Z K 7 svn:log V 278 Replace use of random() with arc4random() to provide less guessable values for the initial inode generation numbers in newfs and for newly allocated inode generation numbers in the kernel. Submitted by: Theo de Raadt Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2003-02-14T22:25:58.000000Z K 7 svn:log V 50 MFC 1.46: Implement SIOCGIFMEDIA for vlan devices END K 10 svn:author V 6 nectar K 8 svn:date V 27 2003-02-14T22:38:23.000000Z K 7 svn:log V 18 MFC OpenSSL 0.9.7 END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-02-14T23:53:19.000000Z K 7 svn:log V 117 Use the ALIGN macro from instead of defining our own incorrect version in machdep.h. Delete machdep.h. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2003-02-14T23:53:57.000000Z K 7 svn:log V 123 Now that I finally tested ES40 write some notes about these machines. Triggered that ES40 should 'just work by': gallatin END K 10 svn:author V 4 bmah K 8 svn:date V 27 2003-02-15T00:36:58.000000Z K 7 svn:log V 200 MFC: FIPS 2.0 supports VFAT and FAT32. Reflect documentation to this fact. install.sgml 1.13->1.14 (Well, I merged the part of this delta that wasn't a gratuitous whitespace change.) PR: 35684 END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-15T00:54:10.000000Z K 7 svn:log V 156 - Increase split transaction timeout from 2 sec to 6 sec. Problem reported by: Michael Reifenberger - Improve debug message. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-15T01:25:39.000000Z K 7 svn:log V 57 Protect calling fwohci_intr() with splfw() for 4-stable. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 2003-02-15T01:26:18.000000Z K 7 svn:log V 139 MFC: - Clear the bus reset event flag as soon as possible after the initialization has completed. - Increase split transaction timeout. END K 10 svn:author V 8 takawata K 8 svn:date V 27 2003-02-15T01:46:22.000000Z K 7 svn:log V 91 Allow non-privilaged user to retrive battery or AC line information. Reviewed by: rwatson END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-02-15T02:26:13.000000Z K 7 svn:log V 39 Convert to using macros. END K 10 svn:author V 3 hsu K 8 svn:date V 27 2003-02-15T02:37:57.000000Z K 7 svn:log V 143 Take advantage of pre-existing lock-free synchronization and type stable memory to avoid acquiring SMP locks during expensive copyout process. END K 10 svn:author V 2 ru K 8 svn:date V 27 2003-02-15T02:39:13.000000Z K 7 svn:log V 167 Implemented a simple "nodevice" config(8) command that cancels the effect of the "device" command, and use it to generate the OLDCARD from GENERIC. Suggested by: bde END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-02-15T04:03:25.000000Z K 7 svn:log V 38 Improve the wording. Reviewed by: ru END K 10 svn:author V 4 kris K 8 svn:date V 27 2003-02-15T05:32:04.000000Z K 7 svn:log V 54 MFC: Disallow use of libdialog in setugid application END K 10 svn:author V 4 kris K 8 svn:date V 27 2003-02-15T05:33:06.000000Z K 7 svn:log V 78 MFC: Don't dump core if none of the directories in /etc/manpath.config exist. END K 10 svn:author V 4 kris K 8 svn:date V 27 2003-02-15T05:33:42.000000Z K 7 svn:log V 153 MFC: Prevent stack-smashing buffer overflows in -D and -r options by using buffer-safe string functions. The rest of the code is still probably unsafe. END K 10 svn:author V 4 kris K 8 svn:date V 27 2003-02-15T05:34:52.000000Z K 7 svn:log V 66 MFC: Ignore TMPDIR if the application is setugid (r1.8 and r1.9). END K 10 svn:author V 4 kris K 8 svn:date V 27 2003-02-15T05:35:31.000000Z K 7 svn:log V 69 MFC: Dump in $TMPDIR if !setugid, and use mode 0644 instead of 0666. END K 10 svn:author V 4 kris K 8 svn:date V 27 2003-02-15T05:36:01.000000Z K 7 svn:log V 25 MFC: Format string fixes END K 10 svn:author V 4 kris K 8 svn:date V 27 2003-02-15T05:36:25.000000Z K 7 svn:log V 47 MFC: Use test -L instead of deprecated test -h END K 10 svn:author V 6 alfred K 8 svn:date V 27 2003-02-15T05:52:56.000000Z K 7 svn:log V 234 Fix LOR with PROC/filedesc. Introduce fdesc_mtx that will be used as a barrier between free'ing filedesc structures. Basically if you want to access another process's filedesc, you want to hold this mutex over the entire operation. END K 10 svn:author V 3 mtm K 8 svn:date V 27 2003-02-15T06:00:11.000000Z K 7 svn:log V 205 When cleaning /var/run make sure the control files are not removed unconditionally when the script is being rerun (when it is called with the reload argument). PR: conf/47517 Approved by: markm (mentor) END K 10 svn:author V 6 alfred K 8 svn:date V 27 2003-02-15T06:04:55.000000Z K 7 svn:log V 59 Do not allow kqueues to be passed via unix domain sockets. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-02-15T06:10:34.000000Z K 7 svn:log V 88 Merge the following from the English version: 1.495 -> 1.496 relnotes/common/new.sgml END K 10 svn:author V 3 hrs K 8 svn:date V 27 2003-02-15T06:10:44.000000Z K 7 svn:log V 98 Merge the following from the English version: 1.22.2.327 -> 1.22.2.328 relnotes/common/new.sgml END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2003-02-15T06:18:25.000000Z K 7 svn:log V 37 Import IPFilter 3.4.31 into -current END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2003-02-15T06:18:25.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r110911, 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 2003-02-15T06:18:26.000000Z K 7 svn:log V 84 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-sys-v3-4-31'. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2003-02-15T06:21:14.000000Z K 7 svn:log V 77 sometimes i hate it when you leave temp files in a directory you import from END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2003-02-15T06:23:45.000000Z K 7 svn:log V 70 Commit import changed from vendor branch of ipfilter to -current head END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2003-02-15T06:25:25.000000Z K 7 svn:log V 70 Commit import changed from vendor branch of ipfilter to -current head END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2003-02-15T06:27:40.000000Z K 7 svn:log V 56 Import userland tools for IPFilter 3.4.31 into -current END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2003-02-15T06:27:40.000000Z K 7 svn:log V 144 This commit was generated by cvs2svn to compensate for changes in r110917, 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 2003-02-15T06:27:41.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'ipfilter-vendor-v3-4-31'. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2003-02-15T06:32:48.000000Z K 7 svn:log V 51 bring changes in IPFilter to 3.4.31 on to the head END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2003-02-15T06:47:27.000000Z K 7 svn:log V 63 fix bug in updating of interface pointers when resyncing state END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-02-15T08:25:57.000000Z K 7 svn:log V 81 Lock proc while accessing p_siglist, p_sigmask and p_sigignore in nfs_sigintr(). END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-02-15T08:42:02.000000Z K 7 svn:log V 119 All uses of p_siglist are protected by the proc lock now, so there's no need to acquire Giant in sigpending() anymore. END K 10 svn:author V 6 robert K 8 svn:date V 27 2003-02-15T09:11:25.000000Z K 7 svn:log V 94 Remove the suggestion to try `hangman', because it does not exist in the base system anymore. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-02-15T09:15:30.000000Z K 7 svn:log V 80 osigpending() no longer needs Giant, for the same reason sigpending() does not. END K 10 svn:author V 3 phk K 8 svn:date V 27 2003-02-15T09:25:13.000000Z K 7 svn:log V 93 Don't dereference NULL if no responsible ARP service has been registered for this interface. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2003-02-15T09:56:09.000000Z K 7 svn:log V 282 Acquire Giant around calls to kern_sigaction() in sigaction(), freebsd4_sigaction() and osigaction() instead of around the whole body of those functions. They now no longer hold Giant around calls to copyin() and copyout(), and it is slightly more obvious what Giant is protecting. END K 10 svn:author V 5 seanc K 8 svn:date V 27 2003-02-15T10:26:10.000000Z K 7 svn:log V 379 flexlint rears its head as well as some style(9) fixes[1]. Fixed a few bugs for a few corner cases and correctly handle the case where read(2) is read()'ing from a non-file descriptor and could get fewer bytes back than the buffer, but it isn't EOF[2]. random(6) extensively tested and believed to be bug free (save performance for large files). Submitted by: mkm [1], tjr[2] END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2003-02-15T10:26:11.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 5 seanc K 8 svn:date V 27 2003-02-15T10:34:35.000000Z K 7 svn:log V 94 MFC updated random(6) functionality. (Err... meant markm in last commit) Approved by: markm END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-15T10:51:05.000000Z K 7 svn:log V 47 Add examples of dlinfo() usage to manual page. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2003-02-15T10:52:46.000000Z K 7 svn:log V 62 Add dlinfo(3) manual page to the rank of base system manpages END