ƒ¬x44449 228 220 208 304 541 437 534 364 223 163 144 144 138 219 204 275 280 185 176 212 166 296 449 121 135 117 463 610 147 132 542 208 706 409 154 264 232 190 161 332 162 184 180 173 134 161 129 318 107 217 368 160 698 143 178 246 505 214 167 1076 175 281 346 155 279 263 143 277 146 167 127 156 126 348 164 139 222 246 142 291 315 254 113 126 180 186 122 223 125 197 183 272 201 197 318 197 168 178 174 225 124 339 141 143 150 138 166 144 173 143 655 162 153 127 142 213 240 377 388 490 267 137 760 165 231 151 336 160 163 117 115 263 343 343 134 171 237 154 127 269 165 247 135 134 139 162 226 106 390 178 178 239 214 256 106 131 124 127 310 138 668 668 614 303 279 213 167 169 185 167 136 181 124 221 121 129 121 172 187 356 1080 151 148 150 144 152 330 169 205 261 184 189 354 277 296 150 220 207 190 182 186 122 576 398 202 146 157 164 163 110 199 202 219 264 111 142 129 119 244 207 358 143 442 189 134 356 164 233 252 K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-03T14:38:07.000000Z K 7 svn:log V 127 Fixed null pointer panic for misconfigured master ports. PR: i386/10273 Submitted by: Stephen Kiernan END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-03T15:04:33.000000Z K 7 svn:log V 115 Change the comment to sendmail_flags which has scared so many people from removing -bd to something more sensible. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-03T17:43:17.000000Z K 7 svn:log V 208 MFC: close a race condition when newly allocated bufs might duplicate other newly allocated bufs. Submitted by: Mat dillon Reviewed by: "John S. Dyson" END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-03T18:15:29.000000Z K 7 svn:log V 445 The tunable parameter for the scheduler quantum was inverted. Higher numbers led to smaller quanta. In discussion with BDE, change this parameter to be in uSecs to make it machine independent, and limit it to non zero multiples of 'tick' (rounding down). Also make the variabel globally available so that the present function that returns its value (used for posix scheduling I believe) can go away. Submitted by: Bruce Evans END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-03T19:33:16.000000Z K 7 svn:log V 341 MFC: On systems with really fast I/O systems, it is possible to get in an infinite loop trying to flush the buffers, because the I/O finishes before we can get all the dirty buffers off the v_dirtyblkhd list and into the I/O queue. Fix this. Submitted by: Matt Dillon Reviewed by: Kirk McKusick END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-03-03T21:10:29.000000Z K 7 svn:log V 441 Added driver to support ATAPI floppies ie LS-120 & ZIP drives. Added "options ATA_STATIC_ID" that wires ATA disks like the old wd driver. Fixed problems: Dont use more sectors/intr than the drive supports. Fix announce of > 8.4G disks. Dont call ad_interrupt/ad_transfer when no disks config'd. Use the right page# for CDR write mode params. Fix breakage when no PCI support in kernel. Implement DEVFS stuff. General code clenaup. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-03T23:00:41.000000Z K 7 svn:log V 269 Correct some ntohl/htonl bogons in the netmask handling. This was pretty harmless as netmasks on a POINTOPOINT interface are pretty much ignored, but it looked funny. Mention the configured netmask in ``show ipcp''. Describe in more detail what a proxy arp entry is. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-03-04T04:03:57.000000Z K 7 svn:log V 128 arprequest() allocates an mbuf with m_gethdr() but does not initialize m->m_pkthdr.rcvif to NULL. Bad arprequest(). No biscuit. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-03-04T04:04:48.000000Z K 7 svn:log V 69 MFC: initialize rcvif in mbuf packet header to NULL in arprequest(). END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-03-04T09:53:19.000000Z K 7 svn:log V 52 Add the atapi fd driver (LS120 & ZIP drive support) END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-04T10:36:27.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/files.i386 revision 1.225. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-04T10:37:30.000000Z K 7 svn:log V 45 Sync with sys/i386/isa/sio.c revision 1.229. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-04T10:44:01.000000Z K 7 svn:log V 125 Fix character code of backslash. PC98 should use 0xfc instead of 0x5c. Submitted by: IMAI Takeshi END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-04T10:45:06.000000Z K 7 svn:log V 110 boot2 doesn't need to say 'Can't find file boot.config.' Submitted by: IMAI Takeshi END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-04T10:48:14.000000Z K 7 svn:log V 181 When SCSI IDs are not contiguous, the loader could not find correct unit number for da device. This commit fixes this problem. Submitted by: IMAI Takeshi END K 10 svn:author V 5 joerg K 8 svn:date V 27 1999-03-04T10:50:36.000000Z K 7 svn:log V 185 Adopt syscons's recent change from key_t to keyent_t (this part of pcvt is plug-compatible to syscons to facilitate an identical VT-switching interface), so PR misc/1247 can be closed. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-04T16:31:55.000000Z K 7 svn:log V 92 Oops, forgot to read boot.config file. Submitted by: IMAI Takeshi END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-04T16:34:52.000000Z K 7 svn:log V 83 Added an entry for 1.44MB fd. Submitted by: IMAI Takeshi END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-04T16:38:12.000000Z K 7 svn:log V 118 Make loader be able to load 1.2MB fd on machines w/ 1.44MB fdd. Sumbmitted by: IMAI Takeshi END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-04T17:42:15.000000Z K 7 svn:log V 72 Extend the ``set redial'' command to allow incremental redial timeouts. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-04T18:04:40.000000Z K 7 svn:log V 203 exec_aout_imgact should lock the vm_map before calling vm_map_insert. Reviewed by: Matthew Dillon , "John S. Dyson" , and David Greenman END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-05T08:05:44.000000Z K 7 svn:log V 356 Fix an SMP-only TLB invalidation bug. Specifically, disable a TLB invalidation optimization that won't work given the limitations of our current SMP support. This patch should be applied to -stable ASAP. Thanks to John Capo , Steve Kargl , and Chuck Robey for testing. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-05T08:10:39.000000Z K 7 svn:log V 28 MFC: read boot.config file. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-05T08:12:17.000000Z K 7 svn:log V 42 MFC: fix the character code of backslash. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-05T08:13:58.000000Z K 7 svn:log V 24 MFC: 1.44MB fd support. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T09:28:33.000000Z K 7 svn:log V 370 Changed the type of quotactl()'s 4th arg from `char *' to `void *' so that non-sloppy applications can call it without using disgusting casts to avoid warnings. The 4th arg is sort of varargs -- it must sometimes represent a filename, sometimes a struct pointer, and is sometimes unused. The arg type is still caddr_t in the kernel. Obtained from: mostly from NetBSD END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-03-05T09:43:30.000000Z K 7 svn:log V 517 Now all actual probing of both ATA & ATAPI devices are done after interrupts are enabled, this kills the last "unwanted interrupts" (and there is no ugly hacks like in the old driver to avoid them). COmmand interrupt devices are now supported, this applies mostly to older CDROM's and apparently also the ZIP. Fixed problems: Number of total sectors wrong on some older drives. Fixed by not using the LBA size unless we know its valid. There has also been more general code clenaups, some reorgs also. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T09:44:59.000000Z K 7 svn:log V 55 Forgot to add $Id$ and change date in previous commit. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-05T10:01:24.000000Z K 7 svn:log V 40 Use sysctlbyname() instead of sysctl(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T10:29:34.000000Z K 7 svn:log V 449 Backed out most of rev.1.4. I didn't submit it; I only submitted a request for it something like it. It was poorly worded and too far from both POSIX wording and normal (mal)practice by referring to sysconf(_SC_NGROUPS_MAX) instead of {NGROUPS_MAX} or NGROUPS. POSIX.1 uses curly braces to mark up "symbolic constants or limits [that may be] defined in certain headers". Since we don't document this markup, don't use it. Just use NGROUPS_MAX. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T10:39:50.000000Z K 7 svn:log V 115 Don't use undocumented markup "{}". Use 32767 instead of LINK_MAX to give bug for bug compatibility with intro.2. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T11:25:31.000000Z K 7 svn:log V 613 Moved kernel declarations inside the KERNEL ifdef, and removed include of in the !KERNEL case. The prerequisites for were broken in Lite2 by converting some of the kernel declarations to use queue macros without including . was included in applications in /usr/src instead. We polluted this file instead of merging the changes in the applications. Include in the KERNEL case, and forward-declare all structs that are used in prototypes, so that this file is almost self-sufficient even in the kernel. Obtained from: mostly from NetBSD END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T12:56:37.000000Z K 7 svn:log V 316 The pseudocode in the synopsis didn't come close to actually compiling, since correctly doesn't declare off_t although the pseudo-prototypes for the new fseeko() and ftello() functions use it. Handle this like the corresponding problem for va_list versus the vprintf() family. Fixed some English errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T13:01:22.000000Z K 7 svn:log V 62 Fixed disordering and incoinsistent style in previous commit. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T14:43:29.000000Z K 7 svn:log V 171 Don't use backslash-newline to split the too-long line for ".Fn dialog_ftree ...", since my synopsis checker doesn't support it and no other too-long .Fn lines are split. END K 10 svn:author V 4 alex K 8 svn:date V 27 1999-03-05T15:16:31.000000Z K 7 svn:log V 138 Fixed references to unmount(2) specified as umount. Submitted by: Markus Friedl via OpenBSD END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T15:36:23.000000Z K 7 svn:log V 98 Don't bogotify the synopsis by attempting to describe err_set_file() there. Fixed some disorder. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T15:50:07.000000Z K 7 svn:log V 69 Fixed bitrot in synopsis (some const poisoning hadn't reached here). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T16:38:13.000000Z K 7 svn:log V 239 The magic "no-cpu" cpu number is 0xff. Don't misrepresent cpu numbers as chars or use bogus casts in an attempt to unmisrepresnt them. In top, don't assume that 0xff is the only negative cpu number when cpu numbers are (mis)represented. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T17:08:23.000000Z K 7 svn:log V 70 Fixed bitrot in synopsis (some const poisoning had not reached here). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T17:11:37.000000Z K 7 svn:log V 92 Fixed missing header in synopsis ( includes half the universe but not ). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T17:14:05.000000Z K 7 svn:log V 88 Fixed missing header in synopsis ( unfortunately depends on ). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T17:32:53.000000Z K 7 svn:log V 81 Don't use u_long in the synopsis, since u_long is not part of the kvm interface. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T18:15:05.000000Z K 7 svn:log V 42 Use __i386__ instead of i386 in an ifdef. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T18:43:00.000000Z K 7 svn:log V 69 Fixed bitrot in synopsis (some const poisoning hadn't reached here). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T18:45:32.000000Z K 7 svn:log V 37 Fixed prototype for fetchParseURL(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-05T19:27:22.000000Z K 7 svn:log V 225 Fixed bitrot in the types of fusword() and susword(). swords will probably always be 16 bits if they exist at all, and fusword() and susword() are only used in i386 code, so there aren't any portability functions with them. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-05T19:49:42.000000Z K 7 svn:log V 15 MFC: rev 1.224 END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:08:45.000000Z K 7 svn:log V 122 Add targ.ctl, a device node for allocating and configuring instances of the "targ" processor target target mode emulator. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:12:02.000000Z K 7 svn:log V 273 Allocate a target mode instance to handle our target mode session, clean it up on exit. The address for attaching the emulator (path, target id, lun) is now specified on the command line. Some attempt at cathing signals and cleaning up target mode instances is now made. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:13:20.000000Z K 7 svn:log V 66 Add constants and macros for dealing with XPT opcode group types. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:18:16.000000Z K 7 svn:log V 603 Protect access to the EDT with splcam() to protect against corruption caused by temporary EDT allocations performed by controller drivers in their interrupt routiens. Reference count bus entries in the EDT in preparation for support for dynamic controller arrival and departure. Have children of the EDT hold references to their parents. Correct routing of the XPT_IMMED_NOTIFY ccb type for use in target mode applications. Fix a few cases where the generation count for EDT data members was not being updated when a modification occurred. splcam() problem Noticed by: Tor Egge END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:18:56.000000Z K 7 svn:log V 49 xpt_done has no reason to take a volatile ccb *. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:20:20.000000Z K 7 svn:log V 84 Silence complaints about synchronize cache requests that fail with illegal request. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:21:28.000000Z K 7 svn:log V 151 Silence errors. Reduce the number of accept target I/O entries we allow to better exercise the resource shortage handling code in controller drivers. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:25:11.000000Z K 7 svn:log V 410 Implement the control device for the "targ" target mode processor target emulator so that instances can be dynamically added and removed from the system. Properly reference count peripheral instances so they are cleaned up when destroyed by the control device. Set a timeout for test unit ready commands. Before it was uninitialized and could cause us to drop off the bus when no real timeout had occurred. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:28:36.000000Z K 7 svn:log V 119 Add untested code to support the aha2930U2W. Modify to deal with changes in the storage of user negotiation settings. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:28:42.000000Z K 7 svn:log V 73 Modify to deal with changes in the storage of user negotiation settings. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:35:48.000000Z K 7 svn:log V 981 Keep track of negotiated transfer parameters for each initiator<->target connection. Clean up support for devices featuring the multiple target SCSI ID feature. On aic7890/91/96/97 chips, we can now assume the target role on multiple target ids simultaneously. Although these chips also have sufficient instruction space to hold to support the initiator and target role at the same time, the initiator role is currently disabled as it will conflict (chip design restriction) with the multi-tid feature. I'll probably add a nob to enable the initiator (there-by disabling multi-tid) some time in the future. Return queue full or busy, depending on the tagged nature of the incoming request, if our command input queue fills up in host memeory. Deal with accept target I/O resource shortages. If we get an underrun on a transaction that wasn't supposed to transmit any data, don't attempt to print out the S/G list. The code would run until hitting a non-present page. (oops) END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:37:07.000000Z K 7 svn:log V 81 Poll for bus reset completion instead of assuming that our interrupt is enabled. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-05T23:39:02.000000Z K 7 svn:log V 186 Block cam hardware interrupts at splvm(). Controller drivers may perform malloc(NO_WAIT) and free operations that could touch the page queues. Noticed by: Tor Egge END K 10 svn:author V 7 wollman K 8 svn:date V 27 1999-03-06T04:46:20.000000Z K 7 svn:log V 249 Expose a slightly-lower-level interface to timeouts which allows callers to manage their own memory. Tested on my machine (make buildworld). I've made analogous changes on the alpha, but don't have a machine to test. Not-objected-to by: dg, gibbs END K 10 svn:author V 7 wollman K 8 svn:date V 27 1999-03-06T04:51:41.000000Z K 7 svn:log V 59 Move kernel-only declaration inside #ifdef KERNEL section. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-06T05:21:09.000000Z K 7 svn:log V 186 Don't depend on or another (old) prerequisite including . This fixes my recent breakage of biosboot by unpolluting in the !KERNEL case. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-06T07:11:33.000000Z K 7 svn:log V 170 Upgrading a map's lock to exclusive status should increment the map's timestamp. In general, whenever an exclusive lock is acquired the timestamp should be incremented. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-06T09:43:01.000000Z K 7 svn:log V 50 Sync with sys/i386/i386/machdpe.c revision 1.327. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-06T16:52:04.000000Z K 7 svn:log V 184 Include so that this file is almost self-sufficient, as is specified in about 40 section 9 man pages. Translated to C (C doesn't support forward declarations of enums). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-06T16:57:12.000000Z K 7 svn:log V 54 Fixed pedantic syntax error (trailing comma in enum). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-06T17:04:18.000000Z K 7 svn:log V 75 Fixed bitrot in synopsis (fuword() and suword() changed to support alpha). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-06T17:07:29.000000Z K 7 svn:log V 35 Fixed missing headers in synopsis. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-06T17:10:15.000000Z K 7 svn:log V 64 Fixed bitrot in synopsis (const poisoning hadn't reached here). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-06T17:14:24.000000Z K 7 svn:log V 34 Fixed C syntax error in synopsis. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-03-06T17:17:57.000000Z K 7 svn:log V 253 Add 1000baseFX, 10baseSTP and 10baseFL media types. The 1000baseFX type may become necessary soon. :) Also add a couple of additional macros that NetBSD has which we don't. Nothing in FreeBSD uses these (yet) so adding them in shouldn't hurt anything. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-06T17:21:14.000000Z K 7 svn:log V 72 Fixed bitrot in synopsis (u_long changed to uintptr_t for portability). END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-06T17:25:50.000000Z K 7 svn:log V 47 Fixed wrong function prototype(s) in synopsis. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-06T17:37:20.000000Z K 7 svn:log V 129 Fixed bitrot in synopsis (devfs_link was renamed to devfs_makelink). Didn't fix bitrot in this page's name; just install a link. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-06T19:03:31.000000Z K 7 svn:log V 153 Removed old scsi section 9 man pages. Only cd.9 has been converted to cam. scsiconf.9, sd.9, and st.9 can now be found in the Attic. Reviewed by: ken END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-06T21:58:43.000000Z K 7 svn:log V 48 Document PacketAliasProxyRule() and fix a typo. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1999-03-06T22:27:02.000000Z K 7 svn:log V 194 Fix callout_init(). This didn't have any practical effect since it was only used to initialize the static timeouts, which unconditionally clears the only bits which could have caused problems. END K 10 svn:author V 6 archie K 8 svn:date V 27 1999-03-06T23:10:42.000000Z K 7 svn:log V 219 When an incoming packet is reflected back as an ICMP reply, make sure we zero "m->m_pkthdr.rcvif", otherwise ipfw may wrongly match the outgoing packet. PR: kern/9723 Submitted by: David Malone END K 10 svn:author V 6 archie K 8 svn:date V 27 1999-03-06T23:12:32.000000Z K 7 svn:log V 158 MFC: When an incoming packet is reflected back as an ICMP reply, make sure we zero "m->m_pkthdr.rcvif", otherwise ipfw may wrongly match the outgoing packet. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-07T00:37:59.000000Z K 7 svn:log V 19 MFC: Add targ.ctl. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-07T00:38:56.000000Z K 7 svn:log V 32 MFC: Add target control device. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-07T00:39:49.000000Z K 7 svn:log V 86 MFC: Add XPT group code macros and #defines. Use splcam() protection on the EDT. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-07T00:40:31.000000Z K 7 svn:log V 92 MFC: Add target control device. Fix bugs. Silence SYNC CACHE illegal request errors. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-07T00:40:47.000000Z K 7 svn:log V 28 MFC: Fix MULTI TID support. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-07T00:41:38.000000Z K 7 svn:log V 128 MFC: ahb.c - poll for scsi bus reset completion. ahc_eisa.c - Adjust for changes in negotiation parameter layout in softc. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-07T00:41:58.000000Z K 7 svn:log V 31 MFC: Add cam_imask to splvm(). END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-07T00:42:43.000000Z K 7 svn:log V 102 MFC: Add untested 2930U2W support. Adjust for changes in negotiation parameter layout in softc. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-07T00:44:17.000000Z K 7 svn:log V 89 Correction for last log message. MFC: Dynamically allocate target instances at run time. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T01:02:39.000000Z K 7 svn:log V 177 Reopen descriptor 0 as /dev/tty when in interactive mode in OpenBSD as well as FreeBSD (I still don't know why). Add a debug diagnostic when creating a child process as a link. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T01:41:27.000000Z K 7 svn:log V 106 Use socketpair() instead of pipe()... pipe() doesn't return two bi-directional descriptors under OpenBSD. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T01:41:40.000000Z K 7 svn:log V 102 Read from fd[0] and write to fd[1] where `fd' is the result of a pipe(). This matters under OpenBSD. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-03-07T04:39:25.000000Z K 7 svn:log V 223 Also add 1000baseSX, 1000baseLX, 1000baseCX and 1000baseTX media types. At this point I don't know if there are any actual gigabit ethernet devices that support media other than 1000baseSX (multi-mode fiber) but who knows. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-07T06:55:47.000000Z K 7 svn:log V 104 Oops, the test for "no-cpu" was inverted. Submitted by: Seigo TANIMURA END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T11:54:43.000000Z K 7 svn:log V 74 Correctly drop existing connections when reopening the diagnostic socket. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T11:55:12.000000Z K 7 svn:log V 84 MFC: Correctly drop existing connections when reopening the diagnostic socket. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T15:02:22.000000Z K 7 svn:log V 80 Mention that PacketAliasProxyRule() doesn't accept host names, just IP numbers. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T15:02:38.000000Z K 7 svn:log V 130 Support proxying & transparent proxying curtesy of libalias(3). Order the alias command descriptions. Order the SEE ALSO entries. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T15:36:58.000000Z K 7 svn:log V 30 Remove unused function stubs. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-03-07T16:06:41.000000Z K 7 svn:log V 246 * Register sysctl nodes before running sysinits when loading files and unregister them after sysuninits when unloading. * Add code to vfs_register() to set the oid number of vfs sysctls to the type number of the filesystem. Reviewed by: bde END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-03-07T16:08:20.000000Z K 7 svn:log V 50 update the i4b kernel part to i4b release 0.71.00 END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-03-07T16:09:45.000000Z K 7 svn:log V 52 update the i4b include files to i4b release 0.71.00 END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-03-07T16:11:12.000000Z K 7 svn:log V 59 add kernel config support for i4b driver for AVM Fritz PCI END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-03-07T16:12:47.000000Z K 7 svn:log V 47 update the i4b userland to i4b release 0.71.00 END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-03-07T17:09:03.000000Z K 7 svn:log V 75 add the dtmfdecode program (added to i4b with 0.71.00) to the i4b userland END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-03-07T17:18:28.000000Z K 7 svn:log V 53 update misc i4b documentation to i4b release 0.71.00 END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T18:13:23.000000Z K 7 svn:log V 79 Document PacketAliasPptp() and allow it to be disabled by passing INADDR_NONE. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T18:13:44.000000Z K 7 svn:log V 49 Support PPTP via libalias (``alias pptp addr''). END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T18:23:56.000000Z K 7 svn:log V 560 Upgrade (almost) to natd 2.0b1 - Transparent proxy support. - PERMANENT_LINK IS NOW OBSOLETE, use redirect_port instead. - Drop support for early FreeBSD 2.2 versions - If separate input & output sockets are being used use them to find out packet direction instead of normal mechanism. This can be handy in complex environments with multiple interfaces. - PPTP redirect support by Dru Nelson added. - Logging enhancements from Martin Machacek added. Obtained from: Ari Suutari END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-03-07T18:45:35.000000Z K 7 svn:log V 66 Explain ENXIO error status with respect to fifos. PR: docs/8559 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-03-07T18:53:10.000000Z K 7 svn:log V 57 MAKEDEV pty# makes 32 pty pairs, not 16. PR: docs/9879 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-03-07T18:57:50.000000Z K 7 svn:log V 31 erst0 -> ersa0 PR: docs/9860 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-03-07T19:24:39.000000Z K 7 svn:log V 46 Fix display of example usage. PR: docs/9833 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-03-07T20:27:45.000000Z K 7 svn:log V 116 Add leading 0 in front of octal file permissions number. OK'ed by: Brian Somers PR: docs/9843 END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-07T20:58:48.000000Z K 7 svn:log V 145 Don't forget to call modem_Found() when connecting via an external program - otherwise we get no throughput stats and connection count increase. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-07T21:25:42.000000Z K 7 svn:log V 284 Change vm_map_growstack to acquire and hold a read lock (instead of a write lock) until it actually needs to modify the vm_map. Note: it is legal to modify vm_map::hint without holding a write lock. Submitted by: "Richard Seaman, Jr." with minor changes by myself. END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-03-07T21:49:14.000000Z K 7 svn:log V 295 ZIP drives should now be working, I'm not sure about LS120 drives, reports on those most welcome! Fixed problems: Hang on probe on "fantom" devices. The probe now use a timeout to avoid hangs if no interrupt is recevied. There has also been more general code clenaups, and some reorgs. END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-03-07T22:48:50.000000Z K 7 svn:log V 397 The 4 gig version of the Seagate Medalist Pro seems to have the same trouble with tagged queueing as the 6.5 gig version. So, I've added a quirk entry for it to limit it to two outstanding transactions at a time, just like the 6.5G version. While I'm at it, add a quirk for the 9G version of the drive, since it most likely has the same problem. Submitted by: Jeremy Lea END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-03-07T22:51:15.000000Z K 7 svn:log V 174 MFC: revisions 1.45 and 1.47 of cam_xpt.c (1.46 is already merged) Limit the number of outstanding transactions to two for all Segate Medalist Pro drives. (4G, 6.5G, 9G) END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-08T03:53:07.000000Z K 7 svn:log V 45 Remove an unused variable from vmspace_fork. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-08T10:32:39.000000Z K 7 svn:log V 667 Fix a number of memory leaks and other memory-related disorders. Also, unbreak the breakage introduced at the last revision of module.c. This changes the semantics of mod_searchfile() (and mod_searchmodule()) to make the caller's responsibility freeing the buffer returned. This is different from other functions in loader's code, and was done as a fix for kern/9631. If someone wants to revert this to the original behavior, don't forget to fix kern/9631 in another way. This should also fix bin/10462, which was introduced as a result of the first try at kern/9631 (module.c last revision). PR: bin/10462 Submitted by: Takanori Saneto END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-08T11:00:02.000000Z K 7 svn:log V 73 Increase ficl's dictionary size, in preparation for the newer loader.rc. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-08T11:05:52.000000Z K 7 svn:log V 138 Add MODINFO_ARGS, parameters passed to a module at load time. VS: ---------------------------------------------------------------------- END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-03-08T11:28:45.000000Z K 7 svn:log V 60 fix cosmetic ISDN startup problem mentioned in PR conf/9957 END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-08T12:36:14.000000Z K 7 svn:log V 243 Integrate the new "nanokernel" PLL from Dave Mills. This code is backwards compatible with the older "microkernel" PLL, but allows ntpd v4 to use nanosecond resolution. Many other improvements. PPS_SYNC and hardpps() are NOT supported yet. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-08T18:13:50.000000Z K 7 svn:log V 68 MFC (1.229: fix null pointer panic for misconfigured master ports). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1999-03-08T19:16:14.000000Z K 7 svn:log V 67 Restore \n at end of usage message. Complained-about-by: charnier END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-03-08T21:21:43.000000Z K 7 svn:log V 23 Spell David correctly. END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-03-08T21:22:35.000000Z K 7 svn:log V 21 MFC: Devid -> David. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-08T21:32:59.000000Z K 7 svn:log V 168 Pull 'ISA style' probe where interrupt information is determined through commands sent to card, into the base driver module. It is now used for EISA board probes too. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-08T21:35:03.000000Z K 7 svn:log V 248 Ask the card where our interrupt is instead of attempting to use the EISA config info. On early revision cards (742a), the EISA register space, other than the location used to determine the address of the card's main command ports, is write only. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-08T21:36:34.000000Z K 7 svn:log V 248 Add bt_port_probe() a routine shared by the EISA and ISA probe code to determine IRQ and DRQ information. Fix a bug that would cause us to attempt to retrieve extended sync rate information on cards/firmware revs that do not support that command. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-08T21:37:28.000000Z K 7 svn:log V 40 MFC: Pull IRQ/DRQ probe code into bt.c. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-08T21:38:03.000000Z K 7 svn:log V 77 MFC: Ask the adapter for our interrupt information. ECU info is unreliable. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-08T21:39:35.000000Z K 7 svn:log V 142 MFC: Add a routine for asking the card for IRQ/DRQ info. Fix comparision bug in syncrate code so we don't attempt unsupported commands. END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-03-08T22:07:23.000000Z K 7 svn:log V 57 MFC: Add "beep" ioctl. (#10 is reserved for PIOCSVIR) END K 10 svn:author V 8 kuriyama K 8 svn:date V 27 1999-03-08T22:09:54.000000Z K 7 svn:log V 30 MFC: Add "beep" subcommand. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-03-08T22:27:07.000000Z K 7 svn:log V 172 Move untimeout up before call to uhci_ii_done, avoids panic in untimeout. Submitted by Kazutaka YOKOTA and gehenna@jp.FreeBSD.org. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-08T22:35:19.000000Z K 7 svn:log V 71 Don't destroy the old server socket another ``set server'' call fails. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-08T22:42:52.000000Z K 7 svn:log V 152 Add necessary splcam() protection around target mode setup and teardown routines as well as card access that occurs for the AC_LOST_DEVICE async event. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-08T22:43:23.000000Z K 7 svn:log V 41 Clean up and order register definitions. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-08T22:44:14.000000Z K 7 svn:log V 40 MFC: Add necessary splcam() protection. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-03-08T22:44:36.000000Z K 7 svn:log V 45 MFC: Cleanup and order register definitions. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-08T23:31:04.000000Z K 7 svn:log V 70 Reserve cdev 115 for University of Waikato DAG network capture boards END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-08T23:41:12.000000Z K 7 svn:log V 133 Add Specialix SI/XIO/SX ISA, EISA and PCI serial expansion cards/modules Submitted by: Nick Sayer PR: 10456 END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-09T00:24:27.000000Z K 7 svn:log V 12 typo police END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-03-09T01:58:17.000000Z K 7 svn:log V 295 Add missing ETHER_NEXT_MULTI() in tl_setmulti(). This was causing all three of the perfect filter entries to have the same address assigned, as well as one bit in the hash table. This bug isn't present in 3.x; the multicast code is different. Pointed out by: Mark Taylor END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-09T08:00:17.000000Z K 7 svn:log V 86 Remove (redundant) map timestamp increments from some properly synchronized routines. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-09T09:38:54.000000Z K 7 svn:log V 84 Support seconds with -v. PR: 6308 Submitted by: Max Euston END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-09T11:44:51.000000Z K 7 svn:log V 146 Document -D option. Give a more helpful error message for some cases. PR: bin/10152 Obtained from: Matthew D. Fuller END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-09T11:46:58.000000Z K 7 svn:log V 121 MFC. Document -D flag, change error message. PR: bin/10462 Obtained from: Matthew D. Fuller END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-09T12:36:28.000000Z K 7 svn:log V 163 o Use larger minimum root size on alpha. o Use proper architecture subdir when fetching bits from snapshot servers. Submitted by: Doug Rabson END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-09T12:40:15.000000Z K 7 svn:log V 14 MFC: various. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-09T14:06:55.000000Z K 7 svn:log V 39 New loader.rc stuff. Reviewed by: jkh END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-03-09T14:23:14.000000Z K 7 svn:log V 29 Don't free() a NULL pointer! END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-03-09T14:23:41.000000Z K 7 svn:log V 32 MFC: don't free a NULL pointer. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-03-09T15:01:24.000000Z K 7 svn:log V 215 MFC: fix support for diskless in RELENG_3. Now /etc/rc is the same as in HEAD, rc.diskless[12] are slightly different using fewer mfs systems (there is still a lot of room for improvement in both HEAD and RELENG_3) END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-03-09T17:04:40.000000Z K 7 svn:log V 44 MFC: bring support for diskless in RELENG_3 END K 10 svn:author V 7 andreas K 8 svn:date V 27 1999-03-09T17:30:12.000000Z K 7 svn:log V 571 Fix from author of the driver: The i++ loop from 1..1000 is too small on very fast machines like PII 450 MHz. Increasing the loop from 1..100000 lets the machine access PHY. After this patch it's possible to use a SMC PCI card on a HP Kayak XA series PC Workstation. Workaround until this fix was to enable debugging in the driver (#define EPIC_DEBUG 1). Without that patch you get an undefined state: while true do ifconfig -a | grep status: done The status messages flaps between twwo values, but not "connected". Obtained from: Ustimenko Semen END K 10 svn:author V 7 andreas K 8 svn:date V 27 1999-03-09T17:33:04.000000Z K 7 svn:log V 571 Fix from author of the driver: The i++ loop from 1..1000 is too small on very fast machines like PII 450 MHz. Increasing the loop from 1..100000 lets the machine access PHY. After this patch it's possible to use a SMC PCI card on a HP Kayak XA series PC Workstation. Workaround until this fix was to enable debugging in the driver (#define EPIC_DEBUG 1). Without that patch you get an undefined state: while true do ifconfig -a | grep status: done The status messages flaps between twwo values, but not "connected". Obtained from: Semen Ustimenko (semen@iclub.nsu.ru) END K 10 svn:author V 7 andreas K 8 svn:date V 27 1999-03-09T17:41:59.000000Z K 7 svn:log V 517 Fix from author of the driver: The i++ loop from 1..1000 is too small on very fast machines like PII 450 MHz. Increasing the loop from 1..100000 lets the machine access PHY. After this patch it's possible to use a SMC PCI card on a HP Kayak XA series PC Workstation. Workaround until this fix was to enable debugging in the driver (#define EPIC_DEBUG 1). Without that patch you get an undefined state: while true do ifconfig -a | grep status: done The status messages flaps between two values, but not "connected". END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-09T20:20:09.000000Z K 7 svn:log V 210 Make TIMER_FREQ a normal, undocumented option. Raise confusion to a higher level with example in LINT. Clarify comment about PPS_SYNC. Ignore for now that it doesn't work in FLL mode, it will in a few days. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-09T20:39:03.000000Z K 7 svn:log V 184 If /etc/ppp/ppp.conf doesn't exist, mention that the configuration file can't be found rather than saying that the label can't be found. Pointed out by: Greg Black END K 10 svn:author V 5 abial K 8 svn:date V 27 1999-03-09T21:15:08.000000Z K 7 svn:log V 118 Take boot1/boot2 from their new place, i.e. /boot/, not from (currently nonexistent) /usr/mdec/. Submitted by: luigi END K 10 svn:author V 5 abial K 8 svn:date V 27 1999-03-09T21:19:11.000000Z K 7 svn:log V 73 MFC: Take boot1/boot2 from their new place (/boot). Submitted by: luigi END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-09T22:04:44.000000Z K 7 svn:log V 75 Set the CPU resource limit back to infinity before exec()ing PP. PR: 10399 END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-09T23:44:00.000000Z K 7 svn:log V 91 Remove all diagnostics to stdout/stderr with #ifdef DEBUG Statify functions in alias_nbt.c END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-03-10T00:41:27.000000Z K 7 svn:log V 72 Don't forget to remove devstat entries when taking down the CCD device. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-03-10T00:48:03.000000Z K 7 svn:log V 41 get rid of space padding for compression END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-10T02:50:32.000000Z K 7 svn:log V 89 Merge some doc updates which got only into the 3.0 branch during the last release cycle. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-10T02:51:26.000000Z K 7 svn:log V 32 MFC: dependent package marking. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-10T03:33:17.000000Z K 7 svn:log V 128 Gentlemen, I present you /boot/defaults. Just for the sake of symmetry. Reviewed by: jkh (eyebrown raised a little, I concede) END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-03-10T03:34:14.000000Z K 7 svn:log V 29 Install new loader.rc stuff. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-10T03:50:38.000000Z K 7 svn:log V 37 We don't use this anymore - nuke it. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-10T03:51:15.000000Z K 7 svn:log V 29 MFC: nuke outdated mechanism END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-03-10T06:21:28.000000Z K 7 svn:log V 80 Mention new loader.rc. Point people at the updated man pages for more details. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-10T07:07:42.000000Z K 7 svn:log V 95 For clarity, use the "map" variable introduced by the last commit throughout exec_aout_imgact. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-10T10:11:43.000000Z K 7 svn:log V 260 Submitted by: Larry Lile Move the Olicom token ring driver to the officially sanctionned location of /sys/contrib. Also fix some brokenness in the generic token ring support. Be warned that if_dl.h has been changed and SOME programs might like recompilation. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-03-10T10:36:53.000000Z K 7 svn:log V 984 Keyboard driver update in preparation for the USB keyboard driver. - Refined internal interface in keyboard drivers so that: 1. the side effect of device probe is kept minimal, 2. polling mode function is added, 3. and new ioctl and configuration options are added (see below). - Added new ioctl: KDSETREPEAT Set keyboard typematic rate. There has existed an ioctl command, KDSETRAD, for the same purpose. However, KDSETRAD is dependent on the AT keyboard. KDSETREPEAT provides more generic interface. KDSETRAD will still be supported in the atkbd driver. - Added new configuration options: ATKBD_DFLT_KEYMAP Specify a keymap to be used as the default, built-in keymap. (There has been undocumented options, DKKEYMAP, UKKEYMAP, GRKEYMAP, SWKEYMAP, RUKEYMAP, ESKEYMAP, and ISKEYMAP to set the default keymap. These options are now gone for good. The new option is more general.) KBD_DISABLE_KEYMAP_LOADING Don't allow the user to change the keymap. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-10T13:40:29.000000Z K 7 svn:log V 58 Sync with sys/boot/i386/libi386/bootinfo.c revision 1.17. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-10T13:41:44.000000Z K 7 svn:log V 55 Sync with sys/boot/i386/loader/Makefile revision 1.30. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-10T13:59:20.000000Z K 7 svn:log V 57 Sync with sys/i386/conf/files.i386 revision up to 1.227. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-10T14:00:21.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/majors.i386 revision 1.66. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-10T14:01:59.000000Z K 7 svn:log V 59 Sync with sys/i386/conf/options.i386 revision up to 1.108. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-03-10T14:47:41.000000Z K 7 svn:log V 234 - Added new options (ATKBD_DFLT_KEYMAP, KBD_DISABLE_KEYMAP_LOAD and KBD_INSTALL_CDEV). - Removed the note that the VESA option cannot be used on the SMP system; this is not true. - Moved the option VESA to more appropriate place. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-10T14:51:53.000000Z K 7 svn:log V 76 Keyboard driver update. Submitted by: Kazutaka YOKOTA END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-03-10T14:56:28.000000Z K 7 svn:log V 110 Header file for pcic interrupt register/unregister functions. No objections from -smp or -mobile or -hackers. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-03-10T15:00:54.000000Z K 7 svn:log V 166 Updated to use new APIC (SMP) safe interrupt register/unregister functions. Posted for review to -smp and -mobile and -hackers with no objections. Reviewed by: Nate END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-03-10T16:57:53.000000Z K 7 svn:log V 92 MFC: Fix link count overflow problems. ext2_vnops.c 1.44 ufs_vnopfs.c 1.109, 1.110, 1.111 END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-03-10T17:08:27.000000Z K 7 svn:log V 97 MFC: Fix link count problems ufs_vnops 1.109, 1.110, 1.111 (also implicitly ext2_vnops.c 1.44) END K 10 svn:author V 7 roberto K 8 svn:date V 27 1999-03-10T17:22:12.000000Z K 7 svn:log V 257 Adds the '-p' option to make time(1) output POSIX.2 compliant. Updates the manpage as well. I've rewritten the patch as it was for 2.2.7. It can probably be put into 3.1-STABLE as well. PR: bin/10515 Submitted by: Jens Schweikhardt END K 10 svn:author V 3 des K 8 svn:date V 27 1999-03-10T17:25:42.000000Z K 7 svn:log V 184 Fix fstat compatibility by printing the address of the tcppcb instead of that of the regular socket pcb for TCP sockets. PR: bin/9963 Submitted by: Ruslan Ermilov END K 10 svn:author V 3 des K 8 svn:date V 27 1999-03-10T17:32:26.000000Z K 7 svn:log V 203 MFC: Fix fstat compatibility by printing the address of the tcppcb instead of that of the regular socket pcb for TCP sockets. PR: bin/9963 Submitted by: Ruslan Ermilov END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-10T17:45:26.000000Z K 7 svn:log V 55 Need to include /contrib/dev/oltr/... not dev/oltr/... END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-03-10T18:42:20.000000Z K 7 svn:log V 124 Fixes alignment of blocksize field to be prettier if longest density code && density name is used. Obtained from: Ken Merry END K 10 svn:author V 7 roberto K 8 svn:date V 27 1999-03-10T20:42:00.000000Z K 7 svn:log V 110 Fix two tests against hex. values for CPUID. PR: i386/10050 Submitted by: Kevin Day END K 10 svn:author V 7 roberto K 8 svn:date V 27 1999-03-10T20:55:23.000000Z K 7 svn:log V 94 PID_MAX is now 99999. PR: docs/10530 Submitted by: Ben Smithurst END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-10T21:59:01.000000Z K 7 svn:log V 90 Also look under FREEBSD/.. for distribution files; I meant to do this for the DOS distro. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-03-10T21:59:02.000000Z K 7 svn:log V 93 Describe the default values for useful options. Clarify which options are no longer useful. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-10T21:59:59.000000Z K 7 svn:log V 30 MFC: Use FreeBSD as a prefix. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-11T01:49:15.000000Z K 7 svn:log V 481 Tone down the log levels (Log{ERROR,WARN} -> LogCCP) when we've simply missed a packet. When our Predictor1 CRC is wrong (implying we've dropped a packet), don't send a ResetReq(). Instead, send another CCP ConfigReq(). *shrug* My tests show this as being far worse than the ResetReq as we may have further Nak/Rejs etc and we're basically resetting both our incoming and outgoing compression dictionaries, but rfc1978 says the ConfigReq is correct, so we'd better go along... END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-03-11T05:56:49.000000Z K 7 svn:log V 305 MFC: Change vm_map_growstack to acquire and hold a read lock (instead of a write lock) until it actually needs to modify the vm_map. Upgrading a map's lock to exclusive status should increment the map's timestamp. In general, whenever an exclusive lock is acquired the timestamp should be incremented. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-11T09:09:20.000000Z K 7 svn:log V 107 Get the pid right if a stale lock file exists. PR: 10531 Submitted by: Lawrence D. Lopez END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-11T09:10:04.000000Z K 7 svn:log V 52 MFC: Get the pid right if a stale lock file exists. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-11T09:24:52.000000Z K 7 svn:log V 63 Fix a diagnostic typo Submitted by: Martin Machacek END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-03-11T09:24:53.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-11T09:38:06.000000Z K 7 svn:log V 71 Make proper symlinks for fixit mode and ELF binaries. Noticed by: jdp END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-11T09:38:21.000000Z K 7 svn:log V 18 MFC: fixit fixes. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-11T10:24:33.000000Z K 7 svn:log V 105 Sync with sys/i386/isa/sio.c revision 1.224.2.2. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-11T10:26:21.000000Z K 7 svn:log V 108 MFC: Fix to find correct unit number for da device. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-03-11T10:27:15.000000Z K 7 svn:log V 125 MFC: Make loader be able to load 1.2MB fd on machines w/ 1.44MB fdd. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-11T10:48:02.000000Z K 7 svn:log V 171 People who wanted the "tagged opening" message can boot -v. The rest of us, who appear to have complained incessantly about this message since it appeared, can now stop. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-03-11T11:03:00.000000Z K 7 svn:log V 19 MFC: not so chatty END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-03-11T14:10:31.000000Z K 7 svn:log V 47 Oops, syscons.4 hasn't been added to Makefile! END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-03-11T14:11:06.000000Z K 7 svn:log V 34 YAMFC: add syscons.4 to Makefile. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-11T15:07:09.000000Z K 7 svn:log V 27 removed from PPS-API draft END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-11T15:09:51.000000Z K 7 svn:log V 151 Make even more of the PPSAPI implementations generic. FLL support in hardpps() Various magic shuffles and improved comments Style fixes from Bruce. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-03-11T15:12:28.000000Z K 7 svn:log V 114 Remove here as well. You will need to manually rip it from /usr/include if it gives you any trouble. END K 10 svn:author V 5 jfitz K 8 svn:date V 27 1999-03-11T16:17:24.000000Z K 7 svn:log V 263 Add ${lpd_program} and ${portmap_program} as variables in rc.conf, with suitable defaults pointing to the FreeBSD-shipped versions. This will allow for easier integration of third-party replacements for these daemons. Reviewed by: Several members of -committers END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-03-11T18:22:23.000000Z K 7 svn:log V 49 Change permissions on /etc/ppp/ppp.conf to 0640. END K 10 svn:author V 2 dg K 8 svn:date V 27 1999-03-11T18:28:46.000000Z K 7 svn:log V 350 Increased kernel virtual address space to 1GB. NOTE: You MUST have fixed bootblocks in order to boot the kernel after this! Also note that this change breaks BSDI BSD/OS compatibility. Also increased default NKPT to 17 so that FreeBSD can boot on machines with >=2GB of RAM. Booting on machines with exactly 4GB requires other patches, not included. END K 10 svn:author V 2 dg K 8 svn:date V 27 1999-03-11T18:50:39.000000Z K 7 svn:log V 98 Fixed variable overflow problem. Obtained from: NetBSD via Mark J. Taylor END K 10 svn:author V 2 dg K 8 svn:date V 27 1999-03-11T19:21:31.000000Z K 7 svn:log V 43 Brought in fix from rev 1.43: overflow bug END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-03-11T21:53:12.000000Z K 7 svn:log V 263 Fixed runtime accounting. The time since the previous context switch was discarded on every call to calcru(). Hacking on the `switchtime' global for a related fix in rev.1.38 of kern_resource.c was too fragile and broke when p_switchtime went away. PR: 10402 END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-03-11T22:44:02.000000Z K 7 svn:log V 72 Add support for long long modifier (e.g. %llx, %lld). Reviewed by: bde END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-12T00:44:03.000000Z K 7 svn:log V 137 Stop the mfs from trying to swap out crucial bits of the mfs as this can lead to deadlock. Submitted by: Mat dillon END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-03-12T00:51:47.000000Z K 7 svn:log V 156 MFC: Stop an mfs process from being swapped out. This can cause deadlock Submitted by: Matt Dillon (a fix to an earlier patch of his). END