Ļ438462 243 450 129 208 790 239 451 166 1581 156 185 163 147 144 163 118 164 132 125 403 245 323 240 243 433 275 209 120 138 170 166 141 164 135 239 174 117 132 121 205 202 107 205 133 154 207 132 117 502 574 164 169 292 165 152 103 413 248 106 145 1036 420 155 170 171 311 166 466 136 169 139 128 137 137 160 174 288 124 195 131 171 228 155 385 112 146 146 420 414 238 235 248 146 135 148 153 154 125 126 137 168 125 160 174 278 203 106 247 3040 143 115 147 168 207 158 187 131 179 152 142 127 172 300 114 150 226 123 175 131 238 157 504 172 200 124 105 236 238 122 144 144 259 144 142 140 175 147 144 176 124 198 177 185 136 224 103 149 204 195 165 180 128 181 195 114 236 158 300 377 154 164 131 216 169 131 734 179 204 125 124 220 203 155 180 104 198 118 241 138 112 133 134 134 188 131 294 185 134 159 530 143 148 120 224 137 858 168 177 163 167 175 728 389 156 119 115 155 158 139 113 261 244 193 189 143 205 128 173 191 187 163 207 174 181 135 121 811 134 256 158 167 117 141 124 K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-20T21:45:46.000000Z K 7 svn:log V 358 Make the build tools static to avoid trying to use the shared loader before it is installed. This upsets Bruce because the host boostrap build forces tools to be static anyway. He says I'm abusing NOTOOLS in src/Makefile by using it to do a aout->elf transition build. One day I'll find a place to install host tools like these to allow a true cross build. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-20T21:51:35.000000Z K 7 svn:log V 38 Build kvm_mkdb and natd on alpha too. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-08-21T01:21:26.000000Z K 7 svn:log V 112 Add extern declaration for `tzname[]' to make this header comply better to POSIX90. 2-rounds-of-review-by: bde END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-08-21T03:17:42.000000Z K 7 svn:log V 694 This is the new unified bootstrap, sometimes known previously as the 'three-stage' bootstrap. There are a number of caveats with the code in its current state: - The i386 bootstrap only supports booting from a floppy. - The kernel and kld do not yet know how to deal with the extended information and module summary passed in. - PnP-based autodetection and demand loading of modules is not implemented. - i386 ELF kernel loading is not ready yet. - The i386 bootstrap is loaded via an ugly blockmap. On the alpha, both net- and disk-booting (SRM console machines only) is supported. No blockmaps are used by this code. Obtained from: Parts from the NetBSD/i386 standalone bootstrap. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-08-21T03:17:42.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r38465, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-21T03:29:40.000000Z K 7 svn:log V 359 Update this header to use the revamped elf headers which select Elf32 or Elf64 based on the inclusion of the machine dependent header. I've left the addition of the extra fields to handle the relocation structures with addend for a separate commit after jdp has had a chance to review what I've done. The current change is needed to compile csu/alpha/crt1.c END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-21T06:47:58.000000Z K 7 svn:log V 71 Add "-P" display the id as a password file entry. Submitted by: terry END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-08-21T16:58:48.000000Z K 7 svn:log V 1485 Increase the number of descriptors (and, as a consequence, the number of associated mbuf clusters) in the RX ring from 4 to 16. On my really fast PI 400Mhz test machines, 4 descriptors (and associated mbuf clusters) is enough to achieve decent performance without any RX overruns. However, one person reported problems with the following scenario: - P90 system running FreeBSD with a 3c905B-TX adapter, slow IDE hard disk (Quantum Bigfoot?) - PII 266 with SCSI disks running LoseNT and also with a 3c905B-TX - Both machines connected together via crossover cable at 100Mbps full-duplex - LoseNT machine writing largs amounts of data (2.5 GB work of files each in the neighborhood of 1 to 2 MB in size) via samba to the FreeBSD machine In this case, the LoseNT machine is sending data very fast. Apparently there weren't any problems initially because the user was writing to one particular disk which was relatively fast, however after this disk filled up and the user started writing to the second slower disk, RX overruns would occur and sometimes the RX DMA engine would stall after a 100 to 500MB had been transfered. The xl_rxeof() handler is supposed to detect this condition and restart the upload engine; I'm not sure why it doesn't, unless interrupts are being lost and the rx handler isn't getting called. This is still an improvement over the Linux driver, which uses 32 descriptors in its receive ring. :) Problem reported by: Heiko Schaefer END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-21T18:08:46.000000Z K 7 svn:log V 62 Fix ``lp=port@machine'' syntax and mention it in printcap(5). END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-21T18:09:57.000000Z K 7 svn:log V 91 Make ``show mem'' display the number of packets allocated as well as the number of octets. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-21T18:10:15.000000Z K 7 svn:log V 69 Consolidate the two malloc()s that are done when allocating an mbuf. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-21T23:43:15.000000Z K 7 svn:log V 51 Add BREAK_TO_DEBUGGER so that config stops whining END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-21T23:44:16.000000Z K 7 svn:log V 48 Try to make this compile on both alpha and i386 END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-22T10:31:01.000000Z K 7 svn:log V 71 Minor tweaks to track a couple of i386 changes and to make it compile. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-22T10:32:38.000000Z K 7 svn:log V 26 Remove bogus unused code. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-22T14:31:39.000000Z K 7 svn:log V 68 Building `compat' on alpha is meaningless (they are i386 libraries) END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-22T14:34:59.000000Z K 7 svn:log V 36 Nuke unsupported architecture files END K 10 svn:author V 5 mckay K 8 svn:date V 27 1998-08-22T15:24:09.000000Z K 7 svn:log V 31 Correct/clarify some comments. END K 10 svn:author V 5 mckay K 8 svn:date V 27 1998-08-22T15:51:41.000000Z K 7 svn:log V 308 Pass me the pointy hat with the extra sequins. Just a moment, while I get it to sit right... The __error() hack gave out the wrong address. It returned the address of errno in ld.so instead of the address of errno in the main program. Oops. The hack is now correct, just in time to be obsoleted by elf. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-23T00:52:18.000000Z K 7 svn:log V 148 First cut (aka hack) at getting make release building on the alpha. Don't build floppies or kernels. The i386 release process should be unaffected. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1998-08-23T03:07:17.000000Z K 7 svn:log V 226 Yow! Completely change the way socket options are handled, eliminating another specialized mbuf type in the process. Also clean up some of the cruft surrounding IPFW, multicast routing, RSVP, and other ill-explored corners. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-23T07:32:37.000000Z K 7 svn:log V 147 Attempt to fix my breakage of the alpha makebootarea() in rev.1.19. The previous attempt just converted compile time breakage to runtime breakage. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-23T07:52:48.000000Z K 7 svn:log V 150 Removed cxpoll(). Just use ttpoll() like all other tty drivers. It's equivalent except for the bad-minor-number case (which probably can't happen). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-23T08:26:42.000000Z K 7 svn:log V 340 Added D_TTY to the cdevswitch flags for all tty drivers. This is required for the Lite2 fix for always returning EIO in dead_read(). Cleaned up the cdevswitch initializers for all tty drivers. Removed explicit calls to ttsetwater() from all (tty) drivers. ttsetwater() is now called centrally for opens, not just for parameter changes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-23T09:57:09.000000Z K 7 svn:log V 182 Fixed printf format errors. Fixed style bugs in the int to u_long ioctl command arg changes. This driver doesn't use the u_foo BSDism. Don't smash ioctl command args back to int. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-23T10:12:12.000000Z K 7 svn:log V 116 Fixed printf format errors. `struct eisa_device' uses a strange type for the unit number (like most SCSI drivers). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-23T10:16:26.000000Z K 7 svn:log V 28 Fixed printf format errors. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-23T11:43:29.000000Z K 7 svn:log V 46 Enabled Lite2 fix for reading from dead ttys. END K 10 svn:author V 3 des K 8 svn:date V 27 1998-08-23T14:18:08.000000Z K 7 svn:log V 78 Don't check minor number of dump device at all. Discussed-with: J̦rg Wunsch END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-23T15:23:11.000000Z K 7 svn:log V 70 Quick hack to allow netstat to compile once more: ifdef out MT_SOOPTS END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-23T16:05:55.000000Z K 7 svn:log V 49 Use address space numbers to reduce TLB flushes. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-08-23T20:16:35.000000Z K 7 svn:log V 72 remove bdevsw arg from dsopen(); Forgotten by: julian Reviewed by: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-23T22:07:21.000000Z K 7 svn:log V 40 Virgin import of AMD (am-utils) v6.0a16 END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-23T22:07:21.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r38494, 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 1998-08-23T22:07:22.000000Z K 7 svn:log V 78 This commit was manufactured by cvs2svn to create tag 'amd-vendor-amd_6_0a16'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-23T22:09:19.000000Z K 7 svn:log V 22 upgrade instructions. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-23T22:43:27.000000Z K 7 svn:log V 37 Two more files FreeBSD doesn't need. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-23T22:51:11.000000Z K 7 svn:log V 26 more files we don't need. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-23T22:52:09.000000Z K 7 svn:log V 109 * Check getopt()'s return with -1, not EOF * protect a few potential buffer overflows Obtained from: NetBSD END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-08-24T00:56:20.000000Z K 7 svn:log V 107 The host commandline option is -h and not -s. PR: 7703 Submitted by: Yoshishige Arai END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-08-24T00:58:22.000000Z K 7 svn:log V 13 MFC: -h host END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-08-24T01:09:34.000000Z K 7 svn:log V 110 Describe what constitues an exceptional condition. PR: 7666 Submitted by: Archie Cobbs END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-08-24T01:10:48.000000Z K 7 svn:log V 39 MFC: describe an exceptional condition END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-24T02:28:16.000000Z K 7 svn:log V 62 Fixed printf format errors. Only one left in LINT on i386's. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-24T02:54:33.000000Z K 7 svn:log V 114 Fixed syntax errors (__dead should have gone away years ago, and __attribute__(()) is a gccism - we use __dead2). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-24T05:31:57.000000Z K 7 svn:log V 40 Shut this thing up, like the other LKMs END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-24T05:32:06.000000Z K 7 svn:log V 25 MFC: shut this thing up. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-24T06:17:01.000000Z K 7 svn:log V 409 Removed support for the gcc-2.[0-4] keywords __dead and __pure. They stopped being used in /usr/src almost 2 years ago. Don't pretend to support gcc-[3-infinity]. Added __printf0like(). Feature tests for the __printf0__ feature are problematic, so this can't be used for the err() family yet - it's only in recent versions of FreeBSD's hacked version of gcc. Added comments about __unused and __*like(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-24T06:33:52.000000Z K 7 svn:log V 481 Support printf format checking of FreeBSD kernel formats %[Dbrz]. This is enabled by the undocumented option -fformat-extensions. This option should be named better and/or give more control over the extensions. Fixed a message - don't warn about the field width when it's the precision that has the wrong type. Didn't fix excessive checking for the precision relative to the type - ANSI requires both to be ints, but gcc permits the field width to be either int or unsigned int. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-24T06:42:26.000000Z K 7 svn:log V 72 Use a relative path to bsd.kern.mk if the relative mk directory exists. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-24T07:11:48.000000Z K 7 svn:log V 73 Don't try to run ldconfig if it doesn't exist. Useful for elf platforms. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-24T07:47:39.000000Z K 7 svn:log V 199 Re-implement tcp and ip fragment reassembly to not store pointers in the ip header which can't work on alpha since pointers are too big. Reviewed by: Garrett Wollman END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-24T08:25:26.000000Z K 7 svn:log V 73 Add partial KLD support for ELF. The module loading is not written yet. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-24T08:29:52.000000Z K 7 svn:log V 60 Fix a few syscall arguments to use size_t instead of u_int. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-24T08:32:19.000000Z K 7 svn:log V 11 Regnerate. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-24T08:39:39.000000Z K 7 svn:log V 320 Change various syscalls to use size_t arguments instead of u_int. Add some overflow checks to read/write (from bde). Change all modifications to vm_page::flags, vm_page::busy, vm_object::flags and vm_object::paging_in_progress to use operations which are not interruptable. Reviewed by: Bruce Evans END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-24T08:45:37.000000Z K 7 svn:log V 155 Remove a useless ifdef which made struct disklabel have a different size in kernel and user builds on the alpha and prevented various ioctls from working. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-24T08:48:22.000000Z K 7 svn:log V 14 Add atomic.s. END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-08-24T10:17:20.000000Z K 7 svn:log V 48 When exiting on SIGINT, exit with signal status END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-08-24T10:20:37.000000Z K 7 svn:log V 938 Do not exit on SIGINT in non-interactive shells, fixes PR 1206, i.e. this makes emacs usable from system(3). Programs called from shellscripts are now required to exit with proper signal status. That means, they have to kill themself. Exiting with faked numerical exit code is not sufficient. Exit with proper signal status if script exits on signal. Make the wait builtin interruptable, both with and without traps set. Use volatile sig_atomic_t where (and only where) appropriate. (Almost) fix printing of newlines on SIGINT. Make traps setable from trap handlers. This is needed for shellscripts that catch SIGINT for cleanup work but intend to exit on it, hance have to kill themself from a trap handler. I.e. mkdep. While I'm at it, make it -Wall clean. -Wall is not enabled in Makefile, since vararg warnx() macro calls in usr.bin/printf/printf.c are not -Wall-able. PR: 1206 Obtained from: Basic SIGINT fix from Bruce Evans END K 10 svn:author V 5 wosch K 8 svn:date V 27 1998-08-24T16:25:30.000000Z K 7 svn:log V 325 Check the text segment size of the executable and the process. If not equal, the command line arguments are wrong. E.g.: $./gcore /bin/sh 1761 $ ./gcore /usr/tmp/chroot/bin/sh 1761 gcore: The executable /usr/tmp/chroot/bin/sh does not belong to process 1761! Text segment size (in bytes): executable 303104, process 294912 END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-08-24T16:31:27.000000Z K 7 svn:log V 63 Only claim PPS_HARDPPSONASSERT if we're compiled with PPS_SYNC END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-08-24T17:47:08.000000Z K 7 svn:log V 78 Remove the last remaining evidence of B_TAP. Reclaim 3 unused bits in b_flags END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-08-24T17:47:25.000000Z K 7 svn:log V 79 Remove the last remaining evidence of B_TAPE. Reclaim 3 unused bits in b_flags END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-08-24T17:51:38.000000Z K 7 svn:log V 216 - #define mask of enabled interrupts/indications in if_xlreg.h instead of constructing local copy in xl_init() - disable interrupts on entry to xl_intr(), re-enable them on exit. - fix a few typos in some comments END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1998-08-24T17:51:39.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-08-24T18:17:52.000000Z K 7 svn:log V 371 Add XL driver and man page to the 2.2 branch. Update sys/conf/files to include xl driver. Update GENERIC and LINT. Update sys/pci/if_vx_pci.c to not probe Etherlink XL cards anymore. Update man4/man4.i386/Makefile to install new man page (correctly this time!). This version of the driver is current up to today. Both versions should remain in sync, unless I screw up. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-08-24T18:23:18.000000Z K 7 svn:log V 44 Last commit managed to get mangled somehow. END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-08-24T19:15:48.000000Z K 7 svn:log V 72 Got two volatile sig_atomic_t and int mixed up. Spotted by Gary Palmer. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-08-24T22:42:17.000000Z K 7 svn:log V 44 New major number for SR4 streams emulation. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-25T04:07:21.000000Z K 7 svn:log V 36 Upgrade (belatedly) to 2.2.7-stable END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-25T07:38:19.000000Z K 7 svn:log V 45 Change length arguments to sysctl to size_t. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-25T07:52:33.000000Z K 7 svn:log V 45 The length argument to sysctl is now size_t. END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-08-25T08:49:47.000000Z K 7 svn:log V 63 Re-enable killing childs with SIGQUIT. Spotted by Bruce Evans. END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-08-25T09:33:34.000000Z K 7 svn:log V 77 Improve bookkeeping of in_waitcmd and style fixes. Submitted by: Bruce Evans END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-08-25T10:53:43.000000Z K 7 svn:log V 192 Merge revision 1.48 back into -stable ('PRINTER'->'PRINTERDEVICE'). PR: docs/7737 (see docs/3479 for the rev 1.48 fix to -current). Submitted by: Martin Kammerhofer END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-25T11:08:22.000000Z K 7 svn:log V 33 Add the prototype for sigwait(). END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-25T11:19:14.000000Z K 7 svn:log V 103 Fix for sigwait problem. Submitted by: Daniel M. Eischen PR: misc/7039 END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-25T12:33:22.000000Z K 7 svn:log V 40 Add support for building test programs. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-25T12:35:16.000000Z K 7 svn:log V 80 Test program for sigwait. Submitted by: Daniel M. Eischen END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1998-08-25T13:47:37.000000Z K 7 svn:log V 133 Fix a rounding problem that causes vnode pager to fail to remove the last partially filled page during a truncation. PR: kern/7422 END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-08-25T14:41:42.000000Z K 7 svn:log V 63 Fix DDBs printing of buf-flags after I changed them yesterday. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-25T17:48:43.000000Z K 7 svn:log V 290 If we've got a full output buffer queue and cannot send anything for two mintues (see ``set choked'' and ``show bundle''), nuke the ip, mp and link level buffer queues. This should fix problems where ``ppp -auto'' seems to stop responding after failing to connect to the peer a few times. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-08-25T17:48:54.000000Z K 7 svn:log V 20 sort the prototypes END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-25T17:48:55.000000Z K 7 svn:log V 52 Mention what ``set authname'' does in -direct mode. END K 10 svn:author V 6 julian K 8 svn:date V 27 1998-08-25T21:16:47.000000Z K 7 svn:log V 51 Submitted by: archie@whistle.com quieten cc -Wall END K 10 svn:author V 3 imp K 8 svn:date V 27 1998-08-25T22:46:44.000000Z K 7 svn:log V 327 Add probing support for the vadem VG365 and the Vadem VG465 pcic chips. We do the same thing we do with all the other Vadem chips and print the right identification for these chips. Tested with the 365, and inferred for the 465. This allows the cheapo PCMCIA card that I got from necx to print the right chip number on boot. END K 10 svn:author V 6 dillon K 8 svn:date V 27 1998-08-26T01:58:39.000000Z K 7 svn:log V 318 (well tested at BEST): -i option can now take FP values (e.g. -i 0.1), extremely useful for networking testing. Other options secured from user-level D.O.S. attacks. -f, -s now root-only. -i wait times < 1.0 root-only. -c count limited to 100 and defaults to 16 when ping run by non-root user. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-08-26T02:46:24.000000Z K 7 svn:log V 142 Remove identity crisis in ispcvt(8) man page. Include reference to ispcvt(8) in pcvt(4). PR: docs/7743 Submitted by: END K 10 svn:author V 6 dillon K 8 svn:date V 27 1998-08-26T05:27:42.000000Z K 7 svn:log V 139 priority comparison in maybe_resched() didn't work properly if current and chk process were on different scheduler queues. Fixed. END K 10 svn:author V 3 imp K 8 svn:date V 27 1998-08-26T07:09:58.000000Z K 7 svn:log V 155 o renable pccard_remove_driver (it was used in the skel.c driver) o update skel.c to lots of stuff that has happened since the last time it was updated. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-26T10:03:28.000000Z K 7 svn:log V 50 Move kdump & ktrace out of i386 specific section. END K 10 svn:author V 3 sos K 8 svn:date V 27 1998-08-26T12:13:39.000000Z K 7 svn:log V 43 Add OVERRIDE_CARD to the bktr options list END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-26T12:41:11.000000Z K 7 svn:log V 52 Delete trailing space that may have caused problems END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-26T17:39:35.000000Z K 7 svn:log V 59 The protocol must be in network byte order (OpenBSD only). END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-26T17:39:37.000000Z K 7 svn:log V 60 Put the IP buffer queues into struct ipcp. Forgotten by: me END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-26T17:39:38.000000Z K 7 svn:log V 31 Remove redundant include file. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-26T18:07:57.000000Z K 7 svn:log V 32 Fix some OpenBSD/alpha warnings END K 10 svn:author V 3 des K 8 svn:date V 27 1998-08-26T18:51:37.000000Z K 7 svn:log V 45 Remove -c restrictions from previous commit. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-08-26T19:11:22.000000Z K 7 svn:log V 74 Fix an spl protection botch. Submitted by: Gene Stark END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-08-26T19:12:14.000000Z K 7 svn:log V 31 MFC - Fix spl protection botch END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-26T20:50:42.000000Z K 7 svn:log V 69 Back out most of the last commit. It created problems with sigpause. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-26T20:55:31.000000Z K 7 svn:log V 83 Don't automatically restart syscalls for the signals that the thread kernel needs. END K 10 svn:author V 6 dillon K 8 svn:date V 27 1998-08-26T21:20:47.000000Z K 7 svn:log V 182 Reviewed by: asami@freebsd.org (Satoshi Asami) Give make.conf a make.conf.local capability similar to rc.conf's rc.conf.local capability. Eases large-site administration. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-08-26T23:46:13.000000Z K 7 svn:log V 108 Add "deinstall" to list of targets. This is only fair since "install" and "reinstall" are already here. :) END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-08-26T23:46:56.000000Z K 7 svn:log V 12 Merge 1.24. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-08-26T23:53:36.000000Z K 7 svn:log V 152 Oops, accidentally merged the changes before committing first. ;) The previous commit was to merge 1.285 (will be committed now) from the main branch. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-08-27T00:18:50.000000Z K 7 svn:log V 2944 Hope I haven't missed anything or forgotten to credit anybody. (By the way, most of the things below are "Reviewed by: hoek" as well.) The changes are (roughly in order of appearance): (1) Revamp comments at beginning of file. Major rewrites. Reorder them into more relevant sections. Make clear which ones are user variables and not to be set in ports' Makefiles. Reviewed by: hoek (well, he's the only one who sent any comments) (2) Include ${.CURDIR}/Makefile.local if it exists. This is a local configuration file (ala rc.conf.local and make.conf.local) so please do not commit a file with this name to the repository. Suggested by: dillon (3) MANCOMPRESSED now takes three possible values: "yes", "no" and "maybe". (It used to be a binary variable -- the old behavior is now accomplished by "MANCOMPRESSED=yes". Ports that defined this variable to other values have been corrected.) "yes" means the manpages are installed compressed, "no" means they are not, and "maybe" means the port already respects the value of NOMANCOMPRESS. The default is "yes" for USE_IMAKE ports without NO_INSTALL_MANPAGES, and "no" otherwise. Add "compress-man" target and move manpage {,de}compression there. Reviewed by: hoek etc. and a full build of the ports tree (4) Add LIBDIR="${LIBDIR}" to MAKE_ENV. Makes easier to "fix" ports for /usr/lib/aout mess. Submitted by: ohashi@mickey.ai.kyutech.ac.jp (Takeshi Ohashi) (5) Change ${TMPPLIST} from ${WRKDIR}/PLIST.mktmp to ${WRKDIR}/.PLIST.mktmp. Suggested by: hoek Strongly seconded by: steve (6) Change a couple more relative pathnames to absolute ones. Submitted by: hoek (7) Move checksum into real-extract. (8) Change way rules are chained. Instead of: build: configure ${BUILD_COOKIE} ${BUILD_COOKIE}: @cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} real-build we now have build: ${BUILD_COOKIE} ${BUILD_COOKIE}: @cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} configure @cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} real-build Other than being more PC (pmake clean), this really speeds up skipping ports already built. For instance, "make package" on a fully packaged games subtree used to take 269 seconds on average, now it's 45 seconds on average. The flip side of this is that it will create more processes when the targets actually chain, but when you're actually compiling things, your make is creating half a bazzilion processes anyway so I don't think it matters. (9) ${TMPPLIST} is now a real dependency. Create "generate-plist" target to generate ${TMPPLIST}. Make sure it's called when needed (usually between do-install and post-install), and that the required files exist. (10) Change some messages so we can tell where "make index" failed. (11) Check if LIB_DEPENDS really generated the required shared lib or not. Seconded by: "Brent J. Nordquist" END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-27T00:50:14.000000Z K 7 svn:log V 51 Catch more cases where the CDROM has been mounted. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-27T00:50:28.000000Z K 7 svn:log V 23 MFC: DTRT with cdroms. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-27T01:30:53.000000Z K 7 svn:log V 52 NULLFS_DIAGNOSTICS and PCVT_SCANSET=2 listed twice. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-27T02:34:30.000000Z K 7 svn:log V 76 Add VT_CFS type. Submitted by: Robert Baron END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-27T02:37:11.000000Z K 7 svn:log V 114 Add CFS options to LINT, though commented out for now. Submitted by: Robert Baron END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-27T02:56:47.000000Z K 7 svn:log V 63 Properly create db files vs. dbm files. Obtained from: NetBSD END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-27T04:26:40.000000Z K 7 svn:log V 96 Only build the old boot loader on i386 if aout. The new loader will eventually be built if elf. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-27T07:25:25.000000Z K 7 svn:log V 36 accidently changed some white space END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-27T07:33:23.000000Z K 7 svn:log V 84 rpcgen our own mount.h, nfs_prot.h, mount_xdr.c, and nfs_prot_x.c for NFSv3 support END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-27T07:38:33.000000Z K 7 svn:log V 60 Use explicitly sized types when formatting cylinder groups. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-27T08:03:35.000000Z K 7 svn:log V 47 Make way for the contrib_amd bmake frame work. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-27T08:09:42.000000Z K 7 svn:log V 32 bmake framework for contrib_amd END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-08-27T10:45:20.000000Z K 7 svn:log V 75 Add support for reading directories as files. Sort out fs_ops, alloc/free. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-27T14:59:55.000000Z K 7 svn:log V 207 Fix recursive package add problem (for on-disk package files) I introduced with the change in semantics to make_playpen(). Now package dependencies more than 2 levels deep should work again. Pass the hat. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-27T15:00:26.000000Z K 7 svn:log V 22 MFC: recurse properly END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-08-27T16:01:49.000000Z K 7 svn:log V 53 MFC: When exiting on SIGINT, exit with signal status END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-08-27T16:24:57.000000Z K 7 svn:log V 128 MFC: Do not exit on SIGINT in non-interactive shells, fixes PR 1206. PR: 1206 Obtained from:Basic SIGINT patch from Bruce Evans END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-08-27T16:34:18.000000Z K 7 svn:log V 26 Forgot a fix in last MFC. END K 10 svn:author V 6 dillon K 8 svn:date V 27 1998-08-27T16:34:38.000000Z K 7 svn:log V 80 Updated manual page. Removed description of (now defunct) -c restrictions. END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-27T17:38:45.000000Z K 7 svn:log V 37 Initial import of PicoBSD v0.4 tree. END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-27T17:38:45.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r38589, 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 1998-08-27T17:38:46.000000Z K 7 svn:log V 61 This commit was manufactured by cvs2svn to create tag 'v0_4'. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-08-27T22:41:18.000000Z K 7 svn:log V 408 Enable duplex autodetection if UTP media are autodetected. Add a sysctl 'machdep.cs_recv_delay' to specify how long to wait after receiving a packet in order to check for a subsequent (back-to-back) packet. The cs8900 has a very small receive buffer, so this helps avoid overflows at the cost of some extra CPU overhead. Submitted by: Oleg Sharoiko , MIHIRA "Sanpei" Yoshiro END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-08-27T22:42:32.000000Z K 7 svn:log V 77 MFC: duplex autodetect for TP on media autodetect, back-to-back delay sysctl END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-28T01:03:41.000000Z K 7 svn:log V 107 Add /usr/lib to the list of things to chflag before upgrading. Noticed by: Blaz Zupan END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-28T01:03:58.000000Z K 7 svn:log V 32 MFC: chflags -R noschg /usr/lib END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-08-28T04:36:21.000000Z K 7 svn:log V 10 Typo fix. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-08-28T04:53:23.000000Z K 7 svn:log V 143 This file has been renamed to FREEBSD-upgrade in accordance with the Policies section of the Handbook. Submitted by: "David O'Brien" END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-08-28T04:55:53.000000Z K 7 svn:log V 145 This file has been renamed to FREEBSD-upgrade in accordance with the Policies section of the Handbook. Submitted by: "David O'Brien" END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-28T08:55:53.000000Z K 7 svn:log V 28 Sync with on-line versions. END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-28T08:57:16.000000Z K 7 svn:log V 50 Obtain the mib files from ../../net/crunch1/mibs. END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-28T08:58:19.000000Z K 7 svn:log V 50 Oops... We don't need threee copies of them.. :-( END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-08-28T09:37:59.000000Z K 7 svn:log V 165 - Sync with sys/i386/conf/GENERIC revision 1.77.2.26. - Commented out wfd0. - Deleted dpt driver. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-08-28T12:44:49.000000Z K 7 svn:log V 51 Sync with sys/i386/isa/sio.c revision up to 1.214. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-08-28T12:45:43.000000Z K 7 svn:log V 49 Sync with sys/i386/isa/syscons.c revision 1.276. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-08-28T12:46:28.000000Z K 7 svn:log V 47 Sync with sys/i386/i386/trap.c revision 1.128. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-08-28T12:47:45.000000Z K 7 svn:log V 82 Sync with sys/i386/isa/if_ed.c and spkr.c revisions 1.35 and 1.144, respectively. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-08-28T12:48:38.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.118. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-08-28T12:49:09.000000Z K 7 svn:log V 51 Sync with sys/i386/conf/majors.i386 revision 1.46. END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-08-28T18:41:04.000000Z K 7 svn:log V 83 Introduce PERL5 variable. It's gonna be used in all p5- ports. Reviewed by: asami END K 10 svn:author V 4 dima K 8 svn:date V 27 1998-08-28T18:43:20.000000Z K 7 svn:log V 31 MFC: introduce PERL5 variable. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1998-08-28T20:07:13.000000Z K 7 svn:log V 103 Close a race window for getnewbuf() between shared lock holders of the vnode. Reviewed by: Mike Smith END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1998-08-28T20:38:57.000000Z K 7 svn:log V 83 MFC: Close a race window for getnewbuf() between shared lock holders of the vnode. END K 10 svn:author V 6 dillon K 8 svn:date V 27 1998-08-29T01:24:21.000000Z K 7 svn:log V 90 make.conf.local test/include removed from make.conf, to be put in sys.mk instead. END K 10 svn:author V 6 dillon K 8 svn:date V 27 1998-08-29T01:30:13.000000Z K 7 svn:log V 41 add support for /etc/make.conf.local END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-08-29T07:55:55.000000Z K 7 svn:log V 128 Add option `-n', causing system headers not to be included in dependacy lists. This is needed when using a non-stock compiler. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-08-29T09:50:16.000000Z K 7 svn:log V 11 fix a typo END K 10 svn:author V 5 wosch K 8 svn:date V 27 1998-08-29T11:01:22.000000Z K 7 svn:log V 55 bsd.docb.mk handles installing SGML/docbook documents. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-29T13:13:10.000000Z K 7 svn:log V 111 Oops, the previous revision unconfigured too much pre-Lite2 compatibilty cruft. At least lsvfs(1) was broken. END K 10 svn:author V 3 bde K 8 svn:date V 27 1998-08-29T13:53:22.000000Z K 7 svn:log V 102 Fixed anachronisms (nuked vfs type number; don't give a 1/6-baked list of vfs flags in the man page). END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1998-08-29T17:39:39.000000Z K 7 svn:log V 71 Add missing #include , it's needed for my previous commit. END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1998-08-29T17:50:13.000000Z K 7 svn:log V 86 Back out my previous two commits. Shared vnode lock doesn't exist until Lite/2 merge. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-29T18:37:02.000000Z K 7 svn:log V 34 Mention ``cbcp'' in ``set log ?'' END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-08-29T20:23:14.000000Z K 7 svn:log V 87 Stop making a shared library for libtelnet. This should have happened a long time ago. END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-08-29T20:24:54.000000Z K 7 svn:log V 100 Stop making the shared library for libtelnet (crypto version). This should have happened years ago. END K 10 svn:author V 3 rvb K 8 svn:date V 27 1998-08-29T21:14:52.000000Z K 7 svn:log V 22 Very Preliminary Coda END K 10 svn:author V 3 rvb K 8 svn:date V 27 1998-08-29T21:14:52.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r38625, 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 1998-08-29T21:14:53.000000Z K 7 svn:log V 62 This commit was manufactured by cvs2svn to create tag 'C0828'. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-29T23:02:39.000000Z K 7 svn:log V 205 Allow the use of HISADDR, MYADDR and INTERFACE as words embedded in the args of a "shell" or "!bg" command, and only accept upper case versions. We can now do: ! sh -c "ifconfig INTERFACE >/tmp/myfile" END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-29T23:02:42.000000Z K 7 svn:log V 282 Add the following word substitutions when running a shell command: AUTHNAME: The local authname ENDDISC: The local endpoint discriminator LABEL: The configuration label in use PEER_ENDDISC: The peers endpoint discriminator USER: The peers authname END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-29T23:02:43.000000Z K 7 svn:log V 60 Don't claim that the alias library isn't loaded until used. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-29T23:02:45.000000Z K 7 svn:log V 70 Don't use ``-width 20'', it's misleading. Use ``-width XX'' instead. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-30T01:57:55.000000Z K 7 svn:log V 40 BINFORMAT -> OBJFORMAT ready for E-day. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-30T02:01:07.000000Z K 7 svn:log V 124 BINFORMAT -> OBJFORMAT ready for E-day. I tossed a coin to decide this one. We'll probably need to revisit gdb after E-day. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-30T02:46:35.000000Z K 7 svn:log V 78 Missed some BINFORMATs. Fingers! Can't live with 'em. Can't live without 'em. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-30T02:52:04.000000Z K 7 svn:log V 40 BINFORMAT -> OBJFORMAT ready for E-day. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-30T03:06:23.000000Z K 7 svn:log V 642 The aout->elf transition build from a 2.2.5/6/7 system requires that a kernel be built and installed at just the right time. If the system were to be rebooted after installing the 3.0 binaries without the new kernel, the system is hosed. The addition of this config file reserves the name of the config file that the upgrade procedure uses. If an upgrade is to be performed on a 2.2.5/6/7 system system for which a GENERIC kernel is inadequate, this config file must be replace with a suitable one before performing the upgrade. On systems which report 'uname -r' as 3.0-CURRENT, the kernel build is not performed and this file is ignored. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-08-30T04:48:00.000000Z K 7 svn:log V 84 Install ipmon.8 in man8/ not man1/. PR: 7778 Submitted by: horikawa@jp.freebsd.org END K 10 svn:author V 7 thepish K 8 svn:date V 27 1998-08-30T05:32:44.000000Z K 7 svn:log V 107 PR: 7741 Submitted by: Hellmuth Michaelis add LCP/PAP/CHAP/IPCP frame printing functionality END K 10 svn:author V 7 thepish K 8 svn:date V 27 1998-08-30T05:40:18.000000Z K 7 svn:log V 29 PR: 7613 merge from current END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-30T10:50:30.000000Z K 7 svn:log V 32 Remove some duplicated devices. END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-08-30T13:07:16.000000Z K 7 svn:log V 125 While I am no longer making a shared library, it is a good plan to nuke the old ones to prevent ld picking it up spuriously. END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-08-30T13:08:54.000000Z K 7 svn:log V 108 While I am no longer making a shared library, nuke the old one to prevent ld from picking it up spuriously. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-30T16:07:18.000000Z K 7 svn:log V 59 Still need -lmd on the alpha as it doesn't have shlibs yet END K 10 svn:author V 5 wosch K 8 svn:date V 27 1998-08-30T16:54:58.000000Z K 7 svn:log V 86 PR: bin/5596 Change the diagnostic if there were no matching processes owned by you. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-30T17:02:51.000000Z K 7 svn:log V 9 Add $Id$ END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-08-30T17:33:05.000000Z K 7 svn:log V 103 Typo fix: garbeld -> garbled PR: 7784 Submitted by: Kris Kennaway END K 10 svn:author V 5 steve K 8 svn:date V 27 1998-08-30T17:33:57.000000Z K 7 svn:log V 24 MFC: garbeld -> garbled END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-08-30T18:30:59.000000Z K 7 svn:log V 148 Fix a bug which caused ldd to execute scripts listed on its command line, instead of skipping them. Also make a few minor cleanups. PR: bin/7783 END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-30T19:59:35.000000Z K 7 svn:log V 42 Fix parallel makes falling over on xwhere END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-30T19:59:53.000000Z K 7 svn:log V 16 DPDADD -> DPADD END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-30T20:15:09.000000Z K 7 svn:log V 37 Make pstat machine-independant again END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-30T20:22:15.000000Z K 7 svn:log V 38 Split lines into one subdir per line. END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-30T20:28:50.000000Z K 7 svn:log V 38 Split lines into one subdir per line. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-30T20:31:57.000000Z K 7 svn:log V 97 Make a local build tool static to avoid trying to use shared libraries before rtld is installed. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-30T20:33:27.000000Z K 7 svn:log V 40 BINFORMAT -> OBJFORMAT ready for E-day. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-30T20:35:24.000000Z K 7 svn:log V 202 Remove BINFORMAT which is only set when building tools that need to have a default format. Include /etc/objformat to get the installed object type if it exists and if OBJFORMAT is not already defined. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-30T20:40:29.000000Z K 7 svn:log V 94 Change /etc/objectformat to /etc/objformat. Last chance 'cause it's E-day. Suggested by: jdp END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1998-08-30T20:58:16.000000Z K 7 svn:log V 38 Split lines into one subdir per line. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-08-30T21:23:11.000000Z K 7 svn:log V 65 Fix up whitespace messed up by dima in previous commit. (*sigh*) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-08-30T22:24:18.000000Z K 7 svn:log V 435 Change the autonegotiation waiting period from 3 seconds to 5. This delay controls how long the driver waits for autonegotiation to complete after setting the 'autoneg restart bit' in a PHY. In some cases, it seems 3 seconds is not long enough: with 3c905-TX cards (external PHY), you sometimes see 'autoneg not complete; no carrier' errors due to the timeout being too short. (3c905B adapters seem to be happy with 3 seconds though.) END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-08-30T22:25:41.000000Z K 7 svn:log V 49 MFC: change autoneg timeout from 3 seconds to 5. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-30T23:53:00.000000Z K 7 svn:log V 54 Add OpenBSD build support Remove -Wmissing-prototypes END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-30T23:53:25.000000Z K 7 svn:log V 26 Add OpenBSD build support END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-31T00:35:10.000000Z K 7 svn:log V 132 BINFORMAT -> OBJFORMAT ready for E-day. Untested 'cause I'm outside the US and not allowed to see this. I kept my eyes closed. 8-) END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-31T00:42:21.000000Z K 7 svn:log V 46 The elf build wants to link against libcrypt. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-31T01:08:08.000000Z K 7 svn:log V 766 E-day build system changes. - Moved most of the guts of Makefile to Makefile.inc1 to become the backend for the build system. - The new Makefile doesn't suffer from problems including the wrong sys.mk because it doesn't use anything in there or bsd.own.mk. So, from now on, the proper build command is just `make world' (or buildworld). - The intermediate makefiles called Makefile.inc0 and Makefile.upgrade fiddle with the OBJFORMAT and MAKEOBJDIRPREFIX variables so that both aout and elf object trees can coexist. Makefile.upgrade contains the aout->elf transition build. - A cross build environment is now very close to reality. Specifying TOOLDIR, setting OBJFORMAT and MAKEOBJDIRPREFIX allow that. See the comments in Makefile for more info. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-08-31T03:27:28.000000Z K 7 svn:log V 73 MFC: {rev 1.38} Remove hardcoded constant in favour of login.conf value. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-08-31T03:31:40.000000Z K 7 svn:log V 82 MFC: {rev 1.3} Fix discrepancy between sources and manual page for the c command. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-08-31T03:36:11.000000Z K 7 svn:log V 68 MFC: {rev 1.6} Document meanings of flags to the -r and -s options. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-08-31T03:39:25.000000Z K 7 svn:log V 72 MFC: {rev 1.21} Document behaviour of "-" and "--" on the command line. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-08-31T04:49:04.000000Z K 7 svn:log V 80 The `group{del,mod,show}' take require a '[group|gid]' argument. PR: docs/7788 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-31T06:55:02.000000Z K 7 svn:log V 635 Initial support for using linux X servers under emulation - to use an XFree86 server, users need to create the following links in their /compat/linux/dev directory (assuming kernel configured with 4 VTs). lrwxrwxrwx 1 root wheel 7 Aug 30 22:59 tty0 -> console lrwxrwxrwx 1 root wheel 5 Aug 30 22:45 tty1 -> ttyv0 lrwxrwxrwx 1 root wheel 5 Aug 30 22:45 tty2 -> ttyv1 lrwxrwxrwx 1 root wheel 5 Aug 30 22:45 tty3 -> ttyv2 lrwxrwxrwx 1 root wheel 5 Aug 30 22:45 tty4 -> ttyv3 VT switching is still not yet supported. Attempting to switch VT currently will cause Xserver bus error. Submitted by: Chain Lee END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-08-31T08:41:58.000000Z K 7 svn:log V 295 - hw.machine_arch returns cpu architecture type. - moved definition of MACHINE_ARCH from cpu.h to parm.h as alpha. - Added definitions of _MACHINE and _MACHINE_ARCH. - Added hw.ispc98. The hw.ispc98 is 1 in PC98 kernel and is 0 in IBM-PC kernel. Discussed with: John Birrell END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-31T08:57:56.000000Z K 7 svn:log V 64 Change to use FreeBSD device major numbers and tty definitions. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-31T09:02:03.000000Z K 7 svn:log V 27 Accept gateway value of NO END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-31T09:02:18.000000Z K 7 svn:log V 23 MFC: accept gateway=NO END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-31T10:51:19.000000Z K 7 svn:log V 63 Whoops! Stamp out a 2.2-ism that snuck between branches here. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-08-31T10:53:06.000000Z K 7 svn:log V 63 Move setting of 'crt' mail variable to {/usr/src}/etc/mail.rc. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-31T10:53:33.000000Z K 7 svn:log V 47 Argh! *Now* the correct 3.0 fix is committed. END K 10 svn:author V 2 jb K 8 svn:date V 27 1998-08-31T11:43:26.000000Z K 7 svn:log V 22 Force OBJFORMAT=aout. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-31T12:14:30.000000Z K 7 svn:log V 166 Remove OpenBSD build support - let the Makefile vary per OS rather than making it a mess and potentially screwing up cross builds. Suggested by: bde Add Id keyword. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-08-31T12:14:32.000000Z K 7 svn:log V 149 Remove OpenBSD build support - let the Makefile vary per OS rather than making it a mess and potentially screwing up cross builds. Suggested by: bde END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T12:28:39.000000Z K 7 svn:log V 99 Better explanation of CONFlict between sc0 and psm0. Submitted by: Eric P. Scott END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T12:32:30.000000Z K 7 svn:log V 95 We no longer need /proc dir, but we need /root... Submitted by: Eric P. Scott END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T12:45:47.000000Z K 7 svn:log V 49 Clean leftovers from localization of help files. END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T12:50:31.000000Z K 7 svn:log V 110 The file /README mentioned here doesn't exist. Don't mention it. Submitted by: Jim Flowers END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T13:08:16.000000Z K 7 svn:log V 34 Corrections and additions to FAQ. END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T13:10:25.000000Z K 7 svn:log V 79 Oops.. Forgot to add the Makefile Submitted by: Jim Flowers END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T13:21:45.000000Z K 7 svn:log V 97 We need only one device entry for PCI eth. cards. Submitted by: Luigi Rizzo END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T13:35:06.000000Z K 7 svn:log V 93 Remove CVS directories from the target floppy. Submitted by: Eric P. Scott END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T13:35:39.000000Z K 7 svn:log V 69 Add link gzip -> gzcat Submitted by: Eric P. Scott END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T13:36:24.000000Z K 7 svn:log V 112 Remove some mysterious passwords (they are not used here anyway). Submitted by: Eric P. Scott END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T13:36:43.000000Z K 7 svn:log V 80 Add HOME variable to environment. Submitted by: Eric P. Scott END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-08-31T13:39:01.000000Z K 7 svn:log V 87 init.ee was being copied to wrong place. Submitted by: Eric P. Scott END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-31T13:47:03.000000Z K 7 svn:log V 43 Get definition of va_list from . END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-08-31T13:47:38.000000Z K 7 svn:log V 29 All libs build on alpha now. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-08-31T15:26:09.000000Z K 7 svn:log V 716 Fix handling of ENOBUFS condition. During reception, the filled mbuf cluster from the RX descriptor is passed up to the higher layers and replaced with an empty buffer for the next time the descriptor comes up in the RX ring. The xl_newbuf() routine returns ENOBUFS if it can't obtain a new mbuf cluster, but this return value was being ignored. Now, if buffer allocation fails, we leave the old one in place and drop the packet. This is rude, but there's not much else that can be done in this situation. Without this, the driver can cause a panic if the system runs out of MBUF clusters. Now it will complain loudly, but it shouldn't cause a panic. Also added another pair of missing newlines to some printf()s. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-08-31T15:27:49.000000Z K 7 svn:log V 40 MFC: correctly handle ENOBUFS condition END K 10 svn:author V 7 wollman K 8 svn:date V 27 1998-08-31T15:34:55.000000Z K 7 svn:log V 159 Correctly set the return length regardless of the relative size of the user's buffer. Simplify the logic a bit. (Can we have a version of min() for size_t?) END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1998-08-31T16:18:45.000000Z K 7 svn:log V 64 Use 16bit register in inline asm code to set segment registers. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1998-08-31T16:38:23.000000Z K 7 svn:log V 73 Support multiple databases. For example $ look miau dict1 dict2 dict3 END K 10 svn:author V 5 wosch K 8 svn:date V 27 1998-08-31T16:41:09.000000Z K 7 svn:log V 23 Sort cross references. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-31T17:47:52.000000Z K 7 svn:log V 49 Don't set the router_enable variable by default. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-08-31T17:48:39.000000Z K 7 svn:log V 32 MFC: Leave router_enable alone. END