ƒ«g66243 244 155 355 151 148 143 145 232 135 124 130 135 137 155 144 254 157 245 154 148 317 510 179 201 126 378 416 1642 395 164 362 127 175 155 137 240 131 136 276 159 121 149 192 150 149 173 130 155 152 146 143 143 145 175 236 328 384 139 152 149 184 123 164 138 111 141 225 108 207 125 522 357 204 290 429 297 154 163 201 214 166 166 166 231 178 169 274 262 398 189 182 168 144 113 116 148 140 186 134 144 108 134 102 108 279 168 243 130 145 113 133 134 220 957 507 150 149 537 173 165 125 170 158 120 246 107 259 189 941 299 184 173 190 207 232 165 182 207 171 341 196 169 144 172 152 162 147 140 169 222 252 259 238 193 240 308 178 469 290 643 286 196 191 210 201 129 136 145 188 216 167 120 290 145 793 150 137 119 175 168 164 136 145 454 223 155 161 461 191 164 151 188 204 145 204 164 158 191 244 378 187 330 206 211 150 146 165 381 218 250 207 207 162 119 156 110 370 132 148 158 139 135 117 313 142 149 154 396 126 127 366 166 114 1686 158 161 125 158 151 225 254 259 125 206 283 K 10 svn:author V 6 eivind K 8 svn:date V 27 2000-09-22T11:54:58.000000Z K 7 svn:log V 60 Remove addalias() prototype (staticized in kern/vfs_subr.c) END K 10 svn:author V 6 eivind K 8 svn:date V 27 2000-09-22T12:22:36.000000Z K 7 svn:log V 259 Style fixes: * Add lots of comments * Convert a couple of assertions to KASSERT() * Minimal whitespace & misapplied {} fixes * Convert #if 0 to #if COMPILING_LINT for code we presently do not support, but want to keep available. Reviewed by: adrian, markm END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-09-22T12:49:15.000000Z K 7 svn:log V 58 Merged from sys/boot/i386/libi386/Makefile revision 1.19. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-09-22T12:51:22.000000Z K 7 svn:log V 55 Merged from sys/boot/i386/loader/main.c revision 1.23. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-09-22T12:53:49.000000Z K 7 svn:log V 50 Merged from sys/i386/conf/GENERIC revision 1.278. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-09-22T12:54:50.000000Z K 7 svn:log V 52 Merged from sys/i386/i386/machdep.c revision 1.410. END K 10 svn:author V 6 eivind K 8 svn:date V 27 2000-09-22T12:55:36.000000Z K 7 svn:log V 136 Better documentation of append mode. This should have gone in -current directly. Now also .Xr fseek reference. Prodded by: sheldonh END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-09-22T12:56:55.000000Z K 7 svn:log V 42 Merged from sys/isa/sio.c revision 1.315. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-09-22T14:32:11.000000Z K 7 svn:log V 28 MFC: add Ukrainian catalogs END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-09-22T14:33:17.000000Z K 7 svn:log V 34 Activate Ukrainian catalog for vi END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-09-22T14:36:06.000000Z K 7 svn:log V 39 Document 'libusb' option for .Lb macro END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-09-22T14:37:16.000000Z K 7 svn:log V 41 MFC: document libusb as .Lb macro option END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-22T14:43:08.000000Z K 7 svn:log V 59 Document which RFC introduced CMSG_SPACE() and CMSG_LEN(). END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-22T14:44:16.000000Z K 7 svn:log V 48 MFC: Document where CMSG_[SPACE|LEN] came from. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-22T15:05:04.000000Z K 7 svn:log V 157 This is a very obsolete example file for wormcontrol, which is no longer present in the tree. PR: 21005 Submitted by: Michael Harnois END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-22T15:08:03.000000Z K 7 svn:log V 61 MFC: wormcontrol is not present in 4-STABLE anymore as well. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-09-22T16:36:04.000000Z K 7 svn:log V 148 o Minor whitespace, comment cleanups o Removal of unneeded enum o Removal of commented out debugging printf()'s. Obtained from: TrustedBSD Project END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-09-22T16:51:14.000000Z K 7 svn:log V 59 Remove unnecessary #include's as reported by phk's script. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-09-22T17:04:46.000000Z K 7 svn:log V 53 MFC: add support for the "nullconsole" console type. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-09-22T18:53:05.000000Z K 7 svn:log V 222 Tweak the aue driver so that the homePNA PHYs will be detected and attached by the pnaphy driver. This seems to work fine with my sample ADMtek adapter (which has both 10/100 ethernet and homePNA connectors and hardware). END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-22T19:12:41.000000Z K 7 svn:log V 417 One whack at the idea of having "security profiles" which select the appropriate(?) defaults for "low", "medium" and "high" security environments. Medium is basically what we currently have with a little seat-belt tightening where it made sense. Low is the same as medium but without the tightening. High is positively fascist with nothing turned on by default and an automatic call to 911 if it can find a modem. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-09-22T21:07:24.000000Z K 7 svn:log V 84 Stop printing out the Nfoo options help, since these tunables are about to go away. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-09-22T21:10:41.000000Z K 7 svn:log V 105 Update the mptable manpage to remove mention of kernel options (which there aren't going to be shortly). END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-22T22:04:17.000000Z K 7 svn:log V 32 Remove duplicate FreeBSD RCSID. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-22T22:06:28.000000Z K 7 svn:log V 283 Use quoted includes instead of full path references inside the aic7xxx sequencer files. Different platforms place the included files in different locations and it is easier to modify the include path passed as arguments to the assembler than adding #ifdef support to the assembler. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-22T22:06:44.000000Z K 7 svn:log V 321 Use quoted includes instead of full path references inside the aic7xxx sequencer files. Different platforms place the included files in different locations and it is easier to modify the include path passed as arguments to the assembler than adding #ifdef support to the assembler. Remove a spurious 'nop' instruction. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-22T22:18:05.000000Z K 7 svn:log V 1546 Add Perforce RCSIDs for easy revision correlation to my local tree. ahc_pci.c: Bring back the AHC_ALLOW_MEMIO option at least until the memory mapped I/O problem on the SuperMicro 370DR3 is better understood. aic7xxx.c: If we see a spurious SCSI interrupt, attempt to clear it and continue by unpausing the sequencer. Change the interface to ahc_send_async(). Some async messages need to be broadcast to all the luns of a target or all the targets of a bus. This is easier to achieve by passing explicit channel, target, and lun parameters instead of attempting to construct a device info struct to match. Filter the sync parameters for the PPR message in exactly the same way we do for an old fashioned SDTR message. Correct some typos and correct a panic message. Handle rejected PPR messages. In ahc_handle_msg_reject(), let ahc_build_transfer_msg() build any additional transfer messages instead of doing this inline. aic7xxx.h: Increase the size of both msgout_buf and msgin_buf to better accomodate PPR messages. aic7xxx_freebsd.c: Update for change in ahc_send_async() parameters. aic7xxx_freebsd.h Update for change in ahc_send_async() parameters. Honor AHC_ALLOW_MEMIO. aic7xxx_pci.c: Check the error register before going into full blown PCI interrupt handling. This avoids a few costly PCI configuration space reads when we run our PCI interrupt handler because another device sharing our interrupt line is more active than we are. Also unpause the sequencer after processing a PCI interrupt. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-22T22:19:55.000000Z K 7 svn:log V 300 Add Perforce RCSIDs for easy revision correlation to my local tree. Add support for constructing a table of critical section regions in the firmware image. The kernel driver will soon have support for single stepping the sequencer outside of a critical region prior to starting exception handling. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-09-22T22:19:56.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2000-09-22T22:33:13.000000Z K 7 svn:log V 265 o Introduce vn_extattr_rm(), a helper function in the style of vn_extattr_get() and vn_extattr_set(). vn_extattr_rm() removes the specified extended attribute from a vnode, authorizing the change as the kernel (NULL cred). Obtained from: TrustedBSD Project END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-22T23:09:19.000000Z K 7 svn:log V 33 MFC: Add the CAM_NEGOTIATE flag. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-22T23:10:06.000000Z K 7 svn:log V 81 MFC: Don't attempt to negotiate DT transfers on devices that don't support them. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-22T23:10:54.000000Z K 7 svn:log V 61 MFC: Cleanup the SCSI syncrate table. No functional change. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-22T23:11:41.000000Z K 7 svn:log V 43 MFC: Add SPI-3 messages and message terms. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-09-22T23:40:10.000000Z K 7 svn:log V 148 Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC, NBUS, NINTR dynamic and set NCPU to a maximum of 16 under SMP. Reviewed by: peter END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-09-22T23:48:27.000000Z K 7 svn:log V 36 add ``xe'' driver Approved by: jkh END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-09-22T23:50:53.000000Z K 7 svn:log V 41 MFC: add ``xe'' driver Approved by: jkh END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-09-23T00:00:50.000000Z K 7 svn:log V 180 #include in order to get curproc. This seems to be the lesser of two evils; the greater evil is requiring sys/proc.h to be included before including machine/mutex.h. END K 10 svn:author V 6 jasone K 8 svn:date V 27 2000-09-23T00:01:37.000000Z K 7 svn:log V 64 Don't #include , since machine/mutex.h does it now. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-23T00:08:14.000000Z K 7 svn:log V 27 MFC: Add PCIM_CMD_MWRICEN. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-09-23T00:12:31.000000Z K 7 svn:log V 54 Don't include proc.h now that mutex.h does it for us. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-09-23T00:18:31.000000Z K 7 svn:log V 99 Add 'setupstate' to RAID-10 example. Tripped-over-by: Nicole Harrington END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-23T00:22:56.000000Z K 7 svn:log V 56 MFC: Update buildkernel target for new aicasm location. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-23T00:23:17.000000Z K 7 svn:log V 55 MFC: Update for new arrangement of the aic7xxx driver. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-23T00:24:04.000000Z K 7 svn:log V 79 MFC: U160 support plus numerous bug fixes. Code is now identical to -current. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-23T00:24:23.000000Z K 7 svn:log V 36 MFC: Move aicasm to its own subdir. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-09-23T01:42:58.000000Z K 7 svn:log V 62 Merged from sys/boot/i386/libi386/Makefile revision 1.15.2.2. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-09-23T01:43:32.000000Z K 7 svn:log V 59 Merged from sys/boot/i386/loader/main.c revision 1.17.2.4. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-09-23T06:20:59.000000Z K 7 svn:log V 53 Added the pcn device into the list for SMALL kernel. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-09-23T06:36:46.000000Z K 7 svn:log V 50 Merged from sys/conf/options.i386 revision 1.139. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-09-23T06:38:04.000000Z K 7 svn:log V 50 Merged from sys/i386/conf/GENERIC revision 1.279. END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-09-23T06:38:59.000000Z K 7 svn:log V 52 Merged from sys/i386/i386/machdep.c revision 1.411. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-09-23T07:53:01.000000Z K 7 svn:log V 82 The 'pci' device is not needed for SMALL floppy, but the 'pcic' device is needed. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-09-23T12:18:06.000000Z K 7 svn:log V 144 Move MAXCPU from machine/smp.h to machine/param.h to fix breakage with !SMP kernels. Also, replace NCPUS with MAXCPU since they are redundant. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-09-23T15:40:12.000000Z K 7 svn:log V 235 Don't touch ai_canonname without checking NULL. Current implementation of getaddrinfo() may return NULL ai_canonname. There is no consensus how getaddrinfo() should fill ai_canonname when numeric hostname is given. Reported by: kris END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-09-23T17:09:04.000000Z K 7 svn:log V 290 Print "Enable PC-card." before anything else is done with PC-card stuff. Also print a NEWLINE (!!) after that. I'm driving mad each time when I see messages related to pccard before "Enable PC-card." and particulary when I see "Doing initial network setup". on the same line w/o a break. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-09-23T17:10:40.000000Z K 7 svn:log V 47 Enable the ESS Maesto driver. Approved by: cg END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-23T17:14:19.000000Z K 7 svn:log V 60 MFC: add -u flag to tftpd which sets username tftpd runs as END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-23T17:15:17.000000Z K 7 svn:log V 57 MFC: style changes, touch ftp/cdrom passes on completion END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-09-23T17:35:37.000000Z K 7 svn:log V 92 Enable the snd_maestro module and have the snd_driver module depend on it. Approved by: cg END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-09-23T18:50:59.000000Z K 7 svn:log V 31 Make ip6fw as loadable module. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-09-23T18:51:00.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-09-23T19:15:09.000000Z K 7 svn:log V 47 add newpcm module makefiles. not enabled yet. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-09-23T21:00:03.000000Z K 7 svn:log V 17 MFC: Add DLT_PPP END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-09-23T22:00:09.000000Z K 7 svn:log V 50 only probe mandatory channels on known bad codecs END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-09-23T22:11:32.000000Z K 7 svn:log V 133 prepare for adding a rate conversion feeder. move format conversion feeders to feeder_fmt.c - no pertinent history so no repo-copy. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-09-23T22:21:39.000000Z K 7 svn:log V 17 add feeder_fmt.c END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-09-23T22:38:56.000000Z K 7 svn:log V 111 Add forgotten -n option to SYNOPSIS section Submitted by: Reinier Bezuidenhout END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-09-23T22:39:54.000000Z K 7 svn:log V 30 MFC: forgotten -n to SYNOPSIS END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-09-23T22:48:45.000000Z K 7 svn:log V 426 MFC: 1.32 of res_send.c, don't get stuck in an infinite loop if a signal interrupts the poll operation 1.65 of syslogd.c which begins a clusterf**k of commits that span over versions 1.65, 1.66, 1.69 to provide an option for syslogd not to perform dns lookups. 1.23, 1.24, 1.25 of syslogd.8 document changes to syslogd.c Submitted and tested by: Reinier Bezuidenhout END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-09-23T23:22:27.000000Z K 7 svn:log V 261 Use m_dup() instead of m_copypacket() for the time being. Not all of the code in the kernel properly checks for read-onlyness before writing into an mbuf data area. When that code is fixed, the m_dup() can go back to being m_copypacket(). Requested by: nsayer END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-09-24T00:33:51.000000Z K 7 svn:log V 111 Add a KASSERT() to catch instances where the mutex that we pass in to msleep() are recursed. Suggested by: cp END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-09-24T01:54:49.000000Z K 7 svn:log V 193 Don't assume ai0->ai_canonname will always be filled in. Print the user-supplied host name if we can't get a canonical name. Obtained from: contrib/tcp_wrappers/socket.c rev. 1.4 (in spirit) END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2000-09-24T04:08:38.000000Z K 7 svn:log V 331 Get rid of a panic that occurs in ether_demux() by dereferencing a NULL mbuf pointer, when bridging and bridge_ipfw are enabled, and when bdg_forward() happens to free the packet and make our pointer NULL. There may be more similar problems like this one with calls to bdg_forward(). PR: Related to kern/19551 Reviewed by: jlemon END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-24T06:44:00.000000Z K 7 svn:log V 204 One small tweak on the security profile code; don't be verbose if setting up default values for an express/custom install. It would be confusing to see the informational popup completely out of context. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-24T06:53:04.000000Z K 7 svn:log V 62 Add Lithuania. Submitted by: Domas Mituzas END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-24T06:55:56.000000Z K 7 svn:log V 71 MFC: Add security profiles (nobody's squawked about it) and Lithuania. END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-09-24T09:13:54.000000Z K 7 svn:log V 107 Add Makefile to build an if_ed kernel module. Works on both, i386 and alpha. No response from: the world END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-24T11:20:27.000000Z K 7 svn:log V 117 Do IANA update maintenance: list synched up to the latest version. Document that 254 (divert) is not IANA assigned. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-24T11:26:39.000000Z K 7 svn:log V 70 MFC: Update to the latest IANA list and document divert is homebrewn. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-24T11:43:00.000000Z K 7 svn:log V 70 MFC: Update to the latest IANA list and document divert is homebrewn. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-24T11:50:51.000000Z K 7 svn:log V 70 MFC: Update to the latest IANA list and document divert is homebrewn. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-09-24T12:22:12.000000Z K 7 svn:log V 138 Work around buggy servers such as NCSA httpd which send an incomplete HTTP-Version on the Status-Line (see RFC2616 sections 3.1 and 6.1). END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-09-24T18:19:43.000000Z K 7 svn:log V 86 Fix the breakage that snatched the ioports from the fdc device. Fix promise support. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-09-24T21:00:52.000000Z K 7 svn:log V 74 MFC: (rev. 1.2) use m_dup() instead of m_copypacket() for the time being. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-09-24T23:34:21.000000Z K 7 svn:log V 181 Fix the assmebly mutex macros to handle saving/restoring interrupt state properly. Fix the recursive mutex macros to actually compile. At the moment we only use MTX_EXIT anyways. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-09-25T00:41:55.000000Z K 7 svn:log V 169 - reject numeric address - validate scope in sockaddr comparison logic patch was originally submitted by itojun and slightly modified by me. Reviewed by: itojun, kris END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-09-25T02:31:56.000000Z K 7 svn:log V 305 MFC 1.3 -> 1.5: - Don't touch ai_canonname without checking NULL. Current implementation of getaddrinfo() may return NULL ai_canonname. There is no consensus how getaddrinfo() should fill ai_canonname when numeric hostname is given. - reject numeric address - validate scope in sockaddr comparison logic END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2000-09-25T02:43:51.000000Z K 7 svn:log V 93 Formatting fix on ACPI options. Sort them, comment out negative options. Suggested by: bde END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2000-09-25T06:01:42.000000Z K 7 svn:log V 85 Allocate memory resource to access the attribute memory of a card. Reviewed by: imp END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-25T06:29:15.000000Z K 7 svn:log V 74 MFC: Rev 1.23 - Add memset and memcpy as inline functions to bzero/bcopy. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-25T06:50:55.000000Z K 7 svn:log V 52 Update for 4.1.1-RELEASE before laying down the tag END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-25T06:51:43.000000Z K 7 svn:log V 21 Set to 4.1.1-RELEASE END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-25T06:52:21.000000Z K 7 svn:log V 24 We're now FreeBSD 4.1.1 END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-25T07:15:19.000000Z K 7 svn:log V 56 Fix a small bogon with a boolean yes/no question check. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-25T07:15:42.000000Z K 7 svn:log V 48 MFC: correct yes/no status check for a question END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-09-25T07:27:05.000000Z K 7 svn:log V 92 Make the ``-r'' option actually do something :) Also tidy up it's output. Approved by: jkh END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-09-25T07:35:08.000000Z K 7 svn:log V 40 MFC: Make ``-r'' work Approved by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-25T07:37:11.000000Z K 7 svn:log V 52 Update everything for a post-tag, post 4.1.1 world. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-25T07:37:33.000000Z K 7 svn:log V 16 Back to -stable END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-09-25T10:42:04.000000Z K 7 svn:log V 42 Add definitions of hardware and software. END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-09-25T10:49:10.000000Z K 7 svn:log V 9 Fix typo END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-09-25T10:56:43.000000Z K 7 svn:log V 14 MFC: Fix typo END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-09-25T11:18:02.000000Z K 7 svn:log V 186 What could possibly have possessed me to forget the "0 (arguments)" in two of the three boot words in the "boot" redefinition, I have no clue. Fix it. Noticed by: bp Noticed by: adrian END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-09-25T11:18:51.000000Z K 7 svn:log V 74 Remove references to the defunct kern.timecounter.method sysctl variable. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-09-25T11:21:49.000000Z K 7 svn:log V 148 Huge improvement to the mutex man page. o Document all the mutex calls, not just the entry and exit. o Fix the mtx_t typedef (now is struct mtx). END K 10 svn:author V 3 dcs K 8 svn:date V 27 2000-09-25T11:36:55.000000Z K 7 svn:log V 38 Get rid of garbage left on the stack. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-09-25T11:38:28.000000Z K 7 svn:log V 54 Do not call freeaddrinfo(res0) twice. PR: bin/21476 END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-09-25T12:09:20.000000Z K 7 svn:log V 22 MFC: Dynamic sysctls. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-09-25T12:38:55.000000Z K 7 svn:log V 41 GC some old no longer supported options. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-09-25T12:40:39.000000Z K 7 svn:log V 42 Use "make LINT" to create our LINT config END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-09-25T15:04:15.000000Z K 7 svn:log V 128 Increase pollution of LK_* name space and add flag LK_THISLAYER which limits locking depth in the vnode stack by current layer. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-09-25T15:24:04.000000Z K 7 svn:log V 865 Add a lock structure to vnode structure. Previously it was either allocated separately (nfs, cd9660 etc) or keept as a first element of structure referenced by v_data pointer(ffs). Such organization leads to known problems with stacked filesystems. From this point vop_no*lock*() functions maintain only interlock lock. vop_std*lock*() functions maintain built-in v_lock structure using lockmgr(). vop_sharedlock() is compatible with vop_stdunlock(), but maintains a shared lock on vnode. If filesystem wishes to export lockmgr compatible lock, it can put an address of this lock to v_vnlock field. This indicates that the upper filesystem can take advantage of it and use single lock structure for entire (or part) of stack of vnodes. This field shouldn't be examined or modified by VFS code except for initialization purposes. Reviewed in general by: mckusick END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-09-25T15:38:32.000000Z K 7 svn:log V 415 Fix vnode locking bugs in the nullfs. Add correct support for v_object management, so mmap() operation should work properly. Add support for extattrctl() routine (submitted by semenu). At this point nullfs can be considered as functional and much more stable. In fact, it should behave as a "hard" "symlink" to underlying filesystem. Reviewed in general by: mckusick, dillon Parts of logic obtained from: NetBSD END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-09-25T16:24:22.000000Z K 7 svn:log V 57 Re-add -P option (for POSIX-like command line interface) END K 10 svn:author V 3 alc K 8 svn:date V 27 2000-09-25T17:02:47.000000Z K 7 svn:log V 57 Remove (long) unused fields from struct __aiocb_private. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-09-25T17:24:02.000000Z K 7 svn:log V 441 In theory, m_dup should not be necessary, as m_copypacket should be sifficient. But somewhere (I believe in the UDP stuff), someone is overwriting an mbuf without calling m_pullup() first. This results in broad- and multi-cast traffic that is passed through the bridge getting corrupted. This should be backed out when there is some assurance that the upper layers (and I suppose all of the device drivers) are fixed. Suggested by: archie END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-09-25T17:30:01.000000Z K 7 svn:log V 78 MFC: v1.26 - use m_dup instead of m_copypacket to avoid broadcast corruption. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-09-25T18:23:34.000000Z K 7 svn:log V 71 Missing quote PR: misc/19745 Submitted by: Tony Finch END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-09-25T18:24:19.000000Z K 7 svn:log V 31 MFC rev 1.4: add missing quote END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-25T18:25:08.000000Z K 7 svn:log V 78 remove nsswitch.conf entry which mistakenly got in here. Pointed out by: ume END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-25T18:39:31.000000Z K 7 svn:log V 66 whoops, put back host.conf too (I haven't finished my coffee yet) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-09-25T18:44:30.000000Z K 7 svn:log V 26 *** empty log message *** END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-09-25T18:46:24.000000Z K 7 svn:log V 151 Previous commit was to add an -X switch to disable recursive expansion with -V. PR: bin/17188 Submitted by: Mark Valentine END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-09-25T18:47:12.000000Z K 7 svn:log V 13 MFC: -X flag END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-09-25T19:37:55.000000Z K 7 svn:log V 164 Stop the freebsd hardwired version of send-pr from requesting submitter-id's and try and stop people sending 'Confidential: yes' PRs. The gnats database is public. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-25T20:19:43.000000Z K 7 svn:log V 97 Fix the http proxy fetch code. Submitted by: Philipp Mergenthaler PR: 21449 END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-25T20:23:06.000000Z K 7 svn:log V 848 MFC: [and I'll take the opportunity to put a more informative commit message into this one from the PR] 1) Installing via HTTP proxy ( mediaSetHTTP() ) relies on mediaSetFTP(). It's broken right now because the method of looking up the correct directory on the FTP server was changed in version 1.39 of ftp.c. This has to be changed in http.c, too. I only look for one path (pub/FreeBSD/releases/MACHINE), though. 2) The issue that the FTP server's name should be resolved by the proxy: The current fix unsets VAR_NAMESERVER before calling mediaSetFTP(). But in a normal install, the network hasn't been set up at this time. Therefore, mediaSetFTP() will call tcpDeviceSelect() which sets VAR_NAMESERVER. Therefore the unwanted lookup takes place. PR: 21449 Submitted by: Philipp Mergenthaler END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-25T21:56:19.000000Z K 7 svn:log V 204 Correct a logic mistake introduced in a recent cleanup of ahc_build_transfer_msg() that would cause use to fail to send the DT_REQ ppr_option in a PPR message for periods where DT transfers are required. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 2000-09-25T21:57:53.000000Z K 7 svn:log V 90 MFC: Correct logic mistake is ahc_build_transfer_msg that left ppr_options always 0. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-09-25T21:57:54.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'RELENG_4_1_1_RELEASE'. END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-09-25T23:04:36.000000Z K 7 svn:log V 95 off-by-1 error in string length validation From: Pavel Kankovsky END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-09-25T23:12:25.000000Z K 7 svn:log V 111 off-by-1 error in string length validation From: Pavel Kankovsky MFC 1.5 -> 1.6 END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2000-09-25T23:40:22.000000Z K 7 svn:log V 134 Finally make do_tcpdrain sysctl live under correct parent, _net_inet_tcp, as opposed to _debug. Like before, default value remains 1. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-09-26T01:03:16.000000Z K 7 svn:log V 71 Support multiple (comma separated) names as arguments to -U PR: 11051 END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-09-26T01:31:46.000000Z K 7 svn:log V 91 ext2fs depends on ufs code, so update it to properly handle v_lock field. Noticed by: bde END K 10 svn:author V 8 takawata K 8 svn:date V 27 2000-09-26T05:09:21.000000Z K 7 svn:log V 109 Make size of dynamic loader argument variable to support various executable file format. Reviewed by: peter END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-09-26T06:29:40.000000Z K 7 svn:log V 76 add Cisco Systems Aironet 340 Series 11Mbps 802.11 wireless NIC PR: 20777 END K 10 svn:author V 3 alc K 8 svn:date V 27 2000-09-26T06:35:22.000000Z K 7 svn:log V 248 aio_qphysio: Eliminate one instance of an out-of-range check that is performed twice. Eliminate initialization that is already performed by _aio_aqueue. aio_physwakeup: Eliminate redundant synchronization that is already performed by bufdone. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-09-26T06:39:47.000000Z K 7 svn:log V 100 add Cisco Systems Aironet 342 Series 11Mbps 802.11 wireless NIC same cis as Aironet 340 PR: 21447 END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-09-26T08:59:55.000000Z K 7 svn:log V 76 Recognize new Pentium III Xeon (stepping A0). PR: 21233 Submitted by: ade END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-09-26T09:02:23.000000Z K 7 svn:log V 51 MFC: Recognize new Pentium III Xeon (stepping A0). END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2000-09-26T11:27:30.000000Z K 7 svn:log V 76 Document the pmtimer driver. Pointed-out by: esu@yk.rim.or.jp (Shinya Esu) END K 10 svn:author V 8 takawata K 8 svn:date V 27 2000-09-26T12:09:57.000000Z K 7 svn:log V 55 Add event queueing kernel thread and GPE related code. END K 10 svn:author V 8 takawata K 8 svn:date V 27 2000-09-26T12:39:37.000000Z K 7 svn:log V 65 Clear intrrupt before kthread gets ready. Submitted by: iwasaki END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-26T15:06:08.000000Z K 7 svn:log V 51 MFC: Recognize new Pentium III Xeon (stepping A0). END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2000-09-26T17:42:34.000000Z K 7 svn:log V 44 Add struct proc *acpi_thread in acpi_softc. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-09-26T17:48:55.000000Z K 7 svn:log V 77 Removed unused includes (garbage left over/created by the SMPng megacommit). END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-09-26T18:09:02.000000Z K 7 svn:log V 129 Backed out previous commit (SMPng megacommit: support for garbage added to ppp_tty.c by the megacommit, and garbage added here). END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-09-26T18:20:37.000000Z K 7 svn:log V 159 Removed fresh garbage (old way of configuring number of units) and old garbage (very old way of configuring INET). Fixed a style bug (hard-coded ${.TARGET}). END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-09-26T18:34:30.000000Z K 7 svn:log V 166 Handle slip options in the usual way (generate a dummy options file in the module Makefile and don't clutter the sources with ifdefs). Fixed nearby formatting bugs. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-09-26T18:55:24.000000Z K 7 svn:log V 145 Removed garbage (CFLAGS+= ${PROTOS} was a vestige of an old way of configuring INET). Fixed most style bugs (mainly hard-coding of ${.TARGET}). END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-09-26T19:09:44.000000Z K 7 svn:log V 100 Call make_dev() with the correct minor number. (no, this driver still doesn't play ball with DEVFS) END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-09-26T19:17:35.000000Z K 7 svn:log V 147 Removed mature garbage (vestiges of old way of configuring bpf) and old garbage (vestiges of old way of configuring INET). Fixed most style bugs. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-09-26T19:25:14.000000Z K 7 svn:log V 215 Removed fresh garbage (vestiges of old way of configuring number of units), mature garbage (vestiges of old way of configuring bpf) and old garbage (vestiges of old way of configuring INET). Fixed most style bugs. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-09-26T19:32:51.000000Z K 7 svn:log V 86 Removed garbage (CFLAGS+= ${PROTOS} was a vestige of an old way of configuring INET). END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2000-09-26T20:21:19.000000Z K 7 svn:log V 372 Add code for device wake capability during sleeping state. - Add acpi_gpe_enable_bit() to manipulate GPE enable registers based on _PRW objects. - Add acpi_set_device_wakecap(). This will manipulate related PowerResource objects and execute _PSW method of the device. - Cleanup and some small fixes. This code was implemented based on 7.2.1 _PRW in spec mainly. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-09-27T00:51:42.000000Z K 7 svn:log V 194 Since the nexus is responsible for creating the I/O resources (ports, memory) it ought to be able to deal with devices directly attached to it having allocations of such resources. Make it so. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-09-27T01:40:47.000000Z K 7 svn:log V 547 Shut up some debugging messages that appear to have been left on by default. Fix the identify/probe/attach cycle somewhat. Now in acpi_identify we parse enough of the RSDT/FACP to find the communications port and interrupt so that we can establish these as resources on the acpi device. Pass the softc to acpi_queue_event so that it doesn't dereference NULL when acpi_intr is invoked in the attach routine (because devclass_get_softc isn't going to work yet). Account for our allocated resources properly so that we can free them if required. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-09-27T05:43:54.000000Z K 7 svn:log V 190 Whitespace, spelling and comments cleanup. Try to bring this a little closer to a consistent style without going totally overboard. Preserve the 8-space indents even though I loathe them. END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-09-27T07:46:14.000000Z K 7 svn:log V 101 Fixed broken path /etc/mailer.conf -> /etc/mail/mailer.conf PR: 21586 Submitted by: tim@desert.net END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-09-27T07:49:32.000000Z K 7 svn:log V 97 MFC: rev 1.2 /etc/mailer.conf -> /etc/mail/mailer.conf PR: 21586 Submitted by: tim@desert.net END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-27T11:20:02.000000Z K 7 svn:log V 113 MFC: Add a ton of features which will now be recognised. Add documentation comments. Add sysctl descriptions. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-27T11:32:54.000000Z K 7 svn:log V 104 MFC: Add some features which will now be recognised. Add documentation comments. Fix Katmai spelling. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-09-27T11:33:31.000000Z K 7 svn:log V 33 Fix spelling of Katmai [Katami]. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-09-27T16:29:50.000000Z K 7 svn:log V 41 MFC: (rev. 1.389) add the umodem driver. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-09-27T16:31:19.000000Z K 7 svn:log V 50 MFC: (rev. 1.802 of NOTES) add the umodem driver. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-27T17:23:57.000000Z K 7 svn:log V 96 Fix specification for ftp5.fr.freebsd.org Reported by: Jean-Claude Christophe END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2000-09-27T18:03:17.000000Z K 7 svn:log V 118 Do the right thing if bdevvp is called twice for the same device. Obtained from: Poul-Henning Kamp END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-09-27T18:24:31.000000Z K 7 svn:log V 71 Fix typo PR: misc/21596 Submitted by: TOGAWA Satoshi END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-09-27T18:25:35.000000Z K 7 svn:log V 24 MFC: rev 1.35, fix typo END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-09-27T19:03:05.000000Z K 7 svn:log V 193 Set SO_REUSEADDR so that lpd can start while old lpd connections are still winding down (or timing out). Also, be slightly more informative in mcleanup() about why lpd is exiting. PR: 21595 END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-09-27T19:23:15.000000Z K 7 svn:log V 49 Fix cosmetic error in rmjob message. PR: 21006 END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-09-28T00:37:32.000000Z K 7 svn:log V 698 Get out the roto-rooter and clean up the abuse of nexus ivars by the i386/isa/pcibus.c. This gets -current running again on multiple host->pci machines after the most recent nexus commits. I had discussed this with Mike Smith, but ended up doing it slightly differently to what we discussed as it turned out cleaner this way. Mike was suggesting creating a new resource (SYS_RES_PCIBUS) or something and using *_[gs]et_resource(), but IMHO that wasn't ideal as SYS_RES_* is meant to be a global platform property, not a quirk of a given implementation. This does use the ivar methods but does so properly. It also now prints the physical pci bus that a host->pci bridge (pcib) corresponds to. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-09-28T02:54:44.000000Z K 7 svn:log V 57 No need to work around SCCS variable expansion any more. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-09-28T03:03:56.000000Z K 7 svn:log V 42 Reduce one diff from HEAD to this branch. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-09-28T03:05:01.000000Z K 7 svn:log V 24 Ensure vn.ko is loaded. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-09-28T04:41:22.000000Z K 7 svn:log V 80 Check so_error in filt_so{read|write} in order to detect UDP errors. PR: 21601 END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-09-28T04:51:58.000000Z K 7 svn:log V 73 MFC: kqueue fixes - 1.80 (honor lowat value), 1.83 (return on udp error) END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-09-28T05:43:44.000000Z K 7 svn:log V 70 Use su -m instead of just su to avoid reading the users login profile END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-09-28T07:22:30.000000Z K 7 svn:log V 44 Add pccard_product_lookup comatibility shim END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-09-28T07:31:34.000000Z K 7 svn:log V 50 Do not include the MSDOSFS in the MFSROOT kernel. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-09-28T07:35:06.000000Z K 7 svn:log V 361 Implement sn_pccard_match. The match routines are the compromise matching methods so that we can run the same driver on both NEWCARD and OLDCARD. Also set the device description to the card that we found, if any. The sn driver should be ready when the NEWCARD catches up. There's a config activation issue as well as a kernel thread issue to resolve first. END K 10 svn:author V 6 sanpei K 8 svn:date V 27 2000-09-28T10:23:17.000000Z K 7 svn:log V 127 There is not 342 series, 340 series includes 340, 341, and 342 models. Suggested by: Brooks Davis END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-09-28T14:02:49.000000Z K 7 svn:log V 60 Add suspend/resume hooks. Submitted by: sean@stat.duke.edu END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-09-28T16:30:11.000000Z K 7 svn:log V 66 I should have stated that rev 1.23.2.4 only applies to the Alpha. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-09-28T20:09:36.000000Z K 7 svn:log V 368 Remove superfluous code: 1) use devname() instead of searching /dev for the dump device 2) use fopen() instead of open() so we don't need to differentiate between compressing and not compressing when writing the core file or the kernel (zopen() returns a FILE *, so we just use fwrite() in both cases) There should be no functional changes. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-09-28T22:39:59.000000Z K 7 svn:log V 97 Add man pages for mod*(2). Shamelessly cut/pasted from the kld*(2) man pages by Chris Costello. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-09-28T22:40:00.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 peter K 8 svn:date V 27 2000-09-29T00:38:57.000000Z K 7 svn:log V 57 MFC: add first cut mod{stat,next,find,fnext}(2) manpages END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-09-29T01:37:19.000000Z K 7 svn:log V 95 Use stronger random number generation for TCP_ISSINCR and tcp_iss. Reviewed by: peter, jlemon END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-09-29T01:53:39.000000Z K 7 svn:log V 109 Change paths, /modules -> /boot/kernel in FILES section PR: 21635 Submitted by: Mike Meyer END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-09-29T03:10:10.000000Z K 7 svn:log V 50 MFS: do not include MSDSOFS support for the Alpha END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-09-29T03:20:20.000000Z K 7 svn:log V 108 Opps. I added MSDOSFS to the i386 rather than alpha section. (I had it right on the Alpha 4.1.1 build box) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-09-29T03:22:24.000000Z K 7 svn:log V 69 MFC: rev 1.33 (remove `pci' only) rev 1.26 (add NETGRAPH_ETHER) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-09-29T03:24:03.000000Z K 7 svn:log V 63 Move maxusers around to reduce the diff from RELENG_4 version. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-09-29T03:25:22.000000Z K 7 svn:log V 96 MFC: use the same 's/ident.*GENERIC/ident BOOTMFS/g' logic on the Alpha as the the i386. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-09-29T03:58:06.000000Z K 7 svn:log V 151 Add support for pccard attachments of the ex driver. It supports the Olicom OC-2220 card, and maybe others. Submitted by: iwasaki Reviewed by: mdodd END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-09-29T04:38:35.000000Z K 7 svn:log V 283 First shot at identifying the Pentum 4 acording to our reading of the the cpu_id extensions in the Intel docs. There is more info available. See the following URL for more details. http://developer.intel.com/design/processor/future/manuals/CPUID_Supplement.htm Requested by: Intel END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-09-29T04:53:00.000000Z K 7 svn:log V 93 Fill in some more missing bits from cpu_features according to the Intel Pentium4 cpuid docs. END K 10 svn:author V 6 julian K 8 svn:date V 27 2000-09-29T06:55:02.000000Z K 7 svn:log V 234 Bring this a bit more up to date. Remove the entire copy of ip_fw.h and just point readers at it as it gets out of date.. Add mentions of dummynet and the fwd actions. Still to do: Whoever did the 'stateful' stuff might mention it.. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-09-29T07:47:19.000000Z K 7 svn:log V 113 Adjust for new location and name of kernel. PR: 21423 Reported by: Makoto MATSUSHITA END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-09-29T08:39:06.000000Z K 7 svn:log V 119 Document that net.inet.ip.fw.one_pass only affects dummynet(4). Noticed by: Peter Jeremy END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-09-29T08:49:56.000000Z K 7 svn:log V 57 MFC: Use stronger randomness for TCP_ISSINCR and tcp_iss END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-09-29T08:51:10.000000Z K 7 svn:log V 55 MFC: net.inet.ip.fw.one_pass only affects dummynet(4). END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-09-29T10:37:16.000000Z K 7 svn:log V 74 Fixed the case where argument of 0.0.0.0/8 would match the default route. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-09-29T10:50:11.000000Z K 7 svn:log V 289 Interpret the address argument as network-type address for `destination' argument only. Before that, the `route add default gateway' first tried the `gateway' as network address and passed its name to getnetbyname(3), which in the BIND resolution case does the T_PTR lookup on that name. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-09-29T10:52:21.000000Z K 7 svn:log V 126 - Documented the host/bits syntax for destination argument. - Documented that netmask could be specified with third argument. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2000-09-29T12:56:33.000000Z K 7 svn:log V 154 Ignore HESIOD_CONFIG and HES_DOMAIN environmental variables for set-user-ID and set-group-ID programs. Suggested by: Danny Braniss END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T13:29:43.000000Z K 7 svn:log V 114 Add ia64 support and fix problems when cross-building when the host has a different pointer size from the target. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T13:32:24.000000Z K 7 svn:log V 114 Change the conditionaal so that we only build this on i386 instead of trying to build it on all non-alpha arches. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T13:34:04.000000Z K 7 svn:log V 70 Don't support dynamic linking on ia64 for now - the tools can't cope. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T13:35:14.000000Z K 7 svn:log V 27 Add machine type for ia64. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T13:35:57.000000Z K 7 svn:log V 64 Change ".align 3" to ".p2align 3" so that this works with ia64. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T13:36:47.000000Z K 7 svn:log V 18 Add ia64 support. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T13:46:07.000000Z K 7 svn:log V 277 This is the first snapshot of the FreeBSD/ia64 kernel. This kernel will not work on any real hardware (or fully work on any simulator). Much more needs to happen before this is actually functional but its nice to see the FreeBSD copyright message appear in the ia64 simulator. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T13:48:14.000000Z K 7 svn:log V 40 Add a few more files for the ia64 port. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T15:41:43.000000Z K 7 svn:log V 56 Use write-back instead of write-combining for region 7. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T16:50:31.000000Z K 7 svn:log V 66 Make the alpha hacks dependant on __alpha__ instead of !__i386__. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T16:51:33.000000Z K 7 svn:log V 47 Bodge the simplelocks in a way which works UP. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T16:52:50.000000Z K 7 svn:log V 43 Implement dirty and access bit exceptions. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-29T16:53:39.000000Z K 7 svn:log V 25 Ansify and fix warnings. END K 10 svn:author V 4 will K 8 svn:date V 27 2000-09-29T19:51:48.000000Z K 7 svn:log V 219 Assume MAINTAINER. I will be taking the job of merging NetBSD/OpenBSD improvements (including :C & :L, among others). After that, I'll be coming up with other ways to improve make(1). Discussed in spirit with: peter END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-09-29T21:14:05.000000Z K 7 svn:log V 50 Spelling police in a comment: Defalut -> Default. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-09-29T21:15:02.000000Z K 7 svn:log V 57 Recognize the ATI Rage128-LF Mobility AGP video adapter. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-09-29T22:07:29.000000Z K 7 svn:log V 61 Add arc4random.c. This should hopefully fix kernel compiles. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2000-09-29T23:12:33.000000Z K 7 svn:log V 302 Release notes (and related documentation): ata(4) tagged queuing, MFC asr(4) driver, update default kernel name, pcn(4) driver, nullconsole type in i386 boot loader (+MFC), setproctitle(3) moved to libc (+MFC), chio(1) voltag support, sed(1) -E (+MFC), ln(1) -i (+MFC), PORTREVISION/PORTEPOCH (+MFC). END K 10 svn:author V 5 green K 8 svn:date V 27 2000-09-30T00:37:44.000000Z K 7 svn:log V 32 Document passwd_format further. END K 10 svn:author V 5 green K 8 svn:date V 27 2000-09-30T00:44:47.000000Z K 7 svn:log V 33 MFC: passwd_format documentation END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-09-30T02:49:37.000000Z K 7 svn:log V 274 MFC: Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC, NBUS, NINTR dynamic and set NCPU to a maximum of 16 under SMP. Move MAXCPU from machine/smp.h to machine/param.h to expose MAXCPU in the !SMP case and replace NCPUS with MAXCPU since they are redundant. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2000-09-30T02:49:38.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_7'. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-09-30T03:32:21.000000Z K 7 svn:log V 23 MFC: Pentium4 support. END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2000-09-30T06:30:39.000000Z K 7 svn:log V 1587 Big mbuf subsystem diff #1: incorporate mutexes and fix things up somewhat to accomodate the changes. Here's a list of things that have changed (I may have left out a few); for a relatively complete list, see http://people.freebsd.org/~bmilekic/mtx_journal * Remove old (once useful) mcluster code for MCLBYTES > PAGE_SIZE which nobody uses anymore. It was great while it lasted, but now we're moving onto bigger and better things (Approved by: wollman). * Practically re-wrote the allocation macros in sys/sys/mbuf.h to accomodate new allocations which grab the necessary lock. * Make sure that necessary mbstat variables are manipulated with corresponding atomic() routines. * Changed the "wait" routines, cleaned it up, made one routine that does the job. * Generalized MWAKEUP() macro. Got rid of m_retry and m_retryhdr, as they are now included in the generalized "wait" routines. * Sleep routines now use msleep(). * Free lists have locks. * etc... probably other stuff I'm missing... Things to look out for and work on later: * find a better way to (dynamically) adjust EXT_COUNTERS * move necessity to recurse on a lock from drain routines by providing lock-free lower-level version of MFREE() (and possibly m_free()?). * checkout include of mutex.h in sys/sys/mbuf.h - probably violating general philosophy here. The code has been reviewed quite a bit, but problems may arise... please, don't panic! Send me Emails: bmilekic@freebsd.org Reviewed by: jlemon, cp, alfred, others? END K 10 svn:author V 3 alc K 8 svn:date V 27 2000-09-30T08:31:33.000000Z K 7 svn:log V 66 MFC: [rev 1.19] Remove unused fields from struct __aiocb_private. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-09-30T09:52:49.000000Z K 7 svn:log V 69 Remove a duplicate Feyman quote. Add his problem-solving algorithm. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2000-09-30T13:41:04.000000Z K 7 svn:log V 30 Fix compiling with AAC_DEBUG. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-09-30T14:33:53.000000Z K 7 svn:log V 67 Properly setup link level header length for 802.2 and SNAP frames. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-09-30T15:52:47.000000Z K 7 svn:log V 58 Merged from sys/i386/conf/files.i386 revision 1.220.2.18. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-09-30T15:58:27.000000Z K 7 svn:log V 131 Merged from following changes. sys/conf/options.i386 1.132.2.4 sys/i386/conf/GENERIC 1.246.2.12 sys/i386/i386/machdep.c 1.385.2.8 END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-09-30T16:25:28.000000Z K 7 svn:log V 159 SC_ALT_MOUSE_IMAGE is required for the mouse if SC_NO_FONT_LOADING or VGA_NO_FONT_LOADING are used. PR: 21626 Submitted by: Vivek Khera END K 10 svn:author V 5 marko K 8 svn:date V 27 2000-09-30T16:39:10.000000Z K 7 svn:log V 164 MFC: SC_ALT_MOUSE_IMAGE is required for the mouse if SC_NO_FONT_LOADING or VGA_NO_FONT_LOADING are used. PR: 21626 Submitted by: Vivek Khera END K 10 svn:author V 5 green K 8 svn:date V 27 2000-09-30T17:03:38.000000Z K 7 svn:log V 31 Add notes about passwd_format. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2000-09-30T17:29:54.000000Z K 7 svn:log V 110 Use issetugid instead of comparing get[ug]id and gete[ug]id. Suggested by: Don Lewis END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-09-30T17:48:44.000000Z K 7 svn:log V 190 Next round of ia64 work, including fixes to context switching, implementing cpu_fork(), copy*str(), bcopy(), copy{in,out}(). With these changes, my test kernel reaches the mountroot prompt. END