ƒ«b47247 242 296 183 113 122 145 150 118 383 140 271 196 290 147 239 208 304 111 146 137 167 203 205 207 224 116 907 294 130 242 138 388 187 113 118 265 145 150 129 126 291 207 149 213 199 160 145 155 129 113 174 212 405 173 184 246 636 446 202 127 160 248 459 175 127 116 143 124 155 197 241 151 164 205 225 170 121 240 114 223 229 188 244 360 162 138 144 154 895 157 211 142 160 437 130 125 130 289 231 127 169 217 202 199 1344 123 134 230 284 260 194 168 128 203 129 217 136 166 144 240 170 278 126 117 124 153 141 146 282 288 249 204 278 156 143 159 243 194 196 257 130 154 143 129 215 135 177 147 140 144 119 215 425 142 139 379 244 164 140 115 148 182 184 177 138 336 1344 418 529 114 235 211 225 172 272 158 179 198 217 202 193 134 107 370 172 152 294 199 301 117 143 156 138 296 123 122 122 353 426 365 200 278 166 208 131 426 251 162 167 511 120 114 1492 182 300 280 138 173 110 485 326 255 146 158 143 228 241 111 121 166 167 104 153 205 166 150 138 172 146 146 205 216 576 K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-16T08:09:23.000000Z K 7 svn:log V 203 Turn an error into a warning. If running a 4.x binary on a 3.x system we may still have vn in the kernel but not be able to see it. This enables building -current SNAPS in a chroot on a -stable system END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-16T09:19:44.000000Z K 7 svn:log V 91 Change tcp_extension comment. Submitted by: Studded Reviewed by: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-16T10:51:52.000000Z K 7 svn:log V 21 $ brucify -deblunder END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-16T11:58:48.000000Z K 7 svn:log V 28 Initialise ttydevice::Timer END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-16T11:59:52.000000Z K 7 svn:log V 51 MFC: /sbin/natd portrange documentation and bugfix END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-16T12:21:54.000000Z K 7 svn:log V 58 More crypto bogosity. (I just built a current snap-shot) END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-16T13:39:03.000000Z K 7 svn:log V 24 Mention ``show layers'' END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-05-16T17:09:20.000000Z K 7 svn:log V 291 PR: kern/10570 Submitted by: adrian@freebsd.org Change reference count in struct ifaddr to a u_int, to be able to handle more than 2^16 routes to the same interface. Fix suggested by Andrew Bangs in PR kern/10570. Tested by and me under -current. END K 10 svn:author V 5 mharo K 8 svn:date V 27 1999-05-16T20:21:52.000000Z K 7 svn:log V 46 Include if_xereg.h from the correct directory END K 10 svn:author V 3 mph K 8 svn:date V 27 1999-05-16T20:48:21.000000Z K 7 svn:log V 178 This needs to be "at atkbdc?" rather than "at isa?". It's correct in GENERIC and LINT, which is why I only needed four reboots to figure out why my keyboard wasn't keyboarding. END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-05-16T23:51:10.000000Z K 7 svn:log V 101 s/cF/nF/ in a couple of places. PR: 10841 Submitted by: Kaneda Hiloshi END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-05-17T00:53:56.000000Z K 7 svn:log V 197 Add the options MAP_PREFAULT and MAP_PREFAULT_PARTIAL to vm_map_find/insert, eliminating the need for the pmap_object_init_pt calls in imgact_* and mmap. Reviewed by: David Greenman END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-17T03:32:19.000000Z K 7 svn:log V 52 MFC: {rev 1.3} refer to kget(8) instead of dset(8). END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-17T05:19:13.000000Z K 7 svn:log V 143 Refer to current names for swap partitions in the `FILES' section. PR: docs/11709 Submitted by: Matthew D. Fuller END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-17T05:23:17.000000Z K 7 svn:log V 112 Use current names for swap devices. PR: docs/11708 Submitted by: Matthew D. Fuller END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-17T05:49:45.000000Z K 7 svn:log V 208 Don't compile the `xe' driver by default. Unlike the zp and ze drivers, xe requires the `card' controler to be defined. And unlike the ed, ep and fe drivers, the xe driver doesn't support a non-PCMCIA NIC. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-17T12:07:00.000000Z K 7 svn:log V 18 Removed ucmpdi2.c END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-17T12:09:07.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.144. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-17T12:13:28.000000Z K 7 svn:log V 44 Sync with sys/i386/isa/npx.c revision 1.73. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-17T12:38:28.000000Z K 7 svn:log V 74 - Fixed default irq in SMP kernel. - Removed hardcode IRQ in #ifdef PC98. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-17T12:40:35.000000Z K 7 svn:log V 109 Sync with sys/i386/conf/GENERIC revision 1.143.2.12. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-17T12:41:06.000000Z K 7 svn:log V 111 Sync with sys/i386/conf/files.i386 revision 1.220.2.4. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-17T12:41:52.000000Z K 7 svn:log V 113 Sync with sys/i386/i386/userconfig.c revision 1.126.2.5. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-17T13:28:35.000000Z K 7 svn:log V 131 Change the definition of e_tdev in struct kinfo_proc from dev_t to udev_t Reviewed by: Poul-Henning Kamp END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-17T13:50:24.000000Z K 7 svn:log V 24 Use NOUDEV for udev_t's END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-05-17T15:58:47.000000Z K 7 svn:log V 814 Seventh update to the new ATA/ATAPI driver: Fixed problems: LS120 drives currupted data. The workaround for drives not supporting upto 64K transfers has been reworked. It works now both on LS120 & ZIP drives. ISA only configs wont compile. Fixed. The ATA driver wont share interrupts. Fixed. The "unwanted interrupt" warning gave wrong controller. Another lun<>unit messup from the newbus integration. Some minor cleanups and rearrangements as well. As usual USE AT YOUR OWN RISK!!, this is still pre alpha level code. Especially the DMA support can hose your disk real bad if anything goes wrong, again you have been warned :) Notebook owners should be carefull that their machines dont suspend as this might cause trouble... But please tell me how it works for you! Enjoy! -Søren END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-05-17T15:59:57.000000Z K 7 svn:log V 201 This gem deserve to live forever: "Non stop trains to Roma Termini Station leave from 7.38 a.m. to 10.08 p.m., hourly." (from: http://www.italyhotel.com/roma/guida/collegamenti.html) END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-17T21:51:41.000000Z K 7 svn:log V 36 Fix whitespace. Correct a comment. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-17T21:53:09.000000Z K 7 svn:log V 147 Add a masking scheme to allow for detection of unknown cards using a chip we think we understand. Correct identification entry for the AHA2950U2. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-17T21:53:51.000000Z K 7 svn:log V 44 Update copyright. Correct some whitespace. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-17T21:56:00.000000Z K 7 svn:log V 293 Correct the comment for the last commit. Clean up the handling of failure modes in our attach so we don't free resources twice. ahc_free() will do all of the work for us (as would be required by an unload event) so we only need to handle resources that the softc has not taken ownership of. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-17T21:58:40.000000Z K 7 svn:log V 93 MFC: Use an id masking scheme to provide generic chip probes. Fix 2950U2B ident entry. END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-05-17T22:49:46.000000Z K 7 svn:log V 22 Typo. PR: doc/11582 END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-05-17T22:55:43.000000Z K 7 svn:log V 27 MFC: typo. PR: doc/11582 END K 10 svn:author V 6 archie K 8 svn:date V 27 1999-05-17T23:47:27.000000Z K 7 svn:log V 169 Add a note that when a stream opened via fdopen() is closed via fclose(), the underlying file descriptor is also closed. To me at least this wasn't immediately obvious. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-18T00:41:05.000000Z K 7 svn:log V 51 Make xpt_path_comp work on wildcarded paths again. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-18T00:41:43.000000Z K 7 svn:log V 56 MFC: Make xpt_path_comp work on wildcarded paths again. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-18T00:44:28.000000Z K 7 svn:log V 37 deal with a.out ldconfig paths also. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-18T00:49:40.000000Z K 7 svn:log V 34 MFC: handle a.out ldconfig paths. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-18T01:37:46.000000Z K 7 svn:log V 196 Move the tty locking stuff back out to physical.c so that we lock the device *before* we open it. We still open the device only once - and then ask all our handlers if they know how to handle it. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-18T03:58:49.000000Z K 7 svn:log V 112 Correct a bug where the chip could be unpaused in the middle of a bus or device reset error recovery operation. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-18T03:59:39.000000Z K 7 svn:log V 55 MFC: Fix unpause during bus or device reset operation. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-18T04:48:58.000000Z K 7 svn:log V 118 Add a strsignal(3) (like strerror(3)) for libc compatability with other systems. NetBSD, Linux, SVR4 etc all have it. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-05-18T05:38:48.000000Z K 7 svn:log V 106 vm_map_insert: General cleanup. Eliminate coalescing checks that are duplicated by vm_object_coalesce. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-18T05:51:09.000000Z K 7 svn:log V 66 Identify illegal switches, don't print them as '?' in the error.. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-05-18T06:01:49.000000Z K 7 svn:log V 53 pmap_qremove: Eliminate unnecessary TLB shootdowns. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-05-18T11:05:58.000000Z K 7 svn:log V 60 The previous commit was wrong! This is the correct one ;-< END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-05-18T11:07:12.000000Z K 7 svn:log V 34 Remove unnecessary function call. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-05-18T11:08:39.000000Z K 7 svn:log V 18 Silence warnings. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-05-18T11:33:14.000000Z K 7 svn:log V 79 Slight reorganization of internal interface in the keyboard controller driver. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-18T12:14:39.000000Z K 7 svn:log V 117 Bt848 driver release 1.65 Updated with australian channel set Submitted by: Ivan Brawley END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-18T12:16:15.000000Z K 7 svn:log V 310 Bt848 driver release 1.65 Change Intel GPIO mask to hopefully stop turning the Intel Camera off Fixed tuner selection on Hauppauge card with tuner 0x0a Replaced none tuner with no tuner for Theo de Raadt . Ivan Brawley added the Australian channel frequencies. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-18T12:55:11.000000Z K 7 svn:log V 79 Update text on using the smbus, iibus, iicbb controllers with the bktr device. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-18T13:14:43.000000Z K 7 svn:log V 90 Avoid negative numbers in dev_t manipulation. This should fix recent MFS related crashes. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-18T14:53:52.000000Z K 7 svn:log V 151 TIOCEXT is also inapproriate before the slave is open, return EAGAIN when these ioctls are attempted. Move a misplaced comment. Pointed out by: Bruce END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-18T16:18:42.000000Z K 7 svn:log V 541 Added device major 125 for the Advantech PCI-1750 Digital IO card. A very nice i/o board with 16 open collector outputs (capable of driving 5-40v) and 16 inputs Also has 2 16 bit cascadable counters (10Mhz clock) capable of generating interrupts. It is a PCI card, and emulates the Intel 8254 timer. It uses the PLX PCI-9050 PCI bus interface to map the 8254 style hardware and the i/o registers into the IO space. Developed by Jennifer Clark Strathclyde University Transparent Telepresence Research Group END K 10 svn:author V 3 jmg K 8 svn:date V 27 1999-05-18T19:37:37.000000Z K 7 svn:log V 353 make md5 checksums actually work instead of simply calculating the length of an empty buffer... the output file wasn't readable... also warn that we can't checksum on stdout and print out the base64 encoded version of the md5 checksum... Site to actually return md5 digest: web.golux.com Verified that fetch was broken: Ken Coar END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-18T19:44:54.000000Z K 7 svn:log V 109 Update isa_print_child to match i386. Submitted by: Kazutaka YOKOTA END K 10 svn:author V 3 jmg K 8 svn:date V 27 1999-05-18T19:57:29.000000Z K 7 svn:log V 35 MFC: make md5 digest actually work END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-18T20:43:49.000000Z K 7 svn:log V 68 Another minor fix from i386 to remember when the port is set to -1. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-18T20:48:43.000000Z K 7 svn:log V 153 Move pcibus (host -> pci bus) probe/attach routines from nexus to pcibus.c. pci_cfgopen() becomes static and there are no more bus #ifdef's in nexus.c. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-18T21:03:30.000000Z K 7 svn:log V 364 Don't detect an EISA bus unless we see a "card" there somewhere. An EISA motherboard will have a card for the "motherboard" on slot 0. eisa0: on motherboard mainboard0: at slot 0 on eisa0 This should stop the probe "detecting" an EISA bus everywhere that has a 'controller eisa0' line regardless of whether it's really there. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-18T21:24:16.000000Z K 7 svn:log V 83 Calibrate the processor cycle counter instead of believing what the firmware says. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-18T21:26:21.000000Z K 7 svn:log V 35 Add support for clock calibration. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-18T21:27:47.000000Z K 7 svn:log V 24 MFC: Calibrate the PCC. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-05-18T22:10:05.000000Z K 7 svn:log V 46 Drop some non-existent commented-out targets. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-18T22:31:49.000000Z K 7 svn:log V 28 Unbreak compilation of LINT END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-18T22:48:18.000000Z K 7 svn:log V 59 Update the list of devices supported (nothing spectacular) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-18T23:20:14.000000Z K 7 svn:log V 102 Nearly forgot, remove pci_cfgopen() - it's unused on the alpha and is no longer exported on the i386. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-05-19T01:48:27.000000Z K 7 svn:log V 145 MFC: 1.74->1.75 fix the kern.quantum sysctl to match -current This is measured in usecs. default value is 100000 (10 ticks). Submitted by: BDE END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-19T02:05:11.000000Z K 7 svn:log V 56 Add a commented out COMPAT22, since we have the others. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-19T02:05:50.000000Z K 7 svn:log V 69 Add a commented out COMPAT22 and COMPAT3x, since we have the others. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-19T02:30:13.000000Z K 7 svn:log V 109 Show the usage of flags in the synopsis. (I couldn't figure out how to suround `flags _flags_' by []'s :-( ) END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-19T06:32:00.000000Z K 7 svn:log V 132 Fixed disordering and duplication of MLINKS in previous commit to libc/string/Makefile.inc. psignal.3 doesn't live in libc/string. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-19T08:56:56.000000Z K 7 svn:log V 78 Add ftp5.uk.freebsd.org Submitted by: Roger Hardiman END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-19T08:57:20.000000Z K 7 svn:log V 29 MFC: add ftp5.uk.freebsd.org END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-19T10:49:46.000000Z K 7 svn:log V 147 Add CHAP/PAP question to the ppp setup dialog, simplifying things considerably for some. Submitted by: Jack O'Neill END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-19T10:50:14.000000Z K 7 svn:log V 22 MFC: PAP/CHAP dialog. END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-05-19T19:39:11.000000Z K 7 svn:log V 130 Fix a typo, and get rid of the bugs section that talks about adding different ways to specify devices. That code has been added. END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-05-19T19:40:20.000000Z K 7 svn:log V 136 MFC: Fix a typo, and get rid of the bugs section that talks about adding different ways to specify devices. That code has been added. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-19T22:04:21.000000Z K 7 svn:log V 94 Updated Australian channel frequencies Submitted by: Ivan Brawley END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-19T22:08:01.000000Z K 7 svn:log V 148 * Remove "'s in the synopsis as config(8) does not require them any more. * Optional bits now shown as such. Submitted by: Philippe Charnier & bde END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-05-19T23:00:18.000000Z K 7 svn:log V 268 MFC: change reference count in struct ifaddr to a u_int, to be able to handle more than 2^16 routes to the same interface. Fix suggested by Andrew Bangs in PR kern/10570. Tested by Don Lewis under -stable. PR: kern/10570 END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-20T00:00:58.000000Z K 7 svn:log V 68 Oops, set module->file.. PR: 1179 Submitted-by: lha@stacken.kth.se END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-05-20T04:51:21.000000Z K 7 svn:log V 43 MFC: {rev 1.10} correct swap device names. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-20T08:00:08.000000Z K 7 svn:log V 51 Sync with sys/boot/i386/btx/Makefile revision 1.5. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-20T08:30:48.000000Z K 7 svn:log V 59 Consistantly protect "#define FOO ..." with "#undef FOO". END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-05-20T09:12:06.000000Z K 7 svn:log V 802 Eigth update to the new ATA/ATAPI driver: Fixed problems: LS120/ZIP drives still currupted data. Reworked once again, buffered I/O is just ignoring any sizehints it is given :( Now the atapifd driver splits up requests for devices that has limitted transfer size. ISA only configs fails on boot with interrupt timeouts. The new-bus integration introduced a bug where the softc ptr was lost during the probe. Some minor cleanups and rearrangements as well. As usual USE AT YOUR OWN RISK!!, this is still pre alpha level code. Especially the DMA support can hose your disk real bad if anything goes wrong, again you have been warned :) Notebook owners should be carefull that their machines dont suspend as this might cause trouble... But please tell me how it works for you! Enjoy! END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-05-20T09:48:13.000000Z K 7 svn:log V 62 Include sys/isa/isareg.h rather than i386/isa/isa.h for i386. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-05-20T09:49:33.000000Z K 7 svn:log V 115 - Include isa/isareg.h rather than i386/isa/isa.h for i386. - Remove unused (thus, commented out) section of code. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-05-20T09:56:18.000000Z K 7 svn:log V 47 Remove bio/cam/net/tty labels. OKed by: peter END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-05-20T10:14:57.000000Z K 7 svn:log V 69 upgrade isdn4bsd from version 0.71 to the just released version 0.81 END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-05-20T15:33:33.000000Z K 7 svn:log V 339 Add support for multiple PCI "hoses" used on various alpha platforms. The specific intent of this commit is to pave the way for importing Compaq XP1000 support. These changes should not affect the i386 port. Reviewed by: Doug Rabson (actually, he walked me through most of it & deserves more than reviewd-by credit ) END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-20T16:55:57.000000Z K 7 svn:log V 38 MFC. Assorted memory management bugs. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-05-20T17:04:36.000000Z K 7 svn:log V 33 MFC. Remove deprecated comments. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-20T19:52:04.000000Z K 7 svn:log V 34 Add comment about split in driver END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-05-20T20:02:37.000000Z K 7 svn:log V 192 usbdi.h: Implement priorities. GENERIC, LINT, files: Remove remarks about ordering of device names. GENERIC, LINT: Sort the devices alphabetically in LINT and GENERIC. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1999-05-20T20:20:24.000000Z K 7 svn:log V 135 Make incoming packets work as keepalives, too. This should fix problems for some games. Notified of problem by: tim@turbinegames.com END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-05-20T21:42:34.000000Z K 7 svn:log V 32 MFC: Sync with current version. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1999-05-20T22:23:04.000000Z K 7 svn:log V 77 Ignore the MAIL environment variable when the -u flag is set. PR: bin/8665 END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-20T23:33:35.000000Z K 7 svn:log V 123 Set CHAR_{MIN,MAX} according to -funsigned-char flag given or not PR: 11627 Submitted by: Petr Lampa END K 10 svn:author V 3 mks K 8 svn:date V 27 1999-05-20T23:52:15.000000Z K 7 svn:log V 109 Print SPANS addresses in the correct byte order. PR: 11691 Submitted by: Jim Pirzyk END K 10 svn:author V 3 jmz K 8 svn:date V 27 1999-05-21T01:09:45.000000Z K 7 svn:log V 106 FIx the output of long command names. PR: bin/10027 Submitted by: Arne Henrik Juul END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-21T04:37:48.000000Z K 7 svn:log V 1248 This commit adds driver support for PCI fast ethernet cards based on the ADMtek AL981 "Comet" chipset. The AL981 is yet another DEC tulip clone, except with simpler receive filter options. The AL981 has a built-in transceiver, power management support, wake on LAN and flow control. This chip performs extremely well; it's on par with the ASIX chipset in terms of speed, which is pretty good (it can do 11.5MB/sec with TCP easily). I would have committed this driver sooner, except I ran into one problem with the AL981 that required a workaround. When the chip is transmitting at full speed, it will sometimes wedge if you queue a series of packets that wrap from the end of the transmit descriptor list back to the beginning. I can't explain why this happens, and none of the other tulip clones behave this way. The workaround this is to just watch for the end of the transmit ring and make sure that al_start() breaks out of its packet queuing loop and waiting until the current batch of transmissions completes before wrapping back to the start of the ring. Fortunately, this does not significantly impact transmit performance. This is one of those things that takes weeks of analysis just to come up with two or three lines of code changes. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-21T04:42:36.000000Z K 7 svn:log V 29 Ack! Cut & paste-o: xl -> al END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-05-21T04:56:32.000000Z K 7 svn:log V 42 Fix typo (#unset where #undef was meant). END K 10 svn:author V 7 roberto K 8 svn:date V 27 1999-05-21T07:10:35.000000Z K 7 svn:log V 133 ftp3.fr.freebsd.org (UVSQ, Versailles, France) has been available for a long time. Submitted by: Rémy Card END K 10 svn:author V 7 roberto K 8 svn:date V 27 1999-05-21T07:16:55.000000Z K 7 svn:log V 187 MFC: too bad I didn't checked this before 3.2... ftp3.fr.freebsd.org (UVSQ, Versailles, France) has been available for a long time. Submitted by: R\xe9my Card END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-21T08:23:58.000000Z K 7 svn:log V 167 Silently return NULL from devclass_get_device if dc == NULL. The caller should be handling NULL returns already. Submitted by: Andrew Gallatin END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-21T08:37:08.000000Z K 7 svn:log V 101 i386/isa/lpt.c is for olpt, not lpt. This caused the parallell port to be probed and attached twice. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-21T08:57:11.000000Z K 7 svn:log V 76 MFC: upgrade to perl 5.00503 Spotted-by: Ruslan Ermilov (ru@ucb.crimea.ua) END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-21T09:00:58.000000Z K 7 svn:log V 36 Argh! forgot this: PR: conf/11747 END K 10 svn:author V 3 des K 8 svn:date V 27 1999-05-21T09:07:57.000000Z K 7 svn:log V 110 -STABLE is not -CURRENT. -STABLE's config(8) still requires double-quotes around options with digits in them. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-05-21T11:00:56.000000Z K 7 svn:log V 37 Don't do anything on alpha machines. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-05-21T14:46:52.000000Z K 7 svn:log V 119 Improve handling of "do ... while" following "else". This change eliminates some incorrect "Unmatched 'else'" errors. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-21T14:59:48.000000Z K 7 svn:log V 42 Fix a couple of small grammatical errors. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-21T15:39:08.000000Z K 7 svn:log V 72 Add -lradius to the libs section. This is required by the new ppp code. END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-05-21T15:54:40.000000Z K 7 svn:log V 51 Realy fix overflow on SO_*TIMEO Submitted by: bde END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-05-21T16:10:44.000000Z K 7 svn:log V 147 Fix a sign-extension bug in xntpdc's "kerninfo" output for on 64-bit machines. Negative pll offset values were printed as large positive numbers. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-05-21T16:12:09.000000Z K 7 svn:log V 78 MFC 1.2 -> 1.3: Fix sign-extension bug in kerninfo output on 64-bit machines. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1999-05-21T17:04:13.000000Z K 7 svn:log V 185 Chflags was clearing all flags supplied on the command line after a clearing flag like dump or noschg, etc. PR: bin/10071 Submitted by: Andreas Klussmann END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-21T18:28:32.000000Z K 7 svn:log V 31 Remove duplicated `ex0' entry. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-21T18:35:57.000000Z K 7 svn:log V 22 Add usr/libexec/ld.so END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-21T18:37:33.000000Z K 7 svn:log V 29 Need a few more dependacies. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-21T18:40:54.000000Z K 7 svn:log V 58 Add an a.out ld.so so these distributions are standalone. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-05-21T20:52:42.000000Z K 7 svn:log V 49 Fix hostname lookup problems on 64-bit machines. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-05-21T20:58:49.000000Z K 7 svn:log V 54 MFC: Fix hostname lookup problems on 64-bit machines. END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-05-21T22:02:02.000000Z K 7 svn:log V 189 Fix a memory leak and a double free that could happen in certain error cases. These were unlikely to happen in normal operation. Noticed by: "Christopher R. Bowman" END K 10 svn:author V 3 ken K 8 svn:date V 27 1999-05-21T22:03:34.000000Z K 7 svn:log V 195 MFC: Fix a memory leak and a double free that could happen in certain error cases. These were unlikely to happen in normal operation. Noticed by: "Christopher R. Bowman" END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-21T23:58:12.000000Z K 7 svn:log V 154 Remove some #ifdef'ed code. The ADMtek doesn't have a 'enable reception of broadcast frames' bit, so we don't need any code in al_init() to set/clear it. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1999-05-22T02:01:59.000000Z K 7 svn:log V 111 Add euro-currency and constant rates of EMU area. PR: bin/9263 Submitted by: Timo J. Rinne END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-22T02:33:08.000000Z K 7 svn:log V 182 Remove `ix' driver. Justin Gibbs added support for the EtherExpress16 to the `ie' driver in rev 1.41 of if_ie.c on 1997/04/14. Thus retiring the `ix' driver. Forgotten by: gibbs END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-22T02:34:33.000000Z K 7 svn:log V 61 MFC: remove dup `ex' driver entry and OBE `ix' driver entry. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-22T04:34:59.000000Z K 7 svn:log V 51 Restored rev.1.76 which was clobbered by rev.1.77. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-05-22T04:43:04.000000Z K 7 svn:log V 64 Cosmetic changes to make it compile without errors in gcc -Wall END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-05-22T04:57:25.000000Z K 7 svn:log V 149 MFC: Make Vinum compile correctly without VINUMDEBUG Tripped-over-by: Thomas Stromberg "R. Luettgen" END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-05-22T06:00:05.000000Z K 7 svn:log V 99 Move arpcom structure be the first in softc structure.a Needed for ether_ioctl. PR: pending/11754 END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-05-22T06:10:14.000000Z K 7 svn:log V 100 Move arpcom structure be the first in softc structure. Needed for ether_ioctl. PR: pending/11754 END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-22T06:57:22.000000Z K 7 svn:log V 163 If we're going to do such a non-UNIX(tm)y thing as appending output to a file instead of truncating, at least word the notice of output redirection appropriately. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-22T07:54:38.000000Z K 7 svn:log V 38 Fixed disordering in previous commit. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-22T08:25:02.000000Z K 7 svn:log V 62 Fix a coredump when debugging corefiles from static programs. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-22T08:29:22.000000Z K 7 svn:log V 51 MFC: Problems with coredumps from static programs. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-05-22T08:36:55.000000Z K 7 svn:log V 37 Fixed style bugs in previous commit. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-22T09:39:31.000000Z K 7 svn:log V 120 Recover from removing the last (unshared) interrupt handler. PR: 11806 Submitted by: Assar Westerlund END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-22T09:52:21.000000Z K 7 svn:log V 41 Add seatbelt like in previous function.. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-05-22T12:55:16.000000Z K 7 svn:log V 80 Include a table of disk error codes and a note about the cylinder > 1023 issue. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-05-22T13:01:48.000000Z K 7 svn:log V 50 MFC: Minor improvements, references to loader(8). END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-05-22T13:03:28.000000Z K 7 svn:log V 43 MFC: Disk error codes and cyl > 1023 note. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-05-22T13:18:28.000000Z K 7 svn:log V 47 Fix a reference to the mysterious Mike Smisth. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-05-22T13:22:17.000000Z K 7 svn:log V 22 MFC: smisth -> smith. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-22T14:57:15.000000Z K 7 svn:log V 122 Add some helper functions to make it easier to write a driver for a bus which needs to manage resources for its children. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-22T15:18:28.000000Z K 7 svn:log V 332 * Factor out the common code between the isa bus drivers for i386 and alpha. * Re-work the resource allocation code to use helper functions in subr_bus.c. * Add simple isa interface for manipulating the resource ranges which can be allocated and remove the code from isa_write_ivar() which was previously used for this purpose. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-22T15:45:47.000000Z K 7 svn:log V 50 Don't use BUS_WRITE_IVAR to manipulate resources. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-22T15:47:34.000000Z K 7 svn:log V 47 Use the resource apis to manipulate resources. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-22T16:12:54.000000Z K 7 svn:log V 284 - Fix up some comments in if_wi.c (no code changes) - Mention that the 6Mbps turbo adapters are supported in HARDWARE.TXT and RELNOTES.TXT and the wi.4 man page - Mention turbo adapters in the wicontrol.8 man page and provide a complete table of available transmit speed settings END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-22T16:21:47.000000Z K 7 svn:log V 148 I seem to be having some CVS problems... I don't know why this wasn't commited with the Makefile fixes. CVS/Entries clearly show it being added... END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-05-22T16:21:48.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 dfr K 8 svn:date V 27 1999-05-22T17:35:04.000000Z K 7 svn:log V 48 Cope with non page-aligned arguments to ioperm. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-22T17:35:48.000000Z K 7 svn:log V 23 Port pnpinfo to alpha. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-22T19:38:04.000000Z K 7 svn:log V 55 Use BINOWN and BINGRP (some people do change these...) END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-05-22T20:10:31.000000Z K 7 svn:log V 91 Don't call calcru() on a swapped-out process. calcru() access p_stats, which is in U-area. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-22T21:03:31.000000Z K 7 svn:log V 90 Bring the WaveLAN/IEEE 802.11 driver and the wicontrol(8) utility into the stable branch. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-22T21:08:48.000000Z K 7 svn:log V 83 Bring the WaveLAN/IEEE 802.11 driver and wicontrol utility into the stable branch. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-22T21:09:49.000000Z K 7 svn:log V 44 Dangit... missed the cvs add on if_wireg.h. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-22T21:50:40.000000Z K 7 svn:log V 241 First cut at a driver for the amd53c974 PCI SCSI host adapter. This driver lacks error recovery and still needs more testing, but it's about time I got it under revision control. Submitted by: Tekram Inc. Bus Space/DMA and cleanup: gibbs END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-22T21:58:47.000000Z K 7 svn:log V 1248 Add the XPT_PATH_STATS and XPT_GDEV_STATS function codes. These ccb types allow the reporting of error counts and other statistics. Currently we provide information on the last BDR or bus reset as well as active transaction inforamtion, but this will be expanded as more information is added to aid in error recovery. Use the 'last reset' information to better handle bus settle delays. Peripheral drivers now control whether a bus settle delay occurs and for how long. This allows target mode peripheral drivers to avoid having their device queue frozen by the XPT for what shoudl only be initiator type behavior. Don't perform a bus reset if the target device is incapable of performing transfer negotiation (e.g. Fiber Channel). If we don't perform a bus reset but the controller is capable of transfer negotiations, force negotiations on the first transaction to go to the device. This ensures that we aren't tripped up by a left over negotiation from the prom, BIOS, loader, etc. Add a default async handler funstion to cam_periph.c to remove duplicated code in all initiator type peripheral drivers. Allow mapping of XPT_CONT_TARGET_IO ccbs from userland. They are itentical to XPT_SCSI_IO ccbs as far as data mapping is concerned. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-22T22:00:24.000000Z K 7 svn:log V 323 Add a default async handler funstion to cam_periph.c to remove duplicated code in all initiator type peripheral drivers. scsi_target.c: Release ATIO structures that wind up in the 'unkown command queue' for consumption by our userland counterpart, back to the controller when the exception for that command is cleared. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-22T22:04:11.000000Z K 7 svn:log V 434 aic7xxx.c: Honor the 'bus reset at startup' option now that the XPT properly handles transfer negotiation in this scenario. Honor the sync rate settings on Ultra2 controllers. We would always negotiate at the fastest speed. Oops. aic7xxx.h: Whitespace. aic7xxx.seq: Fix a minor nit that would cause the controller to miss the update of the negotiation required bitmask causing the negotiation to be delayed by a command. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-22T22:10:07.000000Z K 7 svn:log V 20 Add the amd driver. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1999-05-22T22:56:26.000000Z K 7 svn:log V 142 Initialize exit code so that the program exits with code 0 on success. PR: bin/10904 Submitted by: Ben Smithurst END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-22T22:57:38.000000Z K 7 svn:log V 116 MFC: Better bus settle and reset behavior. XPT_PATH/GDEV_STATS. Suport scanning without an initial bus reset. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-22T22:58:30.000000Z K 7 svn:log V 130 MFC: Use cam_periph_async for default async event handling. Fix a few target mode bugs related to userland command handling. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-22T22:59:13.000000Z K 7 svn:log V 78 MFC: Fix minor negotiation bug on U2 chips. Honor 'no initial reset' option. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1999-05-23T00:37:56.000000Z K 7 svn:log V 179 Construct the profile file name from the name of the executable. A program compiled with -pg and run will generate a file .gmon, not gmon.out. PR: bin/8426 END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-23T02:11:41.000000Z K 7 svn:log V 67 Add a missing backslash from the last commit. (Broke installworld) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-23T10:02:46.000000Z K 7 svn:log V 84 Install g2c.h header incase others want to call libg2c from C. Submitted by: Steve END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-23T10:51:33.000000Z K 7 svn:log V 106 Make MFS_ROOT work again. MFS_ROOT means that rootdev is not set. Broken by: phk Problem ignored by: phk END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-23T10:55:33.000000Z K 7 svn:log V 125 Fix a problem with static initialisation of mutexes and condition variables. Submitted by: Dan Eischen END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-23T11:11:31.000000Z K 7 svn:log V 107 Don't reference non-existant ATAPI option.. PR: 11814 Submitted by: Sheldon Hearn END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-23T13:43:04.000000Z K 7 svn:log V 100 Use the correct width integer on both i386 and alpha. Reviewed by: Steve Price END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-23T13:52:05.000000Z K 7 svn:log V 40 brucify Mentioned by: sprice@hiwaay.net END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-23T13:52:33.000000Z K 7 svn:log V 13 MFC: brucify END K 10 svn:author V 3 jmz K 8 svn:date V 27 1999-05-23T15:58:22.000000Z K 7 svn:log V 277 xargs was spliting the input in a very different way from everyone else, and was also a bit inconsistent: leading blanks, or any double blanks generated empty arguments, but a trailing blank did not. PR: bin/2630, bin/10914 Submitted by: Arne Henrik Juul END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-23T17:57:23.000000Z K 7 svn:log V 77 Get case right in "COMPAT3X". Submitted by: Kevin Street END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-23T18:44:57.000000Z K 7 svn:log V 58 MFC: Sync the driver with release 1.66 (CVS version 1.79) END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-23T18:54:34.000000Z K 7 svn:log V 199 Poll for interrupts in bt_cmd in case they are masked. A completing mailbox command will block the completion of an immediate command, so we must service them for our command to succeed. PR: 11799 END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-23T18:55:58.000000Z K 7 svn:log V 104 Don't reference our SCB until we have validated that the firmware has returned an SCB that is in range. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-23T18:57:29.000000Z K 7 svn:log V 206 Rely on the statistics in XPT_GDEV_STATS instead of the versions still retained in XPT_GDEV_TYPE for binary compatibility. Mark the legacy structure values for removal when we bump the major CAM revision. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-23T18:58:43.000000Z K 7 svn:log V 23 MFC: Fix for PR 11799. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-23T18:59:50.000000Z K 7 svn:log V 49 failled->failed Submitted by: emily@ucdavis.edu END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-05-23T19:00:41.000000Z K 7 svn:log V 62 MFC: Use values from XPT_GDEV_STATS instead of XPT_GDEV_TYPE. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-23T20:01:20.000000Z K 7 svn:log V 44 Use RELENG_3 as an example, not RELENG_2_2. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-23T21:40:51.000000Z K 7 svn:log V 201 Added rgb_vbi_prog() to capture VBI data and video at the same time. To capture VBI data, /dev/vbi must be opened before starting video capture. A partly on code from Hiroki Mori END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-05-23T23:17:28.000000Z K 7 svn:log V 31 Getopt(3) returns -1, not EOF. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-05-23T23:18:38.000000Z K 7 svn:log V 30 Getopt(3) returns -1 not EOF. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-05-23T23:24:26.000000Z K 7 svn:log V 30 getopt(3) returns -1 not EOF. END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-24T00:27:12.000000Z K 7 svn:log V 261 - Back out Luoqi's cdevsw stuff. It panics on my system and is not required. - Fix an error message. - Do the MFS_ROOT setting of mountrootfsname in mfs_init() instead of cpu_rootconf(). - Set rootdev in mfs_init instead of later in mfs_mount() iff MFS_ROOT. END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-24T00:30:49.000000Z K 7 svn:log V 334 - Make setroot() conditional on FFS etc, to avoid a compiler warning on systems with no FFS. - Remove all references to mfs from cpu_rootconf(). mfs_init is called prior to cpu_rootconf(), so it can set mountrootfsname to mfs and (more imporantly) set rootdev using the (bogus in Bruce's opinion) special major number of 255. END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-24T00:34:10.000000Z K 7 svn:log V 273 Remove the test for bdevsw(dev) == NULL from bdevvp() because it fails if there is no character device associated with the block device. In this case that doesn't matter because bdevvp() doesn't use the character device structure. I can use the pointy bit of the axe too. END K 10 svn:author V 3 jmz K 8 svn:date V 27 1999-05-24T00:35:47.000000Z K 7 svn:log V 107 Fix typo in dump reporting PR: bin/10573 Submitted by: Christian Weisgerber END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-24T00:37:26.000000Z K 7 svn:log V 186 Back out my previous change (phk didn't like it) in favour of setting rootdev in the mfs initialisation code iff MFS_ROOT (which Bruce doesn't like). Damned if I do - damned if I don't. END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-24T00:54:17.000000Z K 7 svn:log V 75 Remove the mfs stuff now that mfs_init() does the MFS_ROOT initialisation. END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-24T01:15:28.000000Z K 7 svn:log V 116 Remove the static declaration from the line[] variable to allow openpty() to be called from a threaded application. END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-05-24T01:54:56.000000Z K 7 svn:log V 37 MFC: s/cF/nF/ in a couple of places. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-24T03:08:46.000000Z K 7 svn:log V 331 Fix a [start,end] vs [start,count] botch that corrupted the resource manager and prevented IOPort allocation beyond the first EISA slot from working. subr_rman.c should have trapped this on the way into the system rather than tripping over the wreckage. Head banged into wall repeatedly by: "Matthew N. Dodd" END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-05-24T07:22:55.000000Z K 7 svn:log V 159 Added a missing comma to the static condition variable initialisation definition. Submitted by: David Leonard , an OpenBSD guy. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-24T09:04:35.000000Z K 7 svn:log V 68 Don't warn about ``!'' lines being unindented commands in ppp.conf. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-24T09:05:07.000000Z K 7 svn:log V 73 MFC: Don't warn about ``!'' lines being unindented commands in ppp.conf. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-05-24T10:01:22.000000Z K 7 svn:log V 416 close pr 10889: + add a missing call to dn_rule_delete() when flushing firewall rules, thus preventing possible panics due to dangling pointers (this was already done for single rule deletes). + improve "usage" output in ipfw(8) + add a few checks to ipfw pipe parameters and make it a bit more tolerant of common mistakes (such as specifying kbit instead of Kbit) PR: kern/10889 Submitted by: Ruslan Ermilov END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-05-24T10:09:26.000000Z K 7 svn:log V 26 MFC: close PR# kern/10889 END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-05-24T10:17:24.000000Z K 7 svn:log V 20 MFC: close pr 10889 END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-24T14:56:55.000000Z K 7 svn:log V 1396 Fix bug that can cause transmit corruption. There are actually two 'rings' in the transmit code: the TX descriptor ring, and a 'shadow' ring of mbuf pointers, one for each TX descriptor. When transmitting a packet that consists of several fragments in an mbuf chain, we link each fragment to a descriptor in the TX ring, but we only save a pointer to the mbuf chain. This pointer is saved in the shadow ring entry which corresponds to the first fragment in the packet. Later, ti_txeof() can release the whole chain with a single m_freem() call. (We need the second ring to keep track of the virtual addresses of the mbuf chains.) The problem with this is that the Tigon isn't actually through with the mbuf chain until it reaches the last fragment (which has the TI_BDFLAG_END bit set), however the current scheme releases the mbuf chain as soon as the first fragment is consumed. This is wrong, since the mbufs can then be yanked out from under the Tigon and modified before the other fragments can be transmitted. The fix is to make a one line change to ti_encap() so that it saves the mbuf chain pointer in the shadow ring entry that corresponds to the last fragment in TX ring instead of the first. This prevents the mbufs from being released until the last fragment is transmitted. Painstakingly diagnosed and fixed by: Robert Picco Brought to my attention by: dg END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-05-24T15:02:15.000000Z K 7 svn:log V 88 MFC: fix tx corruption bug in ti_encap(), also update to latest Tigon 2 firmware image. END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-24T15:32:30.000000Z K 7 svn:log V 205 Updated PicoBSD kernel config files Use flags 0x40 for ppbus (as per GENERIC) Add comments to match the comments in GENERIC Remove old vector usage Approved by: Andrzej Bialecki END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-24T16:39:17.000000Z K 7 svn:log V 185 Correct the ``ignoring sync/async'' warnings so that they show up with the correct device type. Reassign the correct tcpdevice or execdevice after transfering a link in MP server mode. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-24T16:47:09.000000Z K 7 svn:log V 43 MFC: rev 1.2/1.3 (add ld.so installation) END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-05-24T16:47:10.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'RELENG_3_2_0_RELEASE'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-24T16:55:22.000000Z K 7 svn:log V 15 MFC: add ld.so END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-05-24T17:07:03.000000Z K 7 svn:log V 389 Install libs in ``lib/compat/aout'' rather than ``lib/compat''. The hand-rolled compat22 used in 3.1-R installed into lib/compat/aout, as does the src compat22/ I created. Peter (1999/04/06) changed compat2{0,1} in -CURRENT to use ``lib/compat/aout'' but did not propogate the change to -STABLE. (the commit logs imply that Peter might not have known his changes were post-Branch Point) END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-05-24T17:27:30.000000Z K 7 svn:log V 231 Update PicoBSD kernel config files. Changes are removal of bio, tty, net removal of quotes switches from isa? to nexus? or atkbdc? additional comments These bring the kernel config files in sync with those in RELENG_3 END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-05-24T18:01:03.000000Z K 7 svn:log V 163 Fix i4bteld entry, the section of the sh case for "i4teld*)" should be BEFORE the case for "i4tel*)". (match the longest prefix first!) Recognized by: Harry Starr END K 10 svn:author V 3 mks K 8 svn:date V 27 1999-05-24T18:42:47.000000Z K 7 svn:log V 54 MFC: Print SPANS addresses in the correct byte order. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-05-24T18:50:41.000000Z K 7 svn:log V 66 Don't try to allocate memory resource unless address is non-zero. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-05-24T19:31:16.000000Z K 7 svn:log V 49 Back out changes don't belong to the 3.x branch. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-05-24T22:36:24.000000Z K 7 svn:log V 130 Add mbr: a standard master boot record intended to replace a couple that are presently embedded in the fdisk and sysinstall code. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-05-24T22:36:24.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r47471, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-05-24T22:44:32.000000Z K 7 svn:log V 14 Activate mbr. END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-05-24T23:30:14.000000Z K 7 svn:log V 29 Added Posix rand_r function. END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-24T23:32:00.000000Z K 7 svn:log V 73 Typos (one reported in misc/11876 by Andrew Boothman ) END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-24T23:35:04.000000Z K 7 svn:log V 74 MFC (plus some -stable unique): typos, incl. misc/11876 (Andrew Boothman) END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-24T23:44:57.000000Z K 7 svn:log V 11 MF3S: typo END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-24T23:45:46.000000Z K 7 svn:log V 60 MFC and MFS (bet you never thought that was possible): typo END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-05-24T23:52:46.000000Z K 7 svn:log V 111 Update for post 3.2R since this'll be quickly forgotten otherwise. Say, isn't about time for a -SNAP release? END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-05-25T05:38:27.000000Z K 7 svn:log V 74 Remove references to the obsolete src-eBones collection. PR: conf/11873 END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-05-25T05:44:29.000000Z K 7 svn:log V 58 MFC: Eliminate references to src-eBones. PR: conf/11873 END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-25T09:32:00.000000Z K 7 svn:log V 44 Allow booting from "ad" Reviewed by: Søren END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-05-25T10:30:52.000000Z K 7 svn:log V 78 Back the last change out. It upsets the calculations in sys.c (switch(maj)). END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-25T10:30:58.000000Z K 7 svn:log V 53 Sync with sys/i386/conf/options.i386 revision 1.114. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-25T10:32:10.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.145. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-25T10:38:31.000000Z K 7 svn:log V 111 Sync with sys/i386/conf/files.i386 revision 1.220.2.6. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-05-25T10:41:14.000000Z K 7 svn:log V 122 Merge with sys/i386/isa/wd.c revision 1.192 and 1.193. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-05-25T11:14:33.000000Z K 7 svn:log V 481 Add a -i localname switch (restricted to root) to specify a different local "login" name for rcmd(3). This is particularly useful for things like portslave and other packages with terminal server functionality where a login can either run ppp locally or get shunted off to another box via rlogin depending on radius authentication etc. Quite often the local box doesn't even have accounts, so a flag such as this is needed. Obviously this is restricted to callers with uid == 0. END