Ĭ=45720 254 814 171 138 233 163 162 131 130 200 134 159 195 209 261 214 164 133 146 237 181 160 115 225 192 383 264 115 109 180 134 193 273 193 143 122 204 180 114 129 159 172 130 168 187 127 121 175 116 151 158 143 137 135 541 135 249 289 162 222 177 243 154 162 621 198 204 199 216 131 137 149 495 154 189 136 134 515 135 201 235 161 237 216 254 148 181 286 162 891 472 204 107 165 110 148 146 133 278 131 237 125 221 144 138 163 135 127 104 226 208 221 208 142 703 102 142 107 131 133 174 160 302 423 239 634 207 204 168 215 140 189 147 246 610 221 109 147 143 146 177 127 154 255 118 144 122 153 209 149 497 135 126 192 170 227 148 157 155 169 368 132 143 162 357 186 142 302 194 127 162 327 150 117 540 503 204 138 441 131 136 140 102 148 119 600 295 230 369 245 143 108 209 280 268 206 347 170 258 140 140 255 256 150 304 108 171 220 210 262 408 199 365 353 190 179 228 273 171 256 244 267 161 136 201 241 342 220 212 208 234 248 207 110 115 170 113 142 130 125 187 139 111 161 267 119 285 162 209 105 276 178 219 132 273 K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-16T21:22:55.000000Z K 7 svn:log V 719 Bring the 'new-bus' to the i386. This extensively changes the way the i386 platform boots, it is no longer ISA-centric, and is fully dynamic. Most old drivers compile and run without modification via 'compatability shims' to enable a smoother transition. eisa, isapnp and pccard* are not yet using the new resource manager. Once fully converted, all drivers will be loadable, including PCI and ISA. (Some other changes appear to have snuck in, including a port of Soren's ATA driver to the Alpha. Soren, back this out if you need to.) This is a checkpoint of work-in-progress, but is quite functional. The bulk of the work was done over the last few years by Doug Rabson and Garrett Wollman. Approved by: core END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-16T21:28:10.000000Z K 7 svn:log V 77 Corresponding minimal changes for kernel configuration after new-bus commit. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-16T21:52:27.000000Z K 7 svn:log V 44 Add a sample loadable pci driver Makefile.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-16T23:39:15.000000Z K 7 svn:log V 138 As a temporary anti-foot-shooting measure, don't let the user attach the atkbd device to isa, as was in the old (and 3.x) GENERIC config. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-16T23:54:24.000000Z K 7 svn:log V 69 Copy across some apparently missing cleanups from i386/isa/vga_isa.c END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T00:00:31.000000Z K 7 svn:log V 68 vga_isa.c is now generic, not i386 specific (src/sys/isa/vga_isa.c) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T00:01:59.000000Z K 7 svn:log V 37 We now use the generic isa version.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T00:02:56.000000Z K 7 svn:log V 36 We use the generic isa version now. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T00:06:24.000000Z K 7 svn:log V 105 oops, there was no tek390.c from the last commit, that's something on one of Doug's machines apparently. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T00:37:01.000000Z K 7 svn:log V 40 Merge up to rev 1.226 of i386/isa/sio.c END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T01:02:27.000000Z K 7 svn:log V 65 Merge up to rev 1.234 (nice revision number!) of i386/isa/sio.c. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-04-17T01:57:06.000000Z K 7 svn:log V 100 X11 include directory may not actually contain any header file, check for a specific one (X11/X.h). END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-04-17T04:11:48.000000Z K 7 svn:log V 115 vinum_init: count dead children correctly when waiting for completion. vinum_resetstats: count objects correctly. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-04-17T04:12:33.000000Z K 7 svn:log V 167 When looking at all objects, look at all objects. vinum_lsi: Print rough size of plex in parentheses. Print drive info with -v option (previously required -V). END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-04-17T04:13:04.000000Z K 7 svn:log V 120 When looking at all objects, look at all objects. main: If the wrong version is started, execve the correct version. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-04-17T04:14:40.000000Z K 7 svn:log V 71 Replace with the correct version which sources in the other .gdbinits. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-04-17T04:15:50.000000Z K 7 svn:log V 40 free_vinum: clear up a warning message. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-04-17T07:48:34.000000Z K 7 svn:log V 53 Reverse last checkin, which was a regression. Grrr. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T07:55:15.000000Z K 7 svn:log V 142 Image activators use EXEC_SET(), not TEXT_SET(). (The first is a macro wrapper for DECLARE_MODULE(), the second is a linker set declaration) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T08:36:07.000000Z K 7 svn:log V 87 Well folks, this is it - The second stage of the removal for build support for LKM's.. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T08:56:38.000000Z K 7 svn:log V 66 Oops, forgot this part of lkm code that's been replaced with kld. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T09:12:35.000000Z K 7 svn:log V 21 GC some unused code. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-04-17T09:56:35.000000Z K 7 svn:log V 132 Allocate space for struct isa_device's, not for pointers thereto. This fixes memory corruption that caused calls to address 0 here. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T11:09:08.000000Z K 7 svn:log V 98 Convert the dummynet lkm code to be kld aware (this isn't actually used anywhere that I can see). END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T14:41:41.000000Z K 7 svn:log V 288 Get out the blow torch and hack away all the unused stuff. Note that I zapped the MACHINE_MIPS stuff, it isn't likely to be useful apart from recognition of the machine name. It would be reasonable to expect new ports would look something like the alpha/i386 from a config perspective. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T16:31:13.000000Z K 7 svn:log V 169 Disconnect lkm subdir so we don't build a lkm module, in case something I do breaks world or the nightly snapshots. (you can still do it by hand though for the moment) END K 10 svn:author V 3 des K 8 svn:date V 27 1999-04-17T19:31:18.000000Z K 7 svn:log V 23 MFC: reorganize macros END K 10 svn:author V 3 des K 8 svn:date V 27 1999-04-17T19:32:01.000000Z K 7 svn:log V 17 MFC: PCX decoder END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-17T19:38:38.000000Z K 7 svn:log V 86 Wrap the pcm driver for old isa probes. Correct #ifdef typo for sbxvi (Thanks Brian!) END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-04-17T19:48:45.000000Z K 7 svn:log V 42 Probe the SiS 85c503 as a PCI-ISA bridge. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-04-17T21:48:03.000000Z K 7 svn:log V 97 UHCI_DEBUG should of course be OHCI_DEBUG Reported by: MAEKAWA Masahide END K 10 svn:author V 4 paul K 8 svn:date V 27 1999-04-18T01:03:46.000000Z K 7 svn:log V 179 The changes to vm_page.c have broken the assumption that mallocing early will result in memory below 16M so now we need to explicitly use contigmalloc to get low physical memory. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-04-18T01:05:03.000000Z K 7 svn:log V 98 Make WangTek 51000 a fixed block device. PR: kern/11194 Obtained from:naddy@mips.rhein-neckar.de END K 10 svn:author V 4 paul K 8 svn:date V 27 1999-04-18T01:37:19.000000Z K 7 svn:log V 50 Set ifq_maxlen to number of transmit descriptors. END K 10 svn:author V 4 paul K 8 svn:date V 27 1999-04-18T01:49:16.000000Z K 7 svn:log V 29 Set ifq_maxlen to IFQ_MAXLEN END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-04-18T03:18:33.000000Z K 7 svn:log V 111 Actually build the new fxp module. Updated comments about rotten modules. Fixed disorder and English errors. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T06:13:33.000000Z K 7 svn:log V 86 I missed this PnP change for new-bus.. Submitted by: Blaz Zupan END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:17:31.000000Z K 7 svn:log V 19 Make room for g77. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-18T09:20:08.000000Z K 7 svn:log V 37 A default loader.rc to be installed. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-18T09:21:12.000000Z K 7 svn:log V 67 Installs a default loader.rc if none exists. Document loader.conf. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:22:56.000000Z K 7 svn:log V 77 Minimum change to convert from home-grown f77 to EGCS's g77. (Pre-bdelinted) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:33:25.000000Z K 7 svn:log V 35 Add the EGCS g77 FORTRAN compiler. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:34:01.000000Z K 7 svn:log V 73 Hookup the new FORTRAN compiler. Define `NO_FORTRAN' to not compile it. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:36:11.000000Z K 7 svn:log V 92 Include the parent Makefile.inc so we get a proper BINDIR definition. As explained by: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:39:38.000000Z K 7 svn:log V 32 Use inherited BINDIR defintion. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:41:49.000000Z K 7 svn:log V 26 *** empty log message *** END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:42:56.000000Z K 7 svn:log V 80 Move HAVE_CONFIG_H define to global cc/ Makefile so all can share the benifits. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:44:36.000000Z K 7 svn:log V 21 Add FORTRAN support. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:48:40.000000Z K 7 svn:log V 56 libg2c -- EGCS's version of libf2c (plus enhancements). END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:50:16.000000Z K 7 svn:log V 63 Hookup libg2c. (define NO_FORTRAN if you don't want it built) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:50:58.000000Z K 7 svn:log V 48 Turn off libf2c. Superseeded by EGCS's libg2c. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T09:51:43.000000Z K 7 svn:log V 42 Turn off f2c. Superseeded by EGCS's g77. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T10:25:57.000000Z K 7 svn:log V 40 This duplicates gnu/usr.bin/cc/c++filt. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-04-18T10:58:03.000000Z K 7 svn:log V 448 Add support for Joliet extensions to the iso9660 fs. The related PR cannot yet be closed, though. I hope I got all credits right, and that the multiple submitted by lines do not break anyone's scripts... PR: kern/5038, kern/5567 Submitted by: Keith Jang Submitted by: Joachim Kuebart Submitted by: Byung Yang Submitted by: Motomichi Matsuzaki END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-04-18T13:31:23.000000Z K 7 svn:log V 43 Use perl, not perl5 to compile interfaces. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T13:36:29.000000Z K 7 svn:log V 154 Further cleanups. i386_ioconf.c and alpha_ioconf.c were essentially the same and were merged into a single newbus_ioconf.c. CG'd some more unused code. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T13:37:49.000000Z K 7 svn:log V 194 Clean up the skeleton code a little. There was a #ifdef to avoid stdlib.h unless on C++. However, we already included it above, so there was no point using the redundant declarations instead. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-04-18T14:11:01.000000Z K 7 svn:log V 70 Register sio interrupts as fast (fixing some silo overflow messages). END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-18T14:27:33.000000Z K 7 svn:log V 128 Use pc98/pc98/pc98.h instead of isa/isareg.h in PC98 kernel. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-18T14:30:55.000000Z K 7 svn:log V 84 Added PC98 code. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T14:35:28.000000Z K 7 svn:log V 148 Tidy up a few things left over from the conversion from i386/isa/sio.c. Leave two #if 0'd notes about the way things used to be done for reference. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T14:37:47.000000Z K 7 svn:log V 60 Merge missing changes from i386/isa/sioreg.h (PC98 related) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T14:38:42.000000Z K 7 svn:log V 68 These two have been replaced with isa/sio* in the generic isa area. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-18T14:42:20.000000Z K 7 svn:log V 527 Sync with follwing files: Path Revision i386/conf/GENERIC 1.162 i386/conf/Makefile.i386 1.146 i386/conf/files.i386 1.236 i386/conf/options.i386 1.111 i386/i386/machdep.c 1.329 i386/i386/userconfig.c 1.134 i386/isa/fd.c 1.135 i386/isa/if_ed.c 1.151 i386/isa/isa_dam.c 1.1 i386/isa/npx.c 1.67 isa/sio.c 1.224 dev/syscons/syscons.c 1.300 i386/isa/wd.c 1.194 isa/vga_isa.c 1.5 isa/atkbd_isa.c 1.3 isa/syscons_isa.c 1.2 Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-18T14:55:28.000000Z K 7 svn:log V 104 Sync with sys/i386/isa/wd.c revision 1.186.2.3. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-18T14:58:01.000000Z K 7 svn:log V 110 Sync with sys/i386/i386/machdep.c revision 1.322.2.5. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-18T14:59:09.000000Z K 7 svn:log V 105 Sync with sys/i386/isa/sio.c revision 1.224.2.5. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-18T15:01:28.000000Z K 7 svn:log V 122 Sync with sys/dev/syscons/syscons.h revision 1.46.2.1. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-04-18T15:10:58.000000Z K 7 svn:log V 39 Add support for 'disabled' probe hint. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T15:12:11.000000Z K 7 svn:log V 43 Merge revs 1.57 and 1.60 of i386/isa/psm.c END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T15:13:03.000000Z K 7 svn:log V 55 Remove i386-specific psm.c - it's now in sys/isa/psm.c END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T15:50:35.000000Z K 7 svn:log V 400 Implement an EISA new-bus framework. The old driver probe mechanism had a quirk that made a shim rather hard to implement properly and it was just easier to convert the drivers in one go. The changes to the buslogic driver go beyond just this - the whole driver was new-bus'ed including pci and isa. I have only tested the EISA part of this so far. Submitted by: Doug Rabson END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T15:56:20.000000Z K 7 svn:log V 60 Disconnect modload/modunload/modstat from their Makefiles.. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-18T18:44:21.000000Z K 7 svn:log V 97 Add entries for Intel 82443GX chipset. Submitted by: Steinar Haug END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-18T18:44:53.000000Z K 7 svn:log V 44 MFC: Add entries for Intel 82443GX chipset. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T19:03:50.000000Z K 7 svn:log V 40 Check bus_setup_intr() as a seatbelt... END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T19:08:28.000000Z K 7 svn:log V 420 Make the bt isa driver work.. - fix cut/paste problem. :-) - don't forget to call isa_dmacascade() - reset the port after we release resources. That last one is a trap to watch out for.. The isa bus driver uses the same port/irq/mem/etc variables for the initial probe hints as it does for allocation/deallocation tracking. Releasing a resource clears the variable and then you loose the hint during attach.. (ouch!) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-18T20:15:06.000000Z K 7 svn:log V 41 Compile without a PCI bus in the kernel. END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-04-18T20:48:15.000000Z K 7 svn:log V 108 Update to use the new-bus framework. No functional changes. Mostly done by Doug Rabson, minor fixes by me. END K 10 svn:author V 2 jb K 8 svn:date V 27 1999-04-18T21:36:45.000000Z K 7 svn:log V 143 Initialise the magic number for the initial thread so that people can kill (signal) it. Submitted by: Steve Bernacki, Jr. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-18T23:37:02.000000Z K 7 svn:log V 66 Add beautiful descriptions of PCI network drivers from rev 1.151. END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-04-19T03:59:02.000000Z K 7 svn:log V 142 Merge a bunch of cleanups from NetBSD. PR: 8083 Submitted by: Stephen J. Roznowski Obtained from: a whole slew of NetBSD PRs END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-04-19T04:05:25.000000Z K 7 svn:log V 121 Use const where appropriate. PR: 10739 Submitted by: Stephen J. Rosnowski Obtained from: NetBSD PR 6151 END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-19T06:56:24.000000Z K 7 svn:log V 161 Set ifq_maxlen to eliminate "zp0 XXX: driver didn't set ifq_maxlen" message on boot. I know this driver is depricated, but I need to use it for a little while. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T06:57:33.000000Z K 7 svn:log V 54 Set the bus description for EISA, like it is for ISA. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-19T07:17:58.000000Z K 7 svn:log V 86 Correct typo. PR: docs/11185 Submitted by: Kazuo Horikawa END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-19T07:30:04.000000Z K 7 svn:log V 193 Add :Q to quote variable expansion to all proper expansion of variables for recursive makes. This makes it less painful to cross build recent NetBSD kernels on FreeBSD. Obtained from: NetBSD END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T07:58:34.000000Z K 7 svn:log V 68 EISA can (or will) be a child of the i386 nexus on non-PCI systems. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T08:04:19.000000Z K 7 svn:log V 796 Always create attach points for the various child busses that can be attached to the nexus. With one exception, this (for example) allows you to do wierd things like kldload the eisa bus on the fly and then drivers, and have it auto probe the eisa bus when the drivers come online. The one exception being pci, it only adds the pcib after the presence of the pci bus is detected and that's #if'ed code. A side effect of this is that isa and eisa will be attached to the nexus directly rather than the PCI->ISA or PCI->EISA bridges. I'm not sure if this is good or bad at this point, but it seems to be closer to the way things are for the i386 family... This is likely to be followed up. This also fixes compilation without a PCI bus configured and will allow eisa to work without PCI too. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-19T08:26:00.000000Z K 7 svn:log V 376 Clarify wording to indicate that the arguments to find(1) are path names (and can be both files or directories). Show white space between "(", ")", "!" and their corresponding `expression' arguments as expected by the expression parser inside find(1). Prompted by: David Honig on freebsd-doc Message-Id: <199904132055.NAA09432@justinian.Eng.idt.com> END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-04-19T08:42:39.000000Z K 7 svn:log V 111 Fix some confusion between physical and virtual addresses when recording the driver's choice of memory window. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-04-19T08:55:11.000000Z K 7 svn:log V 15 Add seatbelts. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-04-19T08:56:38.000000Z K 7 svn:log V 73 Add commented out entries for ata driver now that it works on the alpha. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-19T10:18:34.000000Z K 7 svn:log V 16 Spelling police END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-19T11:02:19.000000Z K 7 svn:log V 55 Sync with sys/boot/i386/loader/Makefile revision 1.32. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-19T11:06:08.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.135. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-19T11:11:01.000000Z K 7 svn:log V 40 Sync with sys/isa/sio.c revision 1.226. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T11:53:36.000000Z K 7 svn:log V 183 Drop the 'at nexus?' from the busses, it's not used. Reactivate eisa0 and pnp0 in GENERIC, they work.. (eisa has been converted but pnp still (for the most part) works the old way). END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T13:34:25.000000Z K 7 svn:log V 37 GC some now unused (and #if 0) code. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T13:53:07.000000Z K 7 svn:log V 142 Slightly reorder the all: to make sure it's before any alternate kernel names for debugging etc. all: should now always be the first target. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T14:01:42.000000Z K 7 svn:log V 31 Fix a braino from last commit. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T14:14:14.000000Z K 7 svn:log V 126 unifdef -DVM_STACK - it's been on for a while for x86 and was checked and appeared to be working for the Alpha some time ago. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T14:19:52.000000Z K 7 svn:log V 50 Zap LKM option and support. Farewell old friend. END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-04-19T14:27:32.000000Z K 7 svn:log V 43 MFC: Included mount_ntfs into world build. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T14:28:45.000000Z K 7 svn:log V 69 vfsload maps into kldload only now, no more fork/exec of modload(8). END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-04-19T14:29:32.000000Z K 7 svn:log V 40 MFC: Included ntfs.ko into world build. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T14:31:55.000000Z K 7 svn:log V 33 Remove LKM module glue Makefile. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T14:33:31.000000Z K 7 svn:log V 10 drop /lkm END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T14:40:55.000000Z K 7 svn:log V 131 The Alpha probably wouldn't appreciate getting the pc98 isa port definitions. Change it from machine != I386 to machine == PC98. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-19T16:09:00.000000Z K 7 svn:log V 114 Sync with sys/i386/conf/GENERIC revision up to 1.143.2.7. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-19T16:10:40.000000Z K 7 svn:log V 127 Fixed missing changes for new-bus (return value of the probe routine). Submitted by: Takahashi Yoshihiro END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T18:03:51.000000Z K 7 svn:log V 113 Don't do (1 << irq) to get an interrupt mask when irq = -1. Submitted by: Luoqi Chen END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-04-19T18:44:16.000000Z K 7 svn:log V 48 Fix a potential hang situation. PR: i386/2108 END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-04-19T18:45:21.000000Z K 7 svn:log V 610 _pmap_unwire_pte_hold and pmap_remove_page: Use pmap_TLB_invalidate instead of invltlb_1pg to eliminate unnecessary IPIs. pmap_remove, pmap_protect and pmap_remove_pages: Use pmap_TLB_invalidate_all instead of invltlb to eliminate unnecessary IPIs. pmap_copy: Use cpu_invltlb instead of invltlb when updating APTDpde. pmap_changebit: Rather than deleting the unused "set bit" option (which may be useful later), make pmap_changebit an inline that is used by the new pmap_clearbit procedure. Collectively, the first three changes reduce the number of TLB shootdown IPIs by 1/3 for a kernel compile. END K 10 svn:author V 3 max K 8 svn:date V 27 1999-04-19T18:48:26.000000Z K 7 svn:log V 10 Typo fix. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-04-19T18:52:34.000000Z K 7 svn:log V 48 Fix a potential hang situation. PR: i386/2108 END K 10 svn:author V 3 max K 8 svn:date V 27 1999-04-19T18:54:06.000000Z K 7 svn:log V 15 MFC: typo fix. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T19:39:08.000000Z K 7 svn:log V 37 GC some stray debugging printf()s... END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T19:40:58.000000Z K 7 svn:log V 39 Make userconfig saving actually work.. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-04-19T20:11:32.000000Z K 7 svn:log V 78 Remove the lines for the USB support. It is not ready for public consumption. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T20:16:22.000000Z K 7 svn:log V 66 The missing prototype for isa_wrap_old_drivers() was bugging me.. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-04-19T20:25:18.000000Z K 7 svn:log V 205 1) Add Rockfire vendor and gamepad product (MAEKAWA Masahide) 2) Sort the list again (Roger Hardiman) 3) Reinstate a piece of code to look for a name for a device if none is found in the device itself. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T20:31:53.000000Z K 7 svn:log V 328 Always reset the isa hints after releasing the resources after probe, because the act of doing the release kills the hints(!). A quirk of the wrapper caused it to reset all the settings, except perhaps for the memory address. I've tested this with a real SMC 8013EPC - which uses shared memory addresses - it seems to work OK. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-19T20:36:06.000000Z K 7 svn:log V 144 Kill joy for the time being, it used lkm unconditionally, breaking world. Submitted by: "Steven G. Kargl" END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-19T21:26:08.000000Z K 7 svn:log V 539 cam_periph.c: Move handling of CAM_AUTOSENSE_FAIL into block dealing with all other scsi status errors. cam_queue.c: cam_queue.h: Fix 'off by one' heap bug in a more efficient manner. Since heap algorithms like to deal with indexes started from 1, offset our heap array pointer at allocation time to make this so for a C environment. This makes the implementation of the algorithm a bit more efficient. cam_xpt.c: Use macros for accessing the head of the heap so that code is isolated from implementation details of the heap. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-19T21:26:17.000000Z K 7 svn:log V 112 Use macros for accessing the head of the heap so that code is isolated from implementation details of the heap. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-19T21:27:36.000000Z K 7 svn:log V 109 Handle the case when auto sense retrieval fails. Give automatic request sense operations a 5 second timeout. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-19T21:28:15.000000Z K 7 svn:log V 74 Preserve termination settings across the card reset in our shutdown hook. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-19T21:36:28.000000Z K 7 svn:log V 120 MFC: Offset heap pointer for more efficient algorithm. Handle CAM_AUTOSENSE_FAILED, with other scsi status errors. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-19T21:36:45.000000Z K 7 svn:log V 46 MFC: Use macros for access head of camq heap. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-19T21:37:28.000000Z K 7 svn:log V 95 MFC: Properly report auto sense failures. Give request sense operations a 5 sec timeout. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-19T21:37:50.000000Z K 7 svn:log V 53 MFC: Preserve termination settings in shutdown hook. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-20T05:33:07.000000Z K 7 svn:log V 150 Change 'exists()' constructs to refer to directories in ${.CURDIR}. Tested with a make world. PR: misc/4395 Submitted by: J Wunsch Reviewed by: bde END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-20T08:09:19.000000Z K 7 svn:log V 515 o Support ranges in ``alias port''. o Avoid some alpha/Wall warnings. o Becareful about aligning mbufs before casting bits of them. o Don't accept pap/chap packets unless we're in the right PHASE. o Be smarter when detecting HDLC headers. o Use a combination of the peers accmap and our own when async encoding, and back out the previous LCP changes. o Add an extra sig_Handle() to avoid hanging under certain curcumstances. o Tidy up macro usage in the man page. o Don't change \r\n to \r\r\n in tty raw mode. END K 10 svn:author V 2 hm K 8 svn:date V 27 1999-04-20T08:45:27.000000Z K 7 svn:log V 129 Make pcvt compile and run again after find_display() is gone as part of the new-bus changes. Also fix several compiler warnings. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-20T09:06:03.000000Z K 7 svn:log V 16 Rectivate pnp0. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-20T09:07:19.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.147. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-20T09:08:51.000000Z K 7 svn:log V 50 Sync with sys/i386/i386/machdep.c revision 1.330. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-20T09:10:47.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.136. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-04-20T09:53:05.000000Z K 7 svn:log V 85 Make bt driver work on eisa again. Submitted by: Matthew N. Dodd END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-20T11:32:10.000000Z K 7 svn:log V 32 Welcome to the compat3x series. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-20T11:34:20.000000Z K 7 svn:log V 59 Add the compat3x series of uuencoded, gziped balls of fun. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-20T11:36:36.000000Z K 7 svn:log V 161 Recognize PC-98 16-bits bus (C-bus) as ISA bus. Because class number of the C-bus is not assigned, PCI to C-bus bridges were recognized as generic PCI bridges. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-20T11:41:59.000000Z K 7 svn:log V 23 Add the compat3x dist. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-20T11:42:51.000000Z K 7 svn:log V 49 Add script to install the compat3x distribution. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-20T11:48:01.000000Z K 7 svn:log V 27 Add compat22 and compat3x. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1999-04-20T12:02:00.000000Z K 7 svn:log V 59 MFC: rev 1.21, make an alternative rubout character. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1999-04-20T12:07:03.000000Z K 7 svn:log V 114 Don't clobber the "prompt" variable if it has already been set (e. g. from within loader.conf). Reviewed by: dcs END K 10 svn:author V 5 joerg K 8 svn:date V 27 1999-04-20T12:08:48.000000Z K 7 svn:log V 55 MFC: rev 1.18, don't clobber "prompt" iff already set. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-20T13:32:06.000000Z K 7 svn:log V 402 Tidy up some stray / unused stuff in the IPFW package and friends. - unifdef -DCOMPAT_IPFW (this was on by default already) - remove traces of in-kernel ip_nat package, it was never committed. - Make IPFW and DUMMYNET initialize themselves rather than depend on compiled-in hooks in ip_init(). This means they initialize the same way both in-kernel and as kld modules. (IPFW initializes now :-) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-20T14:24:52.000000Z K 7 svn:log V 41 Default KMODDIR = /modules now, not /lkm END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-20T14:29:59.000000Z K 7 svn:log V 32 s/IPFIREWALL_MODULE/KLD_MODULE/ END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-20T14:31:23.000000Z K 7 svn:log V 98 No need to use a magic IPFIREWALL_MODULE - the build system supplies one already we can test for. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-20T14:33:24.000000Z K 7 svn:log V 76 Clean out most of the LKM stuff, the build support left a little while ago. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-20T19:09:15.000000Z K 7 svn:log V 131 MFC: * rev 1.84: snd_nxt, not rcv_nxt, when calculating the ISS during TIME_WAIT * rev 1.83: fix warning to pass -Wall -Wcast-qual END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-20T19:20:03.000000Z K 7 svn:log V 53 MFC: bring tcp_wrappers to 3-STABLE Ok'ed by: markm END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-20T19:54:20.000000Z K 7 svn:log V 66 MFC rev.1.206: fix lock up in getnewbuf() with interruptible NFS. END K 10 svn:author V 5 steve K 8 svn:date V 27 1999-04-20T20:24:40.000000Z K 7 svn:log V 61 Forgot to remove these files with the NetBSD games cleanups. END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-04-20T20:36:36.000000Z K 7 svn:log V 73 Revise for KLD's. Prompted-By: Nathan Ahlstrom END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-04-20T21:06:44.000000Z K 7 svn:log V 272 Removed annoying messaged during boot,added some check before mounting (should help to do not mount extended partitions:-). Fixed problem with hanging while unmounting busy fs. And (the most important) added some locks to prevent simulaneous access to kernel structures! END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-04-20T21:10:43.000000Z K 7 svn:log V 36 Enclose .hcidebug in '#ifdef N.HCI' END K 10 svn:author V 3 des K 8 svn:date V 27 1999-04-20T21:15:13.000000Z K 7 svn:log V 51 Make the location of init(8) tunable at boot time. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-04-20T21:25:29.000000Z K 7 svn:log V 66 Add defines for Mass Storage Bulk-Only and COmmun. Class devices. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-04-20T21:35:27.000000Z K 7 svn:log V 260 1) Change printf's into DPRINTF. 2) rename variables to be more conclusive. 3) fix a problem in uhci_ii_done. Avoid collecting all the status's of the TD's, we only need to one from the last inactive one. 4) Change the errorcount from 2 to 3 (see UHCI spec.). END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-04-20T22:04:31.000000Z K 7 svn:log V 92 IPX address formatting nit. PR: bin/11179 Submitted by: Dan Nelson END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-04-20T22:07:05.000000Z K 7 svn:log V 48 MFC: IPX address formatting nit. (1.24 -> 1.25) END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-20T22:20:57.000000Z K 7 svn:log V 210 alpha/include/param.h: #define NCPUS 1 alpha/include/lock.h: remove nop simplelock macros, which are defined in if NCPUS == 1. As a result, NULL_SIMPLELOCK is defined, and a few warnings removed. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-04-20T22:37:18.000000Z K 7 svn:log V 98 Remove feature creep: STAILQ_REMOVE_HEAD_UNTIL added it for convenience but we can do without it. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-20T22:43:34.000000Z K 7 svn:log V 36 MFC rev.1.41: remove noisy printfs. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-20T22:53:54.000000Z K 7 svn:log V 71 Added consts to cpu_set_fork_handler prototype. (Follow i386 version.) END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-21T04:06:57.000000Z K 7 svn:log V 234 After relocating the main program, but before calling any of the _init() functions, initialize the global variables "__progname" and "environ". This makes it possible for the _init() functions to call things like getenv() and err(). END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-21T04:53:35.000000Z K 7 svn:log V 55 MFC: {rev 1.581} Document the `makeoptions' parameter. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 1999-04-21T05:40:12.000000Z K 7 svn:log V 22 Spelling error fixed. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-04-21T05:56:45.000000Z K 7 svn:log V 447 Address several problems in vn_read and vn_write: 1. Make read-ahead work for pread and aio_read. 2. Fix one place where a comparison of uio_offset with -1 wasn't updated to use FOF_OFFSET. 3. Honor O_APPEND in the FOF_OFFSET case. In addition, use the variable name "ioflag" in both vn_read and vn_write to avoid possible confusion between the variable "flag" and the parameter "flags". Submitted by: Bruce Evans and me END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-21T06:57:35.000000Z K 7 svn:log V 410 Add entry for newbus. It is rather long, but lots of nits can shoot people with this upgrade. Lemme know what you think, or any corrections that should be made to it. Corrected a few typos based on submissions from various people. Add note that make aout-to-elf is currently broken and what to do to work around it. This is implied by make -DWANT_AOUT being broken, but that isn't obvious to many people. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-21T07:02:19.000000Z K 7 svn:log V 109 As I understand it, these register_intr()'s shouldn't be here. The isa driver attaches the interupt itself. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-21T07:22:37.000000Z K 7 svn:log V 43 Add compat3x to the mix. Reviewed by: jkh END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-21T07:26:30.000000Z K 7 svn:log V 346 Stage 1 of a cleanup of the i386 interrupt registration mechanism. Interrupts under the new scheme are managed by the i386 nexus with the awareness of the resource manager. There is further room for optimizing the interfaces still. All the users of register_intr()/intr_create() should be gone, with the exception of pcic and i386/isa/clock.c. END K 10 svn:author V 7 foxfair K 8 svn:date V 27 1999-04-21T07:37:17.000000Z K 7 svn:log V 35 MFC: Chinese big5 LC_TIME support. END K 10 svn:author V 7 foxfair K 8 svn:date V 27 1999-04-21T07:37:43.000000Z K 7 svn:log V 40 MFC: Chinese big5 LC_TIME support. MFC. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-21T07:41:40.000000Z K 7 svn:log V 46 oops, SMP was missing includes for a typedef. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-21T07:42:02.000000Z K 7 svn:log V 8 Add Id. END K 10 svn:author V 7 foxfair K 8 svn:date V 27 1999-04-21T07:45:38.000000Z K 7 svn:log V 52 MFC: Bring in the source for Chinese(big5) LC_TIME. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-21T07:45:57.000000Z K 7 svn:log V 24 MFC: compat3x addition. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-21T07:46:06.000000Z K 7 svn:log V 507 TARGET was being defined wrong, causing ld to always fail. It is the name of the bfd target, not the gnu-standard target name. Corrected to be elf32-{big,little}mips from mipse[bl]-unknown-freebsd. DEFAULT_EMULATION was bogusly defined, causing ld to always fail (this was masked by the TARGET bogosity). Define correctly as elf32bmip and elf32lmip. Mips doesn't follow the same conventions as i386 and alpha do in this area. ld now appears to work correctly for the uncommitted mips changes to egcs. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-21T07:57:55.000000Z K 7 svn:log V 202 DEVICE_SUSPEND was always returning ENXIO for reasons unknown. For now we noisily ignore this (and all errors). DEVICE_SUSPEND should be corrected, but I wanted to unbreak suspend until that happens. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-21T08:03:35.000000Z K 7 svn:log V 135 If ioctl TIOCMGET fails, continue. The device may be a pseudo device created by an interactive version of rlogin/telnet/ssh & friends END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-21T08:03:51.000000Z K 7 svn:log V 274 Split the recorded chap challenge into two - one for the receiver and one for the sender. This allows two simultaneous chap conversations - something that I *thought* I was already doing on a daily basis myself until the existence of the problem was Beaten into me by: sos END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-21T08:05:55.000000Z K 7 svn:log V 150 MFC: If ioctl TIOCMGET fails, continue. The device may be a pseudo device created by an interactive version of rlogin/telnet/ssh & friends END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-21T08:06:06.000000Z K 7 svn:log V 49 MFC: Split the recorded chap challenge into two. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-21T08:13:25.000000Z K 7 svn:log V 14 int -> size_t END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-21T09:41:07.000000Z K 7 svn:log V 117 Change type of a variable from u_int to size_t, so that pointer to it may be used as a last argument to copyinstr(). END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-21T10:51:04.000000Z K 7 svn:log V 188 pmap_ts_referenced(): set fault on {read|execute|write} bits on the page on, so we will know when the page is accessed again. (Also, make it return an integer, not "boolean" TRUE/FALSE). END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-21T10:58:07.000000Z K 7 svn:log V 173 Merge a diff that Soren sent me to resolve some lun / unit problems. While here, also fix my additions to use naming that's more consistant with Sorens. (ie: s/softc/scp/) END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1999-04-21T11:09:40.000000Z K 7 svn:log V 110 Use ${.CURDIR} in `exists()' constructs. PR: misc/4395 Submitted by: J Wunsch END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1999-04-21T11:10:13.000000Z K 7 svn:log V 249 Back out my previous fix for non-interruptable interactive shell loops (PR bin/9173), which broke interactive lopps completely (PR bin/11256). This is not an MFC, I will committ a different fix for the original problem to -current. PR: bin/11256 END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1999-04-21T11:52:39.000000Z K 7 svn:log V 73 Next approach to make loops in interactive interruptable. PR: bin/9173 END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-04-21T12:08:07.000000Z K 7 svn:log V 161 Forgot one. Original log message: Remove feature creep: STAILQ_REMOVE_HEAD_UNTIL added it for convenience but we can do without it. Obtained from: Peter Wemm END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-21T12:14:37.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/clock.c revision 1.131. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-04-21T12:17:00.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/isa_dma.c revision 1.2. END K 10 svn:author V 4 sada K 8 svn:date V 27 1999-04-21T13:26:34.000000Z K 7 svn:log V 161 Function ``msgrcv()'' could copy larger data than it should do under some circumstances. PR: kern/10765 Submitted by: Yasuhito FUTATSUKI END K 10 svn:author V 4 sada K 8 svn:date V 27 1999-04-21T13:30:01.000000Z K 7 svn:log V 162 The function msgrcv() could copy larger data than it should do under some circumstances. PR: kern/10765 Submitted by: Yasuhito FUTATSUKI END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-21T16:43:03.000000Z K 7 svn:log V 55 Remove the old libf2c. libg2c is now serving us well. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-21T18:23:00.000000Z K 7 svn:log V 209 Fix my breakage of BRIDGE compiling option without IPFIREWALL.. (Note that if you have bridge compiled in and then kldload ipfw, bridge won't automatically use it - knowledge of ipfw/dummynet is compiled in) END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-04-21T19:50:27.000000Z K 7 svn:log V 16 Update VERSREQ. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-04-21T20:06:42.000000Z K 7 svn:log V 77 Make usage() reflect reality (add the -aout and -elf options). OK'd by: bde END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-04-21T21:28:01.000000Z K 7 svn:log V 125 Work around an egcs optimizer bug (i386). This should fix the active ftp hang problem. A bug report has been sent to cygnus. END K 10 svn:author V 4 alex K 8 svn:date V 27 1999-04-21T22:42:36.000000Z K 7 svn:log V 116 Typo fix in diagnostic: -alldir --> -alldirs PR: 11049 Submitted by: Gerhard Gonter END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-22T00:20:36.000000Z K 7 svn:log V 166 Have config/i386/freebsd.h directly include att.h. I have no idea why stock EGCS doesn't just do this. None of the rest of our other platforms will need this file. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-22T01:54:38.000000Z K 7 svn:log V 315 Back out my change from 6 April PDT that added a new dlversion() function. It was an ill-considered feature. It didn't solve the problem I wanted it to solve. And it added Yet Another Version Number that would have to be maintained at every release point. I'm nuking it now before anybody grows too fond of it. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-04-22T04:05:56.000000Z K 7 svn:log V 105 Fix poor heading format. Submitted-by: Matthew Fuller PR: docs/11271 END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-22T07:16:11.000000Z K 7 svn:log V 272 Fix all the mipseb Makefiles. They were broken when I checked them in before. Added SYS.h for mipseb and mipsel. I now get part way through building libc in the cross environment that I have (along with pending mipse[bl] changes to the intree egcs) with these changes. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-04-22T07:19:20.000000Z K 7 svn:log V 260 For mips assembler, we need to define TARGET_BYTES_BIG_ENDIAN to be zero when building for little endian machines. Correct the target names for mips. We just use the generic targets for mips elf, so the mipse[lb]-unknown-freebsd emulation types don't exist. END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-04-22T08:07:44.000000Z K 7 svn:log V 98 Fix the promise_intr function, it should use 'lun' not 'unit' to get the offset into ata_devices. END K 10 svn:author V 7 foxfair K 8 svn:date V 27 1999-04-22T08:34:09.000000Z K 7 svn:log V 83 Bring in the src files of my last commit, I missed it. Indicated by : make world. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-22T13:10:43.000000Z K 7 svn:log V 133 Return the port size from the probe. "ppc0 at port 0x378 irq 7 drq 3 on isa0" becomes "ppc0 at port 0x378-0x37f irq 7 drq 3 on isa0" END K 10 svn:author V 4 jhay K 8 svn:date V 27 1999-04-22T14:34:53.000000Z K 7 svn:log V 179 Fix the display of the "nice" value of processes like ntpd that use the posix sched_setscheduler() to set their priority. Noticed by: Mark Allwright END K 10 svn:author V 4 alex K 8 svn:date V 27 1999-04-22T14:59:08.000000Z K 7 svn:log V 78 MFC (rev 1.35): diagnostic typo fix, -alldir --> -alldirs Prodded by: obrien END K 10 svn:author V 6 davidn K 8 svn:date V 27 1999-04-22T15:19:37.000000Z K 7 svn:log V 160 Fix so that this driver works again when compiled with EGCS (which apparently has a much better optimiser, requiring 'volatile' memory to be declared as such). END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-22T15:47:21.000000Z K 7 svn:log V 151 Don't build with -g. The a.out egcs can't handle it at the moment. This seems to have snuck back into the Makefile in an unrelated commit (rev. 1.8). END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-22T17:45:01.000000Z K 7 svn:log V 171 Move `SWITCH_TAKES_ARG' to `FBSD_SWITCH_TAKES_ARG' and `WORD_SWITCH_TAKES_ARG' to `FBSD_WORD_SWITCH_TAKES_ARG' which allows architectures to tweak these values if needed. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-22T17:45:24.000000Z K 7 svn:log V 66 Use new `FBSD_SWITCH_TAKES_ARG' and `FBSD_WORD_SWITCH_TAKES_ARG'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-22T19:10:48.000000Z K 7 svn:log V 41 Add libf2c.so.2 for our FORTRAN friends. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-22T19:35:16.000000Z K 7 svn:log V 105 Use `GNU_ARCH' in most places where `MACHINE_ARCH' was used. Building for mips has some particularlies. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-04-22T20:12:21.000000Z K 7 svn:log V 145 Sorry didn't get this in the last commit: MACHINE_ARCH changes courtesy of Warner Losh . (he's got plans for FreeBSD mips :-)) END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-22T21:02:44.000000Z K 7 svn:log V 249 Update #include statements to reflect the new location of "sioreg.h". With these changes plus the egcs fix I committed a few minutes ago, "make -DWANT_AOUT world" works again. Most likely, "make upgrade" is fixed too, though I haven't tested that. END K 10 svn:author V 4 ache K 8 svn:date V 27 1999-04-22T23:40:56.000000Z K 7 svn:log V 126 fix -n with 16-chars hostnames, modified patch from PR PR: 11286 Submitted by: Hans Huebner END K 10 svn:author V 7 foxfair K 8 svn:date V 27 1999-04-23T02:36:19.000000Z K 7 svn:log V 115 Repair a breakage while making world. Submitted by: Chris Timmons Oked by : make world END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-04-23T03:54:19.000000Z K 7 svn:log V 114 MFC: Fix poor heading format. Submitted-by: Matthew Fuller PR: docs/11271 END K 10 svn:author V 6 semenu K 8 svn:date V 27 1999-04-23T05:47:53.000000Z K 7 svn:log V 138 MFC: Lack of volaile keyword in CSR_READ_* and CSR_WRITE_* macroses fixed, ifq_maxlen initialization added, fix to PR kern/10575 applied. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-23T06:24:08.000000Z K 7 svn:log V 153 Update the BOUNCE_BUFFERS description for 2.2, it is only for SCSI isa bus-master devices. PR: 5779 Submitted by: Takashi Saeki END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-23T06:30:10.000000Z K 7 svn:log V 112 Update VM86 comment - it's used for VESA too. PR: 7976 Submitted by: Stefan Eggers END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-23T13:45:50.000000Z K 7 svn:log V 16 Spelling police END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-04-23T13:46:28.000000Z K 7 svn:log V 21 MFC: Spelling police END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-04-23T16:12:44.000000Z K 7 svn:log V 74 Reference kld(4). Submitted by: Nathan Ahlstrom END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-04-23T16:15:50.000000Z K 7 svn:log V 17 MFC: Ref kld(4). END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-04-23T18:26:55.000000Z K 7 svn:log V 46 local_cron -> local_periodic PR: docs/11253 END K 10 svn:author V 7 ghelmer K 8 svn:date V 27 1999-04-23T18:28:10.000000Z K 7 svn:log V 34 MFC: local_cron -> local_periodic END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-23T19:53:38.000000Z K 7 svn:log V 34 Fixed several (not all) warnings. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-23T20:22:44.000000Z K 7 svn:log V 96 Moved cpu_set_fork_handler's prototype from to . Suggested by: bde END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-04-23T20:29:58.000000Z K 7 svn:log V 48 Make pmap_collect() an official pmap interface. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-23T20:53:34.000000Z K 7 svn:log V 17 s/lkm(4)/kld(4)/ END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-04-23T21:01:19.000000Z K 7 svn:log V 67 Make the register_intr() glue actually have a chance of working... END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-23T23:25:48.000000Z K 7 svn:log V 172 Release bus entries in the EDT when a path is released. Null out path entries when the path is released to catch bugs. Free our configuration hook when we're done with it. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-23T23:26:10.000000Z K 7 svn:log V 25 Kill a compiler warning. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-23T23:27:31.000000Z K 7 svn:log V 190 Complete conversion to bus dma. This driver now works on the alpha. aicasm_symbol.c: Correct an unaligned access problem. You can't rely on DB to store your data in an aligned fashion. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-23T23:28:20.000000Z K 7 svn:log V 68 bt.c: Simplify some inline functions. btreg.h: Correct a comment. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-23T23:29:00.000000Z K 7 svn:log V 114 ahb.c: Synchronize malloc types for our softc. ahc_eisa.c: Sync to aic7xxx driver bus dma and new bus changes. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-23T23:29:23.000000Z K 7 svn:log V 11 staticize. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1999-04-23T23:30:22.000000Z K 7 svn:log V 181 ahc_pci.c: Convert to new bus and bus dma. Use latest PCI API. bt_pci.c: Fix a few bugs in how resourses are released left over from when this driver was converted to new bus. END K 10 svn:author V 4 sada K 8 svn:date V 27 1999-04-24T01:42:44.000000Z K 7 svn:log V 85 Typo of `same_ports' directive. Submitted by: Masaki Nohtomi END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-24T01:53:55.000000Z K 7 svn:log V 126 Remove the registration stuff; we're redoing this and the emailed registrations have a high failure rate for various reasons. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-04-24T02:02:29.000000Z K 7 svn:log V 40 MFC: remove outdated registration code. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-04-24T02:07:17.000000Z K 7 svn:log V 180 Remove some left-over stuff from NetBSD that we don't need. This eliminates the need to include the dynamic linker's private header file, as well as two other headers from . END