ƒ¯53702 208 1378 422 136 321 119 204 175 263 126 201 202 249 144 107 273 278 144 145 176 125 780 381 145 158 164 162 763 187 192 141 138 288 394 189 176 122 122 135 196 219 180 196 141 428 294 126 115 114 115 210 146 209 135 128 123 159 136 120 113 152 165 140 200 251 155 133 127 147 156 128 152 152 146 151 184 126 144 145 105 135 202 160 158 271 131 149 178 259 505 239 171 194 239 172 194 239 172 300 239 300 239 176 277 121 234 215 162 163 239 176 496 765 125 229 319 141 145 123 299 249 3947 3861 152 221 193 215 280 259 193 172 110 108 126 123 138 301 210 149 132 170 372 400 301 134 299 386 235 134 115 195 207 503 136 319 281 292 406 125 126 179 262 133 308 224 370 164 218 182 403 132 245 880 387 172 355 225 344 373 308 149 415 144 149 151 317 284 174 170 206 181 470 232 387 295 135 282 113 176 265 170 144 207 150 127 412 206 135 225 K 10 svn:author V 5 wpaul K 8 svn:date V 27 1999-11-25T20:45:49.000000Z K 7 svn:log V 1282 Update the WaveLAN/IEEE driver: - Convert to new bus attachment scheme. Thanks to Blaz Zupan for doing the initial work here. One thing I changed was to have the attach and detach routines work like the PCI drivers, which means that in theory you should be able to load and unload the driver like the PCI NIC drivers, however the pccard support for this hasn't settled down yet so it doesn't quite work. Once the pccard work is done, I'll have to revisit this. - Add device wi0 to PCCARD. If we're lucky, people should be able to install via their WaveLAN cards now. - Add support for signal strength caching. The wicontrol utility has also been updated to allow zeroing and displaying the signal strength cache. - Add a /sys/modules/wi directory and fix a Makefile to builf if_wi.ko. Currently this module is only built for the i386 platform, though once the pccard stuff is done it should be able to work on the alpha too. (Theoretically you should be able to plug one of the WaveLAN/IEEE ISA cards into an alpha with an ISA slot, but we'll see how that turns out. - Update LINT to use only device wi0. There is no true ISA version of the WaveLAN/IEEE so we'll never use an ISA attachment. - Update files.i386 so that if_wi is dependent on card. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-26T02:51:44.000000Z K 7 svn:log V 326 * Support the environtmental var "DIFF_OPTIONS". Which can hold a set of default options for diff. These options are interpreted first and can be overwritten by explicit command line parameters. * Add the "-o" option to specify old-traditional output style. * Add utility functions for env vars obtained from GNU Grep 2.3h. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-26T03:06:33.000000Z K 7 svn:log V 41 Style changes -- whitespace and sorting. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-26T03:26:59.000000Z K 7 svn:log V 225 Support the environtmental var "GREP_OPTIONS". Which can hold a set of default options for diff. These options are interpreted first and can be overwritten by explicit command line parameters. Obtained from: GNU Grep 2.3h END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-11-26T05:02:06.000000Z K 7 svn:log V 24 Fix out-of-date comment END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-11-26T06:36:13.000000Z K 7 svn:log V 111 Add note about how hardwiring ep0 will not likely work. Also correct a small spelling nit from Bill Fumerola. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-26T08:09:04.000000Z K 7 svn:log V 83 Belatedly add splash_pcx_load to the documented variables. Reword splash_bmp_load. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-26T08:27:16.000000Z K 7 svn:log V 170 Add a sysctl to control if argv is disclosed to the world: kern.ps_argsopen It defaults to 1 which means that all users can see all argvs in ps(1). Reviewed by: Warner END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-26T08:46:58.000000Z K 7 svn:log V 34 MFC 1.7 splash_pcx_load variable. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-26T09:28:33.000000Z K 7 svn:log V 106 To avoid confusion, zap libcurses. ncurses provides both curses, termcap and termlib (terminfo) support. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-26T09:33:02.000000Z K 7 svn:log V 107 To avoid confusion, zap libtermcap. ncurses provides both curses, termcap and termlib (terminfo) support. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-11-26T10:20:10.000000Z K 7 svn:log V 153 Implement fdatasync in terms of fsync. The regeneration of proto.h, syscall.h and sysent.h was probably forgotten after the last change syscalls.master. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-26T11:47:01.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/files.i386 revision 1.281. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-26T12:29:48.000000Z K 7 svn:log V 15 s/dir.h/dir.c/ END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-11-26T13:37:09.000000Z K 7 svn:log V 178 RTFREE the correct route entry in dummynet_io(). The previous code failed in handling things like "forward" actions. Reported-and-tested-by: Jean-Hugues ROYER jhroyer@joher.com END K 10 svn:author V 5 luigi K 8 svn:date V 27 1999-11-26T13:38:38.000000Z K 7 svn:log V 183 MFC: RTFREE the correct route entry in dummynet_io(). The previous code failed in handling things like "forward" actions. Reported-and-tested-by: Jean-Hugues ROYER jhroyer@joher.com END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-26T18:58:03.000000Z K 7 svn:log V 52 Add id for ESS 1869 OEM to Compaq on Presario 1621. END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-11-26T19:24:26.000000Z K 7 svn:log V 53 Tidy up the VIA support a bit, make it more generic. END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-11-26T19:26:04.000000Z K 7 svn:log V 84 Fix atapi_wait_ready, it returned prematurely. Less verbosity on non-fatal errors. END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-11-26T20:05:11.000000Z K 7 svn:log V 33 Oops, committed the wrong file.. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-26T20:08:44.000000Z K 7 svn:log V 687 Retire MFS_ROOT and MFS_ROOT_SIZE options from the MFS implementation. Add MD_ROOT and MD_ROOT_SIZE options to the md driver. Make the md driver handle MFS_ROOT and MFS_ROOT_SIZE options for compatibility. Add md driver to GENERIC, PCCARD and LINT. This is a cleanup which removes the need for some of the worse hacks in MFS: We really want to have a rootvnode but MFS on a preloaded image doesn't really have one. md is a true device, so it is less trouble. This has been tested with make release, and if people remember to add the "md" pseudo-device to their kernels, PicoBSD should be just fine as well. If people have no other use for MFS, it can be removed from the kernel. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-11-26T20:31:58.000000Z K 7 svn:log V 286 Welcome pkg_version into the FreeBSD source tree. pkg_version (as you may well know) matches the existing packages/ports installed on your system with the ports INDEX and reports which ports differ from the current INDEX. Submitted by: Bruce A. Mah Reviewed by: ports END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-11-26T20:35:55.000000Z K 7 svn:log V 51 Add the author as co-maintainer, a la mergemaster. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-11-26T20:38:18.000000Z K 7 svn:log V 64 The author of this is REALLY: Bruce A. Mah END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-11-26T20:38:19.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 imp K 8 svn:date V 27 1999-11-26T20:38:36.000000Z K 7 svn:log V 70 Add poul's md information, in abbreviated form, to the UPDATING file. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-26T20:45:26.000000Z K 7 svn:log V 670 Do not create bdev nodes anymore. Instead create cdev nodes with the same names: rover# ls -l /dev/*wd0a crw-r----- 1 root operator 3, 0 Nov 26 20:20 /dev/rwd0a crw-r----- 1 root operator 3, 0 Nov 26 20:20 /dev/wd0a Notice: Over time, no earlier than FreeBSD 5.0, the "r*" names may be discontinued. A fair number of programs and scripts need to (un)learn some tricks before then. This will take no effect until you either run MAKEDEV by hand or reinstall your system. WARNING: Kernels older than approx November 22 will not be happy about a /dev created with MAKEDEV after this commit. Please update your /kernel.good etc. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-26T21:01:03.000000Z K 7 svn:log V 95 This fell out of a previous commit: create the opt_md.h and opt_mfs.h files for the md module. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-11-26T22:04:49.000000Z K 7 svn:log V 98 Merge pkg_version into RELENG_3 and remove the now obsolete port. Approved by: jkh (the merging) END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-11-26T22:12:12.000000Z K 7 svn:log V 47 A bullet in the head to pkg_manage references. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-11-26T22:44:08.000000Z K 7 svn:log V 46 Shuffle some items into the security section. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-26T22:44:33.000000Z K 7 svn:log V 193 Change ``set cd'' so that its default value is device specific. The default is still 1 second for ttys, but is now 6 seconds for i4b (ISDN) devices and 5 seconds for ethernet (PPPoE) devices. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-26T22:44:45.000000Z K 7 svn:log V 299 Allow extended pap success messages by believing in the PAP headers length field rather than the one byte message length field embedded in the packet. This steps slightly outside of the protocol boundaries, but should not cause any problems. Limitation noted by: Simon Winwood END K 10 svn:author V 2 bp K 8 svn:date V 27 1999-11-27T03:07:10.000000Z K 7 svn:log V 98 MFC: vnode can be left referenced if an ELF image is broken. Approved by: jkh Reviewed by: peter END K 10 svn:author V 2 bp K 8 svn:date V 27 1999-11-27T03:21:33.000000Z K 7 svn:log V 85 MFC: suppress lines with zero counts for 'netstat -fipx -ss' case. Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T04:22:28.000000Z K 7 svn:log V 27 Update to version 6.0.3s1. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T04:47:12.000000Z K 7 svn:log V 27 Update to version 6.0.3s1. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T04:56:13.000000Z K 7 svn:log V 40 New files that go with version 6.0.3s1. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 1999-11-27T06:33:27.000000Z K 7 svn:log V 99 Add another vendor ID(CTL0048) for SB32 PnP. Submitted by: Charles Anderson END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-11-27T07:18:33.000000Z K 7 svn:log V 126 Minor typo nit. Also, remove the redundant entry from fortunes2. PR: bin/14239 Submitted by: Doug Barton END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-11-27T07:34:34.000000Z K 7 svn:log V 88 MFC updated fortunes files. PR: bin/14239 Submitted by: Doug Barton END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-27T10:45:31.000000Z K 7 svn:log V 103 Replace the block major table with a notice why it isn't needed any more. Mark /dev/drum as historic. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-27T11:41:46.000000Z K 7 svn:log V 48 Sync with sys/i386/conf/GENERIC revision 1.202. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-11-27T12:32:27.000000Z K 7 svn:log V 335 Moved scheduling-related code to kern_synch.c so that it is easier to fix and extend. The new function containing the code is named schedclock() as in NetBSD, but it has slightly different semantics (it already handles incrementation of p->p_cpticks, and it should handle any calling frequency). Agreed with in principle by: dufault END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-27T14:32:27.000000Z K 7 svn:log V 201 Create a symbolic link in the ftp directory, so that the user can enter the URL directly to the FTP directory without worrying about the BUILD_NAME. Remove some extra quoting in a kernel config file. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-27T14:32:58.000000Z K 7 svn:log V 34 Remove bad144 from floppy images. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-27T14:33:07.000000Z K 7 svn:log V 23 Remove BAD144 support. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-27T14:33:30.000000Z K 7 svn:log V 22 Remove BAD144 support END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-27T14:35:22.000000Z K 7 svn:log V 23 Remove bad144 program. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-11-27T14:37:34.000000Z K 7 svn:log V 117 Fixed some comments in statclock(). The previous commit made it clearer that one comment was attached to null code. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-11-27T15:27:11.000000Z K 7 svn:log V 54 Updated comments for the move in the previous commit. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1999-11-27T16:02:08.000000Z K 7 svn:log V 112 Add ftp.nz.freebsd.org to the list of available FTP sites. Submitted by: "Dan Langille" END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-27T16:10:31.000000Z K 7 svn:log V 43 Allow root-reloading also for chr devices. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-11-27T16:50:54.000000Z K 7 svn:log V 33 Change prototype of linux_ustat. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T16:52:41.000000Z K 7 svn:log V 26 Put file names under .Pa. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T16:54:36.000000Z K 7 svn:log V 62 Remove incorrect section name. Use .Pa or .Ar instead of .Em. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-11-27T16:55:14.000000Z K 7 svn:log V 41 Implement linux_ustat. Reviewed by: bde END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T16:55:50.000000Z K 7 svn:log V 23 Terminate .Bl with .El END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T16:57:27.000000Z K 7 svn:log V 16 .Nm corrections END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T16:59:06.000000Z K 7 svn:log V 55 .Fn -> .Xr Do not start warn() message with uppercase. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T17:03:07.000000Z K 7 svn:log V 68 Merge fprintf and exit into errx. Use .Ev for environment variable. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-11-27T17:03:08.000000Z K 7 svn:log V 48 Disable on x86 since it conflicts with PNPBIOS. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T17:05:08.000000Z K 7 svn:log V 102 Do not repeat the name of the flag. Change alloc to allocate for better spelling of printed messages. END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-11-27T17:06:10.000000Z K 7 svn:log V 158 call ata_reinit in addump trying to make sure the dump will succed, also check for errors underways, and make it possible to abort the dump by hitting a key. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T17:06:40.000000Z K 7 svn:log V 58 Remove incorrect section name. Incomplete -Wall cleaning. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T17:07:59.000000Z K 7 svn:log V 36 Add section name to .Xr references. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T17:09:14.000000Z K 7 svn:log V 30 Remove incorrect section name END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T17:10:35.000000Z K 7 svn:log V 50 Use DIAGNOSTICS instead of incorrect section name END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T17:11:55.000000Z K 7 svn:log V 59 Name of program and trailing \n will be added by syslog(3) END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T17:13:08.000000Z K 7 svn:log V 31 Remove incorrect section name. END K 10 svn:author V 8 charnier K 8 svn:date V 27 1999-11-27T17:15:51.000000Z K 7 svn:log V 55 Remove incorrect section name. Terminate .Bl with .El. END K 10 svn:author V 2 bp K 8 svn:date V 27 1999-11-27T17:46:04.000000Z K 7 svn:log V 61 Remove abuse of struct nameidata. Pointed by: Eivind Eklund END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-27T18:04:57.000000Z K 7 svn:log V 52 Pass the pppoe packets into do_ppp_print correctly. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-27T18:05:26.000000Z K 7 svn:log V 57 MFC: Pass the pppoe packets into do_ppp_print correctly. END K 10 svn:author V 6 eivind K 8 svn:date V 27 1999-11-27T18:14:41.000000Z K 7 svn:log V 89 Remap the error EEXISTS => 0 *before* using error to determine if we should return a vp. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-27T18:31:57.000000Z K 7 svn:log V 34 Zeroes structure before using it. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-27T18:35:49.000000Z K 7 svn:log V 52 MFC: 1.6 bug fix: zeroes structure before using it. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-27T18:48:10.000000Z K 7 svn:log V 53 Make it possible to make release on archaic kernels. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T19:25:08.000000Z K 7 svn:log V 10 Add "-v". END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-27T20:02:27.000000Z K 7 svn:log V 43 Make fsck even more char/blk dev tolerant. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-11-27T21:17:02.000000Z K 7 svn:log V 106 As promised long ago, remove the last evidence of the 'sd' driver. SCSI disks are only known as 'da' now. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T21:18:19.000000Z K 7 svn:log V 65 Update compiler entries. Note the 100% total death of /dev/*sd*. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-11-27T21:20:57.000000Z K 7 svn:log V 63 Remove 'sd' support. SCSI disks are known as 'da' these days. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-11-27T21:33:04.000000Z K 7 svn:log V 175 Add support for the AMI MegaRAID and Mylex drivers to sysinstall. There are reports that installs to these controllers still don't work, but this is at least one step closer. END K 10 svn:author V 3 dcs K 8 svn:date V 27 1999-11-27T21:44:47.000000Z K 7 svn:log V 39 Make the prompt look like on OpenBoot. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T21:52:55.000000Z K 7 svn:log V 54 Make ObjC bits optional. NO_OBJC ==> don't need `em. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T22:46:51.000000Z K 7 svn:log V 83 options should be formatted as "#options ^IFOO". Spammed by: sos, mjacob, and phk END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T23:25:17.000000Z K 7 svn:log V 163 Add a commented out 'ATA' driver config block to help assist -CURRENT people to migrate to this driver since it will be the default IDE/ATA/ATAPI driver in 4.0-R. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T23:32:35.000000Z K 7 svn:log V 409 New `sym' device driver optimized for the Symbios/LSI 53C896/53C895A/53C1010 PCI SCSI controllers. This driver also supports the following Symbios/LSI PCI SCSI chips: 53C810A, 53C825A, 53C860, 53C875, 53C876, 53C885, 53C895. However, it does NOT support earlier chips as the following ones: 53C810, 53C815, 53C825. See README.sym for more details. Submitted-by: Gerard Roudier END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T23:32:35.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53790, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-11-27T23:32:36.000000Z K 7 svn:log V 75 This commit was manufactured by cvs2svn to create tag 'sym_0_9_0_19991024'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T23:35:46.000000Z K 7 svn:log V 99 Update to the SYM-0.10.0-19991111 patch. Submitted by: Gerard Roudier END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T23:35:46.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53793, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-11-27T23:35:47.000000Z K 7 svn:log V 76 This commit was manufactured by cvs2svn to create tag 'sym_0_10_0_19991111'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T23:37:15.000000Z K 7 svn:log V 99 Update to the SYM-0.11.0-19991120 patch. Submitted by: Gerard Roudier END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-27T23:37:15.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53796, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-11-27T23:37:16.000000Z K 7 svn:log V 76 This commit was manufactured by cvs2svn to create tag 'sym_0_11_0_19991120'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-28T00:39:09.000000Z K 7 svn:log V 204 Adjust `sym' include file path to match where `sym' landed in our tree. Done as vendor import as I hope the author will accept this patch, and I'm not ready to take this thing off the vendor branch yet. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-28T00:39:09.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53799, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-28T00:45:27.000000Z K 7 svn:log V 204 Adjust `sym' include file path to match where `sym' landed in our tree. Done as vendor import as I hope the author will accept this patch, and I'm not ready to take this thing off the vendor branch yet. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-28T00:45:27.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53801, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-11-28T00:45:28.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'sym_0_11_0_19991120_deo'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-28T00:48:15.000000Z K 7 svn:log V 181 /sys adjustments to add the `sym' controler driver. This is commented out in GENERIC as you cannot mix `sym' with `ncr' right now. Note that LINT is no more broken by this commit. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-28T00:59:03.000000Z K 7 svn:log V 26 Sort PCI SCSI controlers. END K 10 svn:author V 7 roberto K 8 svn:date V 27 1999-11-28T00:59:08.000000Z K 7 svn:log V 137 MFC: Add ftp.nz.freebsd.org to the list of available FTP sites. Submitted by: "Dan Langille" Approved by: jordan END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-28T01:05:35.000000Z K 7 svn:log V 119 Add "fild" instruction. GCC 2.95.2 likes to generate this one. Obtained from: contrib/binutils/include/opcode/i386.h END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-28T01:11:35.000000Z K 7 svn:log V 67 Arange the f* floating point instructions to match binutils 2.9.1. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-28T01:35:29.000000Z K 7 svn:log V 68 Update to the 0.12.0-19991127 patch + my header path & doc changes. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-28T01:35:29.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r53809, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-11-28T01:35:30.000000Z K 7 svn:log V 80 This commit was manufactured by cvs2svn to create tag 'sym_0_12_0_19991127_deo'. END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-11-28T05:38:13.000000Z K 7 svn:log V 400 add pthread_cancel, obtained from OpenBSD. eischen (Daniel Eischen) added wrappers to protect against cancled threads orphaning internal resources. the cancelability code is still a bit fuzzy but works for test programs of my own, OpenBSD's and some examples from ORA's books. add readdir_r to both libc and libc_r add some 'const' attributes to function parameters Reviewed by: eischen, jasone END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-11-28T05:49:27.000000Z K 7 svn:log V 672 Update pccard code to latest NetBSD code. This is the last merge before newbusification hits full steam ahead. All: Adjust NetBSD labels to reflect new base versions. dev/pcic/i82365.c: 1.24 Interface change for kernel threads 1.25 Massive unification for cardbus dev/pcic/i82365var.h 1.8 Massive unification for cardbus dev/pcic/i82365_isasubr.c 1.3 Massive unification for cardbus dev/pccard/pccard_cis.c 1.11 Massive unification for cardbus (better device printing, better memspace calcs) dev/pccard/pccard_cis_quirks.c 1.4,1.5 Lotsa 3com devices dev/pccard/pccardchip.h 1.4 Massive unification for cardbus dev/pccard/pccarddevs 1.33..1.59 Lots of devices END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-11-28T05:50:45.000000Z K 7 svn:log V 33 commit (re)generated files last. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-11-28T07:38:19.000000Z K 7 svn:log V 133 - Added Estonian keymaps: estonian.iso.kbd, estonian.iso15.kbd, and estonian.cp850.kbd. PR: conf/14658 Submitted by: priit@mig.ee END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-11-28T07:44:11.000000Z K 7 svn:log V 223 - Fail VT switching when the controlling program, such as the X server, is not responding to the VT switching protocol. (This part of the code has been somewhat wrong in -CURRENT, but -STABLE has the correct code...) END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-28T08:55:01.000000Z K 7 svn:log V 48 Sync with sys/i386/conf/GENERIC revision 1.205. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-28T08:57:22.000000Z K 7 svn:log V 52 Sync with sys/dev/syscons/syscons.c revision 1.327. END K 10 svn:author V 5 mharo K 8 svn:date V 27 1999-11-28T09:34:21.000000Z K 7 svn:log V 29 brucify Reviewed by: obrien END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-28T11:59:18.000000Z K 7 svn:log V 204 Fix an embarresing mistake in the kld symbol lookup for DDB. It should now correctly do a traceback when crashing inside a KLD module. PR: 15014 Submitted by: Vladimir N. Silyaev END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-28T12:06:29.000000Z K 7 svn:log V 154 Take a shot at implementing the fix for PR 15014 for the a.out kernel linker as well. PR: 15014 Submitted by: Vladimir N. Silyaev END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-11-28T12:12:13.000000Z K 7 svn:log V 3853 Scheduler fixes equivalent to the ones logged in the following NetBSD commit to kern_synch.c: ---------------------------- revision 1.55 date: 1999/02/23 02:56:03; author: ross; state: Exp; lines: +39 -10 Scheduler bug fixes and reorganization * fix the ancient nice(1) bug, where nice +20 processes incorrectly steal 10 - 20% of the CPU, (or even more depending on load average) * provide a new schedclk() mechanism at a new clock at schedhz, so high platform hz values don't cause nice +0 processes to look like they are niced * change the algorithm slightly, and reorganize the code a lot * fix percent-CPU calculation bugs, and eliminate some no-op code === nice bug === Correctly divide the scheduler queues between niced and compute-bound processes. The current nice weight of two (sort of, see `algorithm change' below) neatly divides the USRPRI queues in half; this should have been used to clip p_estcpu, instead of UCHAR_MAX. Besides being the wrong amount, clipping an unsigned char to UCHAR_MAX is a no-op, and it was done after decay_cpu() which can only _reduce_ the value. It has to be kept <= NICE_WEIGHT * PRIO_MAX - PPQ or processes can scheduler-penalize themselves onto the same queue as nice +20 processes. (Or even a higher one.) === New schedclk() mechansism === Some platforms should be cutting down stathz before hitting the scheduler, since the scheduler algorithm only works right in the vicinity of 64 Hz. Rather than prescale hz, then scale back and forth by 4 every time p_estcpu is touched (each occurance an abstraction violation), use p_estcpu without scaling and require schedhz to be generated directly at the right frequency. Use a default stathz (well, actually, profhz) / 4, so nothing changes unless a platform defines schedhz and a new clock. Define these for alpha, where hz==1024, and nice was totally broke. === Algorithm change === The nice value used to be added to the exponentially-decayed scheduler history value p_estcpu, in _addition_ to be incorporated directly (with greater wieght) into the priority calculation. At first glance, it appears to be a pointless increase of 1/8 the nice effect (pri = p_estcpu/4 + nice*2), but it's actually at least 3x that because it will ramp up linearly but be decayed only exponentially, thus converging to an additional .75 nice for a loadaverage of one. I killed this, it makes the behavior hard to control, almost impossible to analyze, and the effect (~~nothing at for the first second, then somewhat increased niceness after three seconds or more, depending on load average) pointless. === Other bugs === hz -> profhz in the p_pctcpu = f(p_cpticks) calcuation. Collect scheduler functionality. Try to put each abstraction in just one place. ---------------------------- The details are a little different in FreeBSD: === nice bug === Fixing this is the main point of this commit. We use essentially the same clipping rule as NetBSD (our limit on p_estcpu differs by a scale factor). However, clipping at all is fundamentally bad. It gives free CPU the hoggiest hogs once they reach the limit, and reaching the limit is normal for long-running hogs. This will be fixed later. === New schedclk() mechanism === We don't use the NetBSD schedclk() (now schedclock()) mechanism. We require (real)stathz to be about 128 and scale by an extra factor of 2 compared with NetBSD's statclock(). We scale p_estcpu instead of scaling the clock. This is more accurate and flexible. === Algorithm change === Same change. === Other bugs === The p_pctcpu bug was fixed long ago. We don't try as hard to abstract functionality yet. Related changes: the new limit on p_estcpu must be exported to kern_exit.c for clipping in wait1(). Agreed with by: dufault END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-11-28T12:12:14.000000Z K 7 svn:log V 3767 Scheduler fixes equivalent to the ones logged in the following NetBSD commit to kern_synch.c: ---------------------------- revision 1.55 date: 1999/02/23 02:56:03; author: ross; state: Exp; lines: +39 -10 Scheduler bug fixes and reorganization * fix the ancient nice(1) bug, where nice +20 processes incorrectly steal 10 - 20% of the CPU, (or even more depending on load average) * provide a new schedclk() mechanism at a new clock at schedhz, so high platform hz values don't cause nice +0 processes to look like they are niced * change the algorithm slightly, and reorganize the code a lot * fix percent-CPU calculation bugs, and eliminate some no-op code === nice bug === Correctly divide the scheduler queues between niced and compute-bound processes. The current nice weight of two (sort of, see `algorithm change' below) neatly divides the USRPRI queues in half; this should have been used to clip p_estcpu, instead of UCHAR_MAX. Besides being the wrong amount, clipping an unsigned char to UCHAR_MAX is a no-op, and it was done after decay_cpu() which can only _reduce_ the value. It has to be kept <= NICE_WEIGHT * PRIO_MAX - PPQ or processes can scheduler-penalize themselves onto the same queue as nice +20 processes. (Or even a higher one.) === New schedclk() mechansism === Some platforms should be cutting down stathz before hitting the scheduler, since the scheduler algorithm only works right in the vicinity of 64 Hz. Rather than prescale hz, then scale back and forth by 4 every time p_estcpu is touched (each occurance an abstraction violation), use p_estcpu without scaling and require schedhz to be generated directly at the right frequency. Use a default stathz (well, actually, profhz) / 4, so nothing changes unless a platform defines schedhz and a new clock. Define these for alpha, where hz==1024, and nice was totally broke. === Algorithm change === The nice value used to be added to the exponentially-decayed scheduler history value p_estcpu, in _addition_ to be incorporated directly (with greater wieght) into the priority calculation. At first glance, it appears to be a pointless increase of 1/8 the nice effect (pri = p_estcpu/4 + nice*2), but it's actually at least 3x that because it will ramp up linearly but be decayed only exponentially, thus converging to an additional .75 nice for a loadaverage of one. I killed this, it makes the behavior hard to control, almost impossible to analyze, and the effect (~~nothing at for the first second, then somewhat increased niceness after three seconds or more, depending on load average) pointless. === Other bugs === hz -> profhz in the p_pctcpu = f(p_cpticks) calcuation. Collect scheduler functionality. Try to put each abstraction in just one place. ---------------------------- The details are a little different in FreeBSD: === nice bug === Fixing this is the main point of this commit. We use essentially the same clipping rule as NetBSD (our limit on p_estcpu differs by a scale factor). However, clipping at all is fundamentally bad. It gives free CPU the hoggiest hogs once they reach the limit, and reaching the limit is normal for long-running hogs. This will be fixed later. === New schedclk() mechanism === We don't use the NetBSD schedclk() (now schedclock()) mechanism. We require (real)stathz to be about 128 and scale by an extra factor of 2 compared with NetBSD's statclock(). We scale p_estcpu instead of scaling the clock. This is more accurate and flexible. === Algorithm change === Same change. === Other bugs === The p_pctcpu bug was fixed long ago. We don't try as hard to abstract functionality yet. Related changes: the new limit on p_estcpu must be exported to kern_exit.c for clipping in wait1(). Agreed with by: dufault END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-28T12:24:16.000000Z K 7 svn:log V 57 Default to not -v. Fix usage() style bug spotted by BDE. END K 10 svn:author V 6 marcel K 8 svn:date V 27 1999-11-28T12:30:20.000000Z K 7 svn:log V 125 remove cc1obj from the original SUBDIR list since it's made optional in the previous commit resulting. Forgotten by: obrien END K 10 svn:author V 6 eivind K 8 svn:date V 27 1999-11-28T13:37:35.000000Z K 7 svn:log V 98 Add the PCI id for the TI PCI-1251B PCI-CardBus bridge. Submitted by: Martin Blapp END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1999-11-28T13:52:22.000000Z K 7 svn:log V 117 MFC: Fixes for bin/14509 (';' command when used with -e flag) and bin/14527 (here-backquote-longpipe) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-28T14:32:24.000000Z K 7 svn:log V 185 MFC: link_elf.c rev 1.22, link_aout.c rev 1.23; make symbol searches for kld's work for ddb tracebacks. PR: 15014 Submitted by: Vladimir N. Silyaev END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-28T14:46:45.000000Z K 7 svn:log V 164 MFC: Don't call the SYSUNINIT() routines if the load failed prematurely, eg: an undefined symbol. PR: 15057 Submitted by: Assar Westerlund END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-28T15:50:08.000000Z K 7 svn:log V 99 Make -foreground a proper option (allowing ``allow mode foreground'', ``set mode foreground'' etc. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-28T15:50:23.000000Z K 7 svn:log V 78 Don't try to do a DIALOUT in -direct mode or if there's no phone numbers set. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-28T15:52:22.000000Z K 7 svn:log V 16 MFC: Add pppoed END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-28T15:56:03.000000Z K 7 svn:log V 14 Enable pppoed END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-28T16:02:30.000000Z K 7 svn:log V 32 MFC: Add pppoed startup options END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-28T16:04:59.000000Z K 7 svn:log V 29 MFC: Document pppoed options END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-28T16:09:07.000000Z K 7 svn:log V 44 MFC (with whitespace changes): start pppoed END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-28T16:17:01.000000Z K 7 svn:log V 206 Call i4b_l4_drvrdisc, not i4b_l4_disconnect_ind to bring the link down when the device is closed or carrier is removed. This solves the disconnect problems when using user-ppp over isdn. Suggested by: hm END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-28T16:25:17.000000Z K 7 svn:log V 117 Convert dumpon to work on character devices instead of block devices. NB: You may need to change your /etc/rc.conf! END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-28T16:26:51.000000Z K 7 svn:log V 55 MFC pppoed into the right branch... Spotted by: peter END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-28T17:21:13.000000Z K 7 svn:log V 38 Remove the mis-committed pppoed code. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-28T17:23:38.000000Z K 7 svn:log V 76 MFC: Close the link correctly when the device closes or carrier is removed. END K 10 svn:author V 3 dan K 8 svn:date V 27 1999-11-28T17:51:09.000000Z K 7 svn:log V 279 Introduce OpenBSD-like Random PIDs. Controlled by a sysctl knob (kern.randompid), which is currently defaulted off. Use ARC4 (RC4) for our random number generation, which will not get me executed for violating crypto laws; a Good Thing(tm). Reviewed and Approved by: bde, imp END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-11-28T17:52:40.000000Z K 7 svn:log V 307 Build and clean device interface files (foo_if.[ch]) and empty options files (opt_*.h) automatically (if they are in ${SRCS}). Clean vnode_if.[ch] automatically (if one of them is in ${SRCS}, not just if VFS_KLD is defined). There are some complications to avoid using the "@" symlink before it is built. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-11-28T18:34:27.000000Z K 7 svn:log V 206 Install man pages in the right place. This is what I get for cheating and copying a Makefile from another directory over to this one. PR: docs/15140 Submitted by: Kazuo Horikawa END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-11-28T18:35:40.000000Z K 7 svn:log V 40 MFC: Install man pages in proper place. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-11-28T18:53:47.000000Z K 7 svn:log V 206 Removed special rules for building and cleaning device interface files and empty options files. The rules are now generated automatically in bsd.kmod.mk. Cleaned up related things ($S and ${CLEANFILES}). END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-11-28T19:47:43.000000Z K 7 svn:log V 293 * Fix the stack allocation code so that it works for alpha. Change it to use mmap(..., MAP_STACK, ...) on alpha too since that should work now. * Add hooks to allow GDB to access the internals of pthreads without having to know the exact layout of struct pthread. Reviewed by: deischen END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-11-28T20:18:50.000000Z K 7 svn:log V 142 Add two modules for the pccard work: dev/pccard/card_if.m and dev/pccard/power_if.m. XXX There has got to be a better way to deal with this. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-28T20:46:29.000000Z K 7 svn:log V 38 Add USB revision strings and numbers. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-28T20:47:27.000000Z K 7 svn:log V 19 Add PCI_USBREV_1_1 END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-28T20:48:08.000000Z K 7 svn:log V 99 Add a quirk for the Altec ASC495 speakers. They pretend to support the audio class, but they don't END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-28T20:55:22.000000Z K 7 svn:log V 110 Add devnames, the device names the drivers attached to for usbd. 0 -> NULL changes. Add realloc (for OpenBSD) END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-28T21:01:06.000000Z K 7 svn:log V 406 Synchronisation with NetBSD 1999/11/27 - more req[uest]->xfer changes. - get the corresponding NetBSD Id's right ohci.c - move untimeout above print statement - remove usb_delay that panics the system (tsleep in intr context) when ohcidebug > 5. ugen.c - create the devices for endpoints with make_dev. uhub.c - change from using usbdebug to uhubdebug - add more debugging statements END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-28T21:07:11.000000Z K 7 svn:log V 40 Correct the last parameter for clalloc END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-11-28T21:11:13.000000Z K 7 svn:log V 226 Add resource activation routines to pcic driver. Minor cleanup of socket attach code. We now have at least a chance for pccard devices appearing in the future. This is a snapshot of ongoing work. Proceed at your own risk. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-28T21:27:31.000000Z K 7 svn:log V 184 Add the ability to match on device names attached to. If a device is attached to ums4, you can reference this devname in the configuration file as ${DEVNAME} (a shell variable, yes). END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-11-28T21:33:44.000000Z K 7 svn:log V 200 Make the following changes to PicoBSD kernel configurations: - to account for recent changes in MFS: add pseudo-device md replace MFS_ROOT with MD_ROOT - replace deprecated "disk" with "device" END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-11-28T22:20:18.000000Z K 7 svn:log V 310 Use the correct mounted-from path when allocating the root mount, if we know what it is. Be more correct in unbusying the mountpoint (especially before freeing it). Remove support for mounting 'r' devices as root. You don't mount 'r' devices anywhere else, and they're going away anyway. Submitted by: bde END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-11-28T22:41:38.000000Z K 7 svn:log V 33 Provide the getlogin_r function. END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-11-28T22:41:50.000000Z K 7 svn:log V 34 Document the getlogin_r function. END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-11-28T22:51:17.000000Z K 7 svn:log V 87 Added definition of 'brucify'. Submitted by: Eivind Eklund Suggested by: Brian Somers END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-28T22:56:26.000000Z K 7 svn:log V 165 Woops, it seems to fail initialisation. Disabled while I am figuring out how to get the USB revision from the OHCI controller. Now where did I leave that spec? ... END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-11-28T23:28:49.000000Z K 7 svn:log V 41 Provide and document ctermid_r function. END K 10 svn:author V 3 dan K 8 svn:date V 27 1999-11-28T23:39:49.000000Z K 7 svn:log V 215 Address the concerns of the ``randomness'' of the initial PRNG. Now, we use bits from /dev/random to stir the S-box. Also add an internal counter to keep the S-box stirred on a regular basis. Reviewed by: msmith END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-28T23:55:52.000000Z K 7 svn:log V 127 Update de driver for the request->xfer changes. Add a remark about how the system will panic after you've unplugged the drive. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-11-29T01:12:26.000000Z K 7 svn:log V 274 - Fix Swiss keymaps: swissfrench.iso.kbd and swissgerman.iso.kbd. Add new keymaps: swissfrench.iso.acc.kbd, swissgerman.acc.kbd, swissfrench.cp850.kbd, and swissgerman.cp850.kbd. PR: conf/14667 Submitted by: Blapp Martin (mb@imb.ch) Tested by: a number of Swiss users. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-11-29T01:12:27.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-11-29T01:13:55.000000Z K 7 svn:log V 122 - Fixed German spelling in INDEX.keymaps. - Added Estonian and new Swiss keymaps. Submitted by: Blapp Martin (mb@imb.ch) END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-11-29T01:25:16.000000Z K 7 svn:log V 87 MFC: - Estonian keymaps and new Swiss keymaps. - German spelling fix in INDEX.keymaps. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-11-29T02:38:39.000000Z K 7 svn:log V 307 MFC: sort of... - Fix mouse ioctl. This corresponds to scmouse.c of the following revision in -CURRENT. ---------------------------- revision 1.6 date: 1999/11/09 12:35:36; author: yokota; state: Exp; lines: +23 -24 Correctly record the mouse position in the current VTY. ---------------------------- END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-29T02:43:26.000000Z K 7 svn:log V 38 Mention pppoed(8). Nudged by: obrien END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-11-29T06:12:22.000000Z K 7 svn:log V 152 Provide a man page for Alfreds lovely readdir_r function. Also fixed a minor indentation nit and added a few {}s to make readdir_r easier on old eyes. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-11-29T06:42:55.000000Z K 7 svn:log V 787 Flesh out the pccard bus_ methods with either the generic one (where it would work), or a specialized one. Most of these have been creatively stolen from pccard_nkb, which in turn stole from isa showing that generic bus_ versions of bus_{set,get,delete}_resource might be profitable. Fix a couple of minor bugs introduced in the last round of updates from NetBSD. Start on the pccard_ivar structure which will hold the resources and slot number. Add tcic as a possible attachment for pccard and rename the attachment for pcicx to pcic since the name has changed since I originally wrote this stuff. Next up: stringing together the various memory and I/O allocation/mapping primitives in i82365.c, final touches on the isa attach routine and other fun stuff in that line of attach. END K 10 svn:author V 5 green K 8 svn:date V 27 1999-11-29T07:09:44.000000Z K 7 svn:log V 292 Add the PAM SSH RSA key authentication module. For example, you can add, "login auth sufficient pam_ssh.so" to your /etc/pam.conf, and users with a ~/.ssh/identity can login(1) with their SSH key :) PR: 15158 Submitted by: Andrew J. Korty Reviewed by: obrien END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-11-29T07:09:45.000000Z K 7 svn:log V 76 This commit was manufactured by cvs2svn to create tag 'ports_RELEASE_3_4_0'. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-11-29T07:15:33.000000Z K 7 svn:log V 262 Reconnect probing of the width of the isa bus, calling pcic_attach and pcic_attach_sockets. Rework bus width probe mapping and unmapping to use the newbus bus_{allocate,release}_resource with a rid of 1 to work on FreeBSD. Remove a few now unneeded #includes. END K 10 svn:author V 6 itojun K 8 svn:date V 27 1999-11-29T08:19:01.000000Z K 7 svn:log V 129 there's no memcmp() in kernel, use bcmp() instead. in userland memcmp() is preferred for ANSI preference. (from KAME repository) END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-11-29T10:41:21.000000Z K 7 svn:log V 248 * Use getobjformat() rather than manually do what it does. * Don't conditional based on i386, but generalize to all FreeBSD arch's. * Don't be a.out-centric, but generalize to handle other possible future formats. Submitted by: marcel (partial) END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-29T11:27:40.000000Z K 7 svn:log V 280 How hard can it be to implement a 24bit counter in hardware ? Make sure we read a likely value from the PIIX timecounter. This should fix a large fraction of the "calcru: negative time" warnings produced by SMP machines. Another hole in one by: bde Didn't belive Bruce: phk END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-29T11:29:04.000000Z K 7 svn:log V 215 Add a bit of sanity checking and problem avoidance in case the timecounter hardware is bogus. This will produce a new warning "microuptime() went backwards" and try to not screw up the process resource accounting. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-29T12:07:27.000000Z K 7 svn:log V 56 Sync with sys/dev/syscons/syscons.c revision 1.293.2.9. END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-11-29T12:24:51.000000Z K 7 svn:log V 322 Better error handeling: On UDMA CRC errors retry operation as it might be a fluke, if not fall back to PIO mode on the failing drive. If you get alot of these your cabeling is most likely not good enough. On HARD error using DMA, retry once using PIO, if it succeds using PIO fall back to PIO mode on the failing drive. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-29T12:26:30.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/files.i386 revision 1.282. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-11-29T13:20:47.000000Z K 7 svn:log V 56 - Fixed to support RSB-384/2000/3000. - Fixed warnings. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-29T13:31:02.000000Z K 7 svn:log V 57 Fix a stray (ifdef'ed) reference to a non-existing file. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-29T17:21:07.000000Z K 7 svn:log V 220 Bail out on failing the read(). This happens when a USB mouse is disconnected. We retry the open in the parent subroutine. Remove an ifdef _i386_ . MOUSE_IF_USB is now defined for alpha as well. Reviewed-By: yokota END K 10 svn:author V 5 markm K 8 svn:date V 27 1999-11-29T17:58:58.000000Z K 7 svn:log V 189 Correct the email address that folk are to bug if they need help; also point them in the direction of the source, not PHK (or any other human) if they need to make CTM deltas of their own. END K 10 svn:author V 6 dillon K 8 svn:date V 27 1999-11-29T18:51:04.000000Z K 7 svn:log V 79 Make BOOTP work again. Submitted by: Doug Ambrisko END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-29T18:53:43.000000Z K 7 svn:log V 76 depricated -> deprecated + mention the -alias flag status in README.changes END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-11-29T18:54:56.000000Z K 7 svn:log V 111 MFC: depricated -> deprecated + mention the -alias flag status in README.changes Spotted by: mrl@teleport.com END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1999-11-29T19:11:01.000000Z K 7 svn:log V 84 Include strerror(errno) in error messages after failed system calls. Fix a warning. END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-11-29T19:12:50.000000Z K 7 svn:log V 374 style fixes, remove extra braces. readdir_r is not POSIX according to POSIX_SOURCE, bruce says: > readdir_r() is in the _POSIX_SOURCE section, but is not a POSIX.1-1990 > function. It's POSIX.1-1996 so it should be under a different feature > test which we don't support yet. make sure errno is saved so that its contents are cleared unless necessary. Submitted by: bde END K 10 svn:author V 3 dan K 8 svn:date V 27 1999-11-29T19:23:35.000000Z K 7 svn:log V 139 In the extremely miniscule chance that read_random returns <= 0, don't try and use that return code as a modulus (panics are bad, mmmkay?) END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-11-29T19:57:51.000000Z K 7 svn:log V 294 Implement inline assembler wrappers for PALcode calls and for alpha specific instructions such as rpcc and mb. This should provide some performance improvements and will allow me to delete the file pal.s. To allow people time to update their loadable modules, I will leave pal.s alone for now. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 1999-11-29T20:31:45.000000Z K 7 svn:log V 197 inline spl functions. In combination with Doug's recent alpha_cpu.h, this reduces the cost of ipl raising/lowering significantly. This is most pronounced when doing file reads. Reviewed by: dfr END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-29T20:50:58.000000Z K 7 svn:log V 43 Remove the now unused chrtoblk() function. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-11-29T20:53:36.000000Z K 7 svn:log V 189 Merge NetBSD 1.60 by jun: Support for TDK LAC-CF010 by Ichiro Fukuhara (ichiro@ichiro.org) on kern/8900 ichiro test TDK CF Card on Opensource matsuri,tokyo and send patch to us. thanx. END K 10 svn:author V 3 imp K 8 svn:date V 27 1999-11-29T20:54:14.000000Z K 7 svn:log V 21 Sync generated files END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-11-29T21:37:18.000000Z K 7 svn:log V 84 Report swapdevices as cdevs rather than bdevs. Remove unused dev2budev() function. END K 10 svn:author V 6 dillon K 8 svn:date V 27 1999-11-29T22:25:36.000000Z K 7 svn:log V 169 Remove vfs_getrootfsid() function (a temporary hack added a few months ago to make BOOTP work again). It is no longer required by BOOTP and no longer used. END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-11-29T23:01:59.000000Z K 7 svn:log V 75 tanimura implemented SNDCTL_DSP_GETODELAY for pcm. Submitted by: tanimura END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-11-29T23:03:34.000000Z K 7 svn:log V 49 add linuxulator wrapper for SNDCTL_DSP_GETODELAY END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-11-29T23:40:23.000000Z K 7 svn:log V 113 Brucify last commit: - Use consistent capitalization. - Subjects and verbs now agree. Pointed-out-by: sheldonh END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-11-30T01:16:51.000000Z K 7 svn:log V 55 MFC: SNDCTL_DSP_GETODELAY from newpcm Reviewed by: cg END K 10 svn:author V 6 alfred K 8 svn:date V 27 1999-11-30T01:17:52.000000Z K 7 svn:log V 32 MFC: LINUX_SNDCTL_DSP_GETODELAY END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-30T01:34:46.000000Z K 7 svn:log V 317 Make the pci driver compat shim return a preference for probe rather than an "it's mine!" so that other newbus-aware drivers can bid for the device too. This should allow the sym driver to out-bid the ncr driver for devices it supports without having to modify ncr.c at all. ncr would then function as a catch-all. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-11-30T01:48:12.000000Z K 7 svn:log V 109 Commit for r1.29 of ugen.c was wrong. All the ugenX* device entries were like the entries for ugen0* device. END K 10 svn:author V 6 archie K 8 svn:date V 27 1999-11-30T02:09:36.000000Z K 7 svn:log V 40 Remove extra spaces in hex dump output. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-11-30T02:18:13.000000Z K 7 svn:log V 130 Move named and associated tools into a seperate makefile section and disable them pending an import and cleanup of bind 8.2.2.p5. END