‚šA14865 135 272 138 219 214 212 202 148 128 189 173 189 194 183 254 181 197 145 158 109 158 238 201 192 453 156 135 241 135 218 129 130 240 162 142 146 196 273 431 464 370 131 160 273 185 320 162 118 133 267 302 178 134 172 195 201 202 210 180 121 206 521 232 312 425 258 124 281 169 140 1180 187 318 1305 341 306 1696 157 126 419 122 195 533 596 850 419 218 235 123 107 200 204 183 147 249 248 200 425 151 138 112 171 381 125 352 189 181 134 185 246 331 750 695 428 251 135 313 326 276 146 173 801 171 185 210 141 354 331 142 212 130 179 186 185 138 137 K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-03-28T04:53:28.000000Z K 7 svn:log V 177 VM performance improvements, and reorder some operations in VM fault in anticipation of a fix in pmap that will allow the mlock system call to work without panicing the system. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-03-28T04:54:50.000000Z K 7 svn:log V 44 Add a function prototype for pmap_prefault. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-03-28T04:59:34.000000Z K 7 svn:log V 124 Significant code cleanup, and some performance improvement. Also, mlock will now work properly without killing the system. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1996-03-28T05:40:58.000000Z K 7 svn:log V 119 Remove a now unnecessary prototype from pmap.c. Also remove now unnecessary vm_fault's of page table pages in trap.c. END K 10 svn:author V 7 jfieber K 8 svn:date V 27 1996-03-28T12:32:44.000000Z K 7 svn:log V 115 Add a missing quote on an attribute. Remember, checking for errors before commiting is as simple as typing `make'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-03-28T13:33:18.000000Z K 7 svn:log V 108 Back out one of my previous changes: don't clear PARODD, so return to absolute minimum of changed flags now END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-03-28T13:38:59.000000Z K 7 svn:log V 55 Directly clear parity area because cfmakeraw not do it END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-03-28T14:26:46.000000Z K 7 svn:log V 32 Reviewed by: julian@freebsd.org END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-03-28T14:29:52.000000Z K 7 svn:log V 93 Switched from using devfs_add_sw() to using devfs_add_swf() Reviewed by: julian@freebsd.org END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-03-28T14:30:37.000000Z K 7 svn:log V 77 Added DEVFS support to create ttyv* devices Reviewed by: julian@freebsd.org END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-03-28T14:31:42.000000Z K 7 svn:log V 93 Switched from using devfs_add_devsw() to devfs_add_devswf() Reviewed by: julian@freebsd.org END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-03-28T14:32:27.000000Z K 7 svn:log V 98 Added dev_linkf() function (dev_link() + printf-style arguments) Reviewed by: julian@freebsd.org END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-03-28T14:33:59.000000Z K 7 svn:log V 87 Using devfs_add_devswf() instead of devfs_add_devsw() Reviewed by: julian@freebsd.org END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-03-28T14:35:37.000000Z K 7 svn:log V 157 syslog.h -> changed /dev/log to be /var/run/log (its a socket, not a device) devfsext.h -> added prototype for dev_linkf(); Reviewed by: julian@freebsd.org END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-03-28T14:36:48.000000Z K 7 svn:log V 85 devfs_add_devsw() -> devfs_add_devswf modifications Reviewed by: julian@freebsd.org END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-28T15:03:41.000000Z K 7 svn:log V 104 Undid the last 2 commits. Rev.1.43 reversed the changes in rev.1.42 and rev.1.44 was a subset of them. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-28T15:25:43.000000Z K 7 svn:log V 53 Removed an unused devfs variable again. Added $Id$. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-28T15:40:17.000000Z K 7 svn:log V 66 Undid last revision. It duplicated part of second last revision. END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-03-28T16:51:12.000000Z K 7 svn:log V 13 Fixed a Typo END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-03-28T18:29:14.000000Z K 7 svn:log V 62 Back out change of log from being in /var/run to back in /dev END K 10 svn:author V 8 swallace K 8 svn:date V 27 1996-03-28T19:53:21.000000Z K 7 svn:log V 140 Implement ioctl's IBCS2_TCFLSH and IBCS2_TCXONC. Improve termios conversion. Implement xenix_eaccess() system call. Obtained from: NetBSD END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-03-28T20:28:14.000000Z K 7 svn:log V 108 A bug fix and a couple of new modes for the meteor driver. Submitted-By: Jim Lowe END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-03-28T20:35:03.000000Z K 7 svn:log V 96 Teach the disassembler about the 0f,3x family of instructions (RDMSR, RDTSC, WRMSR, and RDPMC). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-03-28T20:39:20.000000Z K 7 svn:log V 356 Nit: according to the Harvard code, it is necessary to clear the timestamp counter before loading the performance-monitor control register. I'm not sure I believe this, but we'll follow their lead for the moment. As a result of this commit, the performance-monitoring test program that I wrote now works (the program will find its way to share/examples). END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-03-28T20:39:45.000000Z K 7 svn:log V 60 >Blush<. Use the correct opcode for the WRMSR instruction. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-28T20:49:31.000000Z K 7 svn:log V 41 Add bootparams.5. Obtained from: NetBSD END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-03-28T20:57:11.000000Z K 7 svn:log V 144 Document the change in how the START and STOP ioctls operate (counters can be started and stopped in numerical order brather than all at once). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-28T20:57:49.000000Z K 7 svn:log V 41 Add bootparams.5. Obtained from: NetBSD END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-03-28T21:00:29.000000Z K 7 svn:log V 121 Sync up the Pentium implementation with the documentation. Previously, the sense of the E flag was reversed on Pentiums. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-03-28T21:17:42.000000Z K 7 svn:log V 33 Add /usr/share/examples/perfmon. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-03-28T21:20:22.000000Z K 7 svn:log V 34 A sample program for /dev/perfmon END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-03-28T21:20:22.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r14895, 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 1996-03-28T21:20:23.000000Z K 7 svn:log V 66 This commit was manufactured by cvs2svn to create tag 'wollman_1'. END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-03-29T04:35:09.000000Z K 7 svn:log V 46 Fixed missing variable 'name' for DEVFS code END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-03-29T06:04:46.000000Z K 7 svn:log V 55 Fix declarations for nfs_sillyrename and nfs_lookitup. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-03-29T06:28:48.000000Z K 7 svn:log V 104 Revert to previous calculation of vm_object_cache_max: it simply works better in most real-world cases. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-03-29T06:30:18.000000Z K 7 svn:log V 181 Revert to previous calculation of vm_object_cache_max: it simply works better in most real-world cases. This comes after extensive analysis of file caching behavior on wcarchive... END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-03-29T06:39:39.000000Z K 7 svn:log V 339 Change v_usecount & v_writecount from a short to an int. As shorts they can and will overflow on large machines - especially on machines with filesystems with lots of files (like netnews servers), and the result is a "free vnode isn't" panic or worse. This fixes one of the causes of these panics that I've been experiancing on wcarchive. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-03-29T06:41:19.000000Z K 7 svn:log V 372 Brought in change from rev 1.32: Change v_usecount & v_writecount from a short to an int. As shorts they can and will overflow on large machines - especially on machines with filesystems with lots of files (like netnews servers), and the result is a "free vnode isn't" panic or worse. This fixes one of the causes of these panics that I've been experiancing on wcarchive. END K 10 svn:author V 6 fenner K 8 svn:date V 27 1996-03-29T08:02:30.000000Z K 7 svn:log V 274 Eliminate panic("rtfree") caused by double-freeing the route when rt == rt->rt_gwroute . rt == rt->gwroute shouldn't happen in the first place, but that's another problem. (try "route add -host ; ping ; route delete ") END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T11:39:08.000000Z K 7 svn:log V 39 Fixed missing quote in a devfs string. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T11:45:12.000000Z K 7 svn:log V 68 Fixed group of some more disk devices. Fixed devfs function names. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T11:54:56.000000Z K 7 svn:log V 180 Fixed devfs group of some more disk devices. Added devfs lpt control device (only the standard one, not the ones that aren't supported by MAKEDEV). Removed some stupid comments. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T11:57:52.000000Z K 7 svn:log V 93 Fixed devfs group and permissions of some more disk devices. Added devfs cd control device. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T12:30:30.000000Z K 7 svn:log V 227 Fixed reference counting related to relookup(). relookup() must be called with the directory referenced, and this reference will be dropped iff relookup() fails, so the value returned must not be ignored. Reviewed by: davidg END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T12:55:54.000000Z K 7 svn:log V 70 stat() before open() because opening of special files may be harmful. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T13:22:04.000000Z K 7 svn:log V 26 Removed never-used files. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T13:39:48.000000Z K 7 svn:log V 41 Removed references to nonexistent files. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T13:51:30.000000Z K 7 svn:log V 174 Added newlines and punctuation. Removed defunct options. It will be easy to keep track of bogus options by looking at CFLAGS when all real options are moved out of CFLAGS. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T14:00:25.000000Z K 7 svn:log V 209 Moved the include of to before the include of so that mkisofs will compile when namespace pollution is removed from . ( recently became dependent on .) END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T14:08:30.000000Z K 7 svn:log V 86 Added necessary quotes (${CPP} might have spaces in it). Removed unnecessary quotes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T14:14:07.000000Z K 7 svn:log V 42 Parenthesized macros. Fixed munged tabs. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T14:29:50.000000Z K 7 svn:log V 80 Fixed the type of sv_sendsig. The `code' arg to signal handlers is now u_long. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T14:48:25.000000Z K 7 svn:log V 102 Renamed Proc-cache to Dir-cache for the same reasons as in vmstat. Tweaked screen positions to match. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T15:01:51.000000Z K 7 svn:log V 108 Count PCI irqs in up to 4 ISAish counters named `pci irqnn' instead of in the clk0 counter. Reviewed by: s END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-29T15:04:14.000000Z K 7 svn:log V 109 Count PCI irqs in up to 4 ISAish counters named `pci irqnn' instead of in the clk0 counter. Reviewed by: se END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-03-29T15:24:04.000000Z K 7 svn:log V 116 Fix UnrawModem: restore initial (not second level) state not call it for DEV_SYNC issue input flush after restoring END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-03-29T17:48:21.000000Z K 7 svn:log V 84 There is no need to zero out the TSC when configuring a counter, says Mike Haertel. END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-03-30T12:22:30.000000Z K 7 svn:log V 28 Add missing cons60* entries END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-03-30T14:57:02.000000Z K 7 svn:log V 111 When doing a 'make depend', dont blow away the existing .depend until the generation of a new one is complete. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-03-30T15:02:58.000000Z K 7 svn:log V 426 Because of the way that ptrace() now calls procfs routines to read/write the process's memory, it was possible for the procfs_domem() call to return a residual leftover, but with no errno. Since this is no good for ptrace which ignored the the residual, remap a leftover amount into an errno rather than fooling the caller into thinking it was successful when in fact it was not. Submitted by: bde (a very long time ago :-) END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-03-30T15:08:14.000000Z K 7 svn:log V 137 re-add the ps_signodefer. The interaction between SA_NODEFER and the sa_mask was "non intuitive" and broke another of bde's test cases. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-03-30T15:10:18.000000Z K 7 svn:log V 217 Add a SV_NODEFER and SV_RESETHAND #define, after Bruce pointed out that a program that was saving and restoring a signal via sigvec() was not doing the complete job if either of these bits had been set via sigaction. END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-03-30T15:15:30.000000Z K 7 svn:log V 330 Correct the handling of NOCLDSTOP when using sigvec() Make the SA_NODEFER handling more correct, previously if you called sigaction to set a handler and had SA_NODEFER set, and manually masked the signal itself in sa_mask, and when you read the settings back later, you'd find SA_NODEFER incorrectly cleared. Pointed out by: bde END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-03-30T16:19:40.000000Z K 7 svn:log V 165 Add the jp.106 Japanese keymap to list of possibilities. I also see a jp.106x keymap there, but Satoshi hasn't asked for it and I don't know what it even is, so... END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-03-30T18:27:45.000000Z K 7 svn:log V 31 Put signal number into logfile END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-03-30T19:40:28.000000Z K 7 svn:log V 188 Add a new donor's section to give credit to those who have donated equipment or funding to the project. This is still embryonic and will no doubt grow as I track down more of our donors. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-03-30T19:46:37.000000Z K 7 svn:log V 77 Also add an id for the donors section and reference it in a strategic place. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-31T02:29:13.000000Z K 7 svn:log V 48 Fixed typo. Reported by: andreas@knobel.gun.de END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-03-31T03:02:37.000000Z K 7 svn:log V 1084 aic7xxx.seq: Fix support for the aic7850 by looking only at the relavent bits of the QINCNT. The 7850 puts random garbage in the high bits and all my attempts to determine the cause of this failed. This approach does seem to work around the problem. Don't trust SCSIPERR to tell us when there is a parity error. On some revs of the 7870 and the 7880, this bit follows the parity of the current byte. Instead of using a SEQINT to tell the kernel, re-enable the standard parity error interrupt since it seems to pause the sequencer right at the time of the error which is the effect we were looking for anyway. aic7xxx_reg.h: Remove PARITY_ERROR seqeuncer interrupt type, its no longer used. Define QCOUNTMASK as the SRAM location for the mask to use on the QINCNT register. QCOUNTMASK is determined by the number of SCBs supported by the device we're working on. aic7xxx_asm.c Properly check the return value of fopen, and define the arg list in getopt correctly. Submitted by: Pete Bentley END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-03-31T03:04:38.000000Z K 7 svn:log V 93 Don't set the number of SCBs here. aic7xxx.c determines the number of SCBs by walking them. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-03-31T03:06:20.000000Z K 7 svn:log V 223 Override the unit number passed into us in the isa_device structure with the current unit in bt_unit. We do this as a kludge to make the unit nubmer work properly between the pci/eisa/isa bt boards that are in the system. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-03-31T03:15:31.000000Z K 7 svn:log V 1209 Fix support for the aic7850 by looking only at the relavent bits of the QINCNT. The 7850 puts random garbage in the high bits and all my attempts to determine the cause of this failed. This approach does seem to work around the problem. Go back to relying on the SCSIPERR interrupt instead of having the sequencer interrupt at the beginning of ITloop after a parity error occured. Determine the number of SCBs on a card automatically and base the qcntmask on the number of SCBs. Add entries for 11.4MHz, 8.8MHz, 8.0MHz, and 7.2MHz to ULTRA portion of the syncrate table. They seem to work fine on the 2940UW I have here and will allow more non-ultra devices (like my tape drive) to run sync while the adapter is in ULTRA mode. Return XS_SELTIMEOUT instead of XS_TIMEOUT for selection timeouts. I was getting sick of waiting for the SCSI code to retry each non-existant unit multiple times during boot and XS_SELTIMEOUT bypasses all retries. Use new SLIST queue macros. This was inspired by NetBSD using TAILQs in their SCSI drivers. For optimum cache hits, the free scb list should be LIFO which is what the old and new code does. NetBSD implemented a FIFO queue for some reason. Spaces -> tabs. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-03-31T03:17:50.000000Z K 7 svn:log V 246 ncr.c: Use new XS_SELTIMEOUT error code for selection timeouts. aic7870.c: Move SCB walking code to aic7xxx.c and make it work for all card types. The flag AHC_EXTSCB is no longer needed since the SCBs are walked in all cases now. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-03-31T03:19:09.000000Z K 7 svn:log V 211 Implement the XS_SELTIMEOUT error code. This causes the SCSI code to not retry again and should be used when a device times out during selection (ie is not on the bus). This should speed up the boot sequence. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-03-31T03:21:45.000000Z K 7 svn:log V 1600 Implement the SLIST and the STAILQ macros. This gives a program all the aesthetics of using the 4.4 queue macros without paying undo space or time in scenartios where a singly-linked list works fine. From queue.h: /* * A singly-linked list is headed by a single forward pointer. The elements * are singly linked for minimum space and pointer manipulation overhead at * the expense of O(n) removal for arbitrary elements. New elements can be * added to the list after an existing element or at the head of the list. * Elements being removed from the head of the list should use the explicit * macro for this purpose for optimum efficiency. A singly-linked list may * only be traversed in the forward direction. Singly-linked lists are ideal * for applications with large datasets and few or no removals or for * implementing a LIFO queue. * * A singly-linked tail queue is headed by a pair of pointers, one to the * head of the list and the other to the tail of the list. The elements are * singly linked for minimum space and pointer manipulation overhead at the * expense of O(n) removal for arbitrary elements. New elements can be added * to the list after an existing element, at the head of the list, or at the * end of the list. Elements being removed from the head of the tail queue * should use the explicit macro for this purpose for optimum efficiency. * A singly-linked tail queue may only be traversed in the forward direction. * Singly-linked tail queues are ideal for applications with large datasets * and few or no removals or for implementing a FIFO queue. */ END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-03-31T03:23:16.000000Z K 7 svn:log V 63 Update the queue man page for the new SLIST and STAILQ macros. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-31T03:31:29.000000Z K 7 svn:log V 34 Killed religous FASTER_NOP again. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-31T04:05:36.000000Z K 7 svn:log V 326 Moved rtcin() to clock.c. Always delay using one inb(0x84) after each i/o in rtcin() - don't do this conditional on the bogus option DUMMY_NOPS not being defined. If you want an optionally slightly faster rtcin() again, then inline it and use a better named option or sysctl variable. It only needs to be fast in rtcintr(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-31T04:17:25.000000Z K 7 svn:log V 30 Finished removing NOP macros. END K 10 svn:author V 3 bde K 8 svn:date V 27 1996-03-31T04:18:02.000000Z K 7 svn:log V 102 Removed dead option DUMMY_NOPS. Restored undead option AUTO_EOI_1. Added undocumented option PERFMON. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-31T09:55:02.000000Z K 7 svn:log V 438 Another round of fixes: . Replace my NIH-suffering code to detect the number of lines on the terminal by the curses variable LINES. . Fix the selection code for countries with more than one screenful of locations. The very few people living in America/US/Pacific now won't be charged for Indiana any longer... :) . Removed the gross code that copied over the timezone file to /etc/localtime, and create a symlink now instead. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-31T09:59:43.000000Z K 7 svn:log V 501 Merge from HEAD: Another round of fixes: . Replace my NIH-suffering code to detect the number of lines on the terminal by the curses variable LINES. . Fix the selection code for countries with more than one screenful of locations. The very few people living in America/US/Pacific now won't be charged for Indiana any longer... :) . Removed the gross code that copied over the timezone file to /etc/localtime, and create a symlink now instead. I've also added tzsetup.8 while i was at it. END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-03-31T10:02:09.000000Z K 7 svn:log V 755 Add a variable LOCAL_PREFIX that defaults to "/usr/local", as a counterpart to X11BASE (default "/usr/X11R6"). Now PREFIX is set to ${X11BASE} or ${LOCAL_PREFIX} depending on whether USE_IMAKE or USE_X11 is set or not. This enables us to refer to non-X ports from X ports using ${LOCAL_PREFIX}, thus removing most of the remaining "/usr/local"s from the ports tree. This will also allow the system administrator to move the whole "local" tree to somewhere else, without affecting X ports. (Of course not all ports are necessarily happy with that, but we're working on it.) Based on: an idea that came up while I was watching a football game several months ago ("hey, maybe I can move that sideline without disturbing the other!") END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-03-31T10:35:26.000000Z K 7 svn:log V 324 Change name of variable to LOCALBASE, to keep it symmetric with X11BASE, which has been in the tree for a much longer time. Sorry for the multiple commits and I know I shouldn't be doing this but my hamster tells me to be orthogonal...("hey Phoenix, do you think I should call it LOCALBASE?" "squeak" "ok, if you say so"). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-31T15:53:19.000000Z K 7 svn:log V 123 Fix a bogus message: ed0: Invalid irq configuration (2) must be 2-5 for 3c503 ^ ^ END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-31T15:55:01.000000Z K 7 svn:log V 140 Merge from HEAD: Fix a bogus message: ed0: Invalid irq configuration (2) must be 2-5 for 3c503 ^ ^ END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-03-31T16:14:11.000000Z K 7 svn:log V 30 Use unsigned char for isprint END K 10 svn:author V 4 ache K 8 svn:date V 27 1996-03-31T16:39:26.000000Z K 7 svn:log V 14 Localize time END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-31T18:01:55.000000Z K 7 svn:log V 105 Update the information about kernel options. Mention the ``new option scheme''. Closes PR # docs/1110. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-31T18:04:51.000000Z K 7 svn:log V 109 Fetch the (dummy) READY CHANGED condition interrupt stati that happen after an FDC reset. Submitted by: bde END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-31T18:09:00.000000Z K 7 svn:log V 89 Merge from HEAD: Fetch dummy READY CHANGED condition interrupt stati. Submitted by: bde END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-31T18:10:26.000000Z K 7 svn:log V 53 Merge from HEAD: Make the `uk' device useable again. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-03-31T18:19:38.000000Z K 7 svn:log V 154 Convert to use stdarg in aha_cmd. Use XS_SELTIMEOUT for selection timeouts. Obtained from: stdarg fixes adapted from cgd's work on the NetBSD BT driver END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-03-31T18:19:50.000000Z K 7 svn:log V 153 Convert to use stdarg in bt_cmd. Use XS_SELTIMEOUT for selection timeouts. Obtained from: stdarg fixes adapted from cgd's work on the NetBSD BT driver END K 10 svn:author V 3 jkh K 8 svn:date V 27 1996-03-31T18:53:43.000000Z K 7 svn:log V 107 Remove bogus architectures to allow make tags to work. Submitted-by: Andreas Klemm END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-03-31T20:57:44.000000Z K 7 svn:log V 332 Allow the use of uid ranges when using the "-p" option to allow easy setup of default quotas for a range of uids. Usage: edquota -p protouser startuid-enduid E.g. edquota -p mpp 10000-19999 Will duplicate the quota limints for user mpp for uids 10000 - 19999. The uids in question do not have to currently exist in /etc/passwd. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1996-03-31T21:17:17.000000Z K 7 svn:log V 59 Add some info on setting quota limits for a range of uids. END K 10 svn:author V 4 paul K 8 svn:date V 27 1996-03-31T22:18:46.000000Z K 7 svn:log V 45 Don't build the special case lint libraries. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-31T22:31:51.000000Z K 7 svn:log V 18 Xref sysexits(3). END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-31T22:33:54.000000Z K 7 svn:log V 77 Add sysexits(3). It's horrible to always examine the include file for this. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-03-31T22:36:14.000000Z K 7 svn:log V 286 Convert this to a real man page. Using one blurb of a .Bd -literal looks rather ugly. Also slightly adopt the contents to the results of a discussion that took place in -core some months ago. We couldn't agree on everything, but some of the previous sentiments were rather outdated. END K 10 svn:author V 2 dg K 8 svn:date V 27 1996-03-31T23:00:32.000000Z K 7 svn:log V 34 Change if/goto into a while loop. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-03-31T23:15:17.000000Z K 7 svn:log V 257 add SHAREDIR?=, SHAREOWN?=, SHAREGRP?=, SHAREMODE?=, INFOOWN?=, INFOGRP?=, INFOMODE?= set variables recursive, eg. change KMODOWN?=bin to KMODOWN?=${BINOWN} from NetBSD: add NLSDIR?=, NLSGRP?=, NLSOWN?=, NLSMODE?=, BSDSRCDIR?=, BSDOBJDIR?=, NOBINMODE?= END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-03-31T23:40:07.000000Z K 7 svn:log V 95 Add James FitzGibbon and Noritaka Ishizumi for their recent help in shaping up the ports tree. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-04-01T00:09:48.000000Z K 7 svn:log V 87 Merge with HEAD. Deal with new eisaconf data structures for I/O and memory addresses. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-04-01T00:10:21.000000Z K 7 svn:log V 40 Merge with HEAD. Add SLIST and STAILQ. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-04-01T00:11:16.000000Z K 7 svn:log V 91 Merge with HEAD. Fix comments, change handling of parity errors, and support the aic7850. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-04-01T00:12:07.000000Z K 7 svn:log V 151 Merge with HEAD. Create a true eisaconf probe for the ep driver (prevents a conflict with the aic7xxx driver) which can be found in i386/eisa/3c5x9.c END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-04-01T00:14:16.000000Z K 7 svn:log V 236 Merge with HEAD. Bring all changes to the eisaconf code from -current back to -stable. aha1742.c Don't pass unit numbers around. Use softcs instead. 3c5x9.c Eisaconf probe for the 3c579 and 3c509(in eisa configuration mode). END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-04-01T00:19:44.000000Z K 7 svn:log V 655 Merge with HEAD. Purge the SCSI system from its internal types int32, int16, int8, u_int32, u_int16, u_int8. aha1542.c Use stdarg/varargs in aha_cmd. Use the XS_SELTIMEOUT error code for selection timeouts. Staticize. bt5xx-455.c Overide the unit number passed in in our isa_device structure with the current unit in bt_unit. This kludge makes the unit numbers sane when there are PCI/EISA/ISA probes going on. isa.c Regester the ISA bus as "ISA bus" instead of "ISA or EISA bus". if_ep.c Many bug fixes from -current. Split out the eisa probe into an eisaconf probe so it doesn't conflict with the aic7xxx driver. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-04-01T00:23:17.000000Z K 7 svn:log V 600 Merge with HEAD. Purge the SCSI system from its internal types int32, int16, int8, u_int32, u_int16, u_int8. aic7xxx.c aic7xxx.h Change method for dealing with parity errors. Support the aic7850. Fix the timeout code. Remove bogus declaration of RESTART_SEQUENCER and UPDATE_SEQUENCER from aic7xxx.h. Dynamically determine the number of SCBs. This driver is identical to the one in -current except I've left parity error handling disabled until it is verified in -current. bt.c Use varargs/stdarg in bt_cmd. Use the XS_SELTIMEOUT error code for selection timeouts. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-04-01T00:25:28.000000Z K 7 svn:log V 333 Merge with HEAD. Purge the SCSI system from its internal types int32, int16, int8, u_int32, u_int16, u_int8. aic7870.c Remove "scb walking" code. Its replaced by the dynamic SCB discovery code in aic7xxx.c. Fix setup of SCSICONF. bt9xx.c spaces -> tabs ncr.c Use XS_SELTIMEOUT error code for selection timeouts. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-04-01T00:26:17.000000Z K 7 svn:log V 156 Merge with HEAD. Purge the SCSI system from its internal types int32, int16, int8, u_int32, u_int16, u_int8. Add support for the XS_SELTIMEOUT error code. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1996-04-01T00:27:36.000000Z K 7 svn:log V 41 Merge with HEAD. Add SLISTs and STAILQs. END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-04-01T02:12:53.000000Z K 7 svn:log V 216 Changed use of devfs_add_devsw() to devfs_add_devswf() Changed DEVFS structure devfs_token so that adding the devices is a simple matter of a 4 line for loop versus 16 lines of code Reviewed by: julian@freebsd.org END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-04-01T05:30:04.000000Z K 7 svn:log V 231 Tweaks for the stub lockd. - Use rpcgen to generate the unmodified boilerplate code rather than having it in the repository. - Eliminate the conflicting function names by changing them to their "natural" rpcgen generated names END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-04-01T05:36:06.000000Z K 7 svn:log V 181 Some minor tweaks for statd - use rpcgen to generate unmodified code instead of havinf it in the repository - use "natural" function names to avoid conflicts with prototypes etc. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-04-01T08:17:49.000000Z K 7 svn:log V 52 Copy /etc/localtime, unless it's already a symlink. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1996-04-01T08:22:22.000000Z K 7 svn:log V 79 Merge from HEAD: Copy the file /etc/localtime, unless it's already a symnlink. END K 10 svn:author V 5 asami K 8 svn:date V 27 1996-04-01T11:13:00.000000Z K 7 svn:log V 706 Thanks for the overwhelming response (which can be only summarized by the word: "zilch"). I guess the only way to get people try and comment on these kind of things is to shove it down their throat.... ;) Anyway, here's a set of changes required for auto-generation of READMEs in ports directories. Necessary changes and additions of templates to the ports tree will follow shortly. Eventually I'll commit all the generated READMEs to the tree, but that will be in the rather distant future. For now, I encourage anyone with a -current systam and a matching ports tree to do a "make readmes" at the top level and see what they get. Next step will be to add pkg/{COMMENT,DESCR} to all the categories. END K 10 svn:author V 5 wosch K 8 svn:date V 27 1996-04-01T18:58:28.000000Z K 7 svn:log V 77 add MKDEPCMD?= and DEPENDFILE?= replace sh(1) commands with make(1) builtins END K 10 svn:author V 7 wollman K 8 svn:date V 27 1996-04-01T19:29:56.000000Z K 7 svn:log V 89 Add /usr/share/examples/perfmon and /usr/include/machine/perfmon.h to the FILES section. END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-04-01T21:02:14.000000Z K 7 svn:log V 113 Convert from using devfs_add_devsw() to devfs_add_devswf() Fixed Permissions/Ownership in DEVFS to reflect /dev END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-04-01T21:03:07.000000Z K 7 svn:log V 45 Convert from using dev_link() to dev_linkf() END K 10 svn:author V 5 peter K 8 svn:date V 27 1996-04-02T01:42:07.000000Z K 7 svn:log V 259 Move rpc.statd and rpc.lockd to usr.sbin via repository copy as per discussionn when they were initially added some time ago. These programs are not needed before nfs is up and running to possibly mount /usr so they dont need to be static and on the root fs. END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-04-02T04:10:45.000000Z K 7 svn:log V 234 Makefile: added devfs_add_devswf.9, removed devfs_add_devsw.9 devfs_link.9: modified man page to reflect source code devfs_add_devsw.9: replaced by devfs_add_devswf.9 devfs_add_devswf.9: proper function for adding devices to DEVFS END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-04-02T04:52:03.000000Z K 7 svn:log V 46 changed from using dev_link() to devfs_link() END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-04-02T04:53:05.000000Z K 7 svn:log V 115 Made the src code match the man page. Removed dev_link() and dev_linkf(), replacing dev_linkf() with devfs_link() END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-04-02T04:54:26.000000Z K 7 svn:log V 34 Change dev_link() to devfs_link() END K 10 svn:author V 7 scrappy K 8 svn:date V 27 1996-04-02T06:17:14.000000Z K 7 svn:log V 83 take out prototype for dev_linkf() change prototype for dev_link() to devfs_link() END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-04-02T11:43:28.000000Z K 7 svn:log V 94 A couple of bug-fixes. Reviewed by: phk Submitted by: "Frank ten Wolde" END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-04-02T11:43:53.000000Z K 7 svn:log V 93 A couple of bug-fixes. Reviewed by: phk Submitted by: "Frank ten Wolde" END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-04-02T12:26:10.000000Z K 7 svn:log V 46 Fix two cases where ia->ia_ifp could be NULL. END K 10 svn:author V 3 phk K 8 svn:date V 27 1996-04-02T12:27:22.000000Z K 7 svn:log V 45 Fix two cases where ia->ia_ifp could be NULL END