Го15248 220 241 241 263 375 159 125 185 154 163 163 150 136 229 276 180 240 158 112 199 147 131 120 113 120 107 160 136 156 146 122 241 181 230 108 151 146 149 109 166 112 237 125 251 683 787 115 180 101 168 180 1188 116 772 166 197 1415 178 333 199 134 156 156 151 199 165 121 438 206 147 434 130 714 1008 1798 188 155 181 156 488 172 429 167 164 198 119 206 113 238 260 172 280 176 116 112 215 325 234 400 177 170 167 170 261 1705 113 410 246 121 152 127 122 627 100 236 164 98 100 156 288 175 146 199 114 255 118 140 187 209 142 391 236 241 115 119 138 111 109 110 125 120 133 262 170 440 182 189 156 321 166 167 123 448 151 146 227 282 234 195 232 388 139 124 182 110 950 250 139 141 156 448 169 135 188 118 123 129 222 190 235 157 231 108 137 420 125 109 145 224 312 129 372 141 113 133 113 226 150 310 129 398 353 111 269 121 109 113 122 2272 483 390 196 202 167 719 179 128 165 222 148 161 K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-27T14:44:42.000000Z K 7 svn:log V 148 Use the same current time throughout ffs_update(). Update some macro names in comments. Don't use MNT_WAIT for something not related to mounting. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-27T16:49:08.000000Z K 7 svn:log V 148 Document the arch flag. It has always worked in 2.0. Document aliases for the flags. The formatting of the section describing the flags is poor. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-27T23:26:59.000000Z K 7 svn:log V 170 Bring the 2.0 RELEASE version back into -current. Now I just need to resurrect my changes for the last snapshot, which were unfortunately lost in a forest fire on time. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-28T00:47:03.000000Z K 7 svn:log V 282 Submitted by: John Capo Bogus pstat usage message from pstat: usage: pstat -Tfnstv [system] [-M core] [-N system] [system] is not mentioned in the man page and I don't see where it is used in the code either. Added also a [] around the first options to show them as optional, ATS. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T00:47:24.000000Z K 7 svn:log V 66 Fix for handling long archive names Submitted by: dufault@hda.com END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T00:49:58.000000Z K 7 svn:log V 32 Remove -T from ar, nm fixed now END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-28T02:39:29.000000Z K 7 svn:log V 93 Sigh.. Finally add a 6.0 section on what you need to do to actually configure a new kernel. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T03:21:16.000000Z K 7 svn:log V 61 Use "CC=${CC} ./configure" to avoid usage of debugging 'gcc' END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T03:30:21.000000Z K 7 svn:log V 70 Use CFLAGS=${CFLAGS} ./configure to avoid picking dumb GNU -g default END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T03:51:03.000000Z K 7 svn:log V 70 Move INSTALL?=install line duplicated into each .mk to sys.mk instead END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T04:14:19.000000Z K 7 svn:log V 57 Set proper INSTALL* variables before running ./configure END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T04:17:54.000000Z K 7 svn:log V 43 Oops, forget "" for ${CC} and ${CFLAGS}... END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-28T06:15:08.000000Z K 7 svn:log V 137 Fixed multiple bugs that cause null pointers to be followed or FREEed data to be accessed if a process blocks when it is being run down. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-28T06:28:34.000000Z K 7 svn:log V 184 Make printf() a bit more robust and allow NULL strings (print them as ""). It bad to have diagnostic printfs cause panics when they are trying to tell you about another problem. END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1994-12-28T06:55:42.000000Z K 7 svn:log V 83 Adding my adduser command. I only have to add a makefile for it to be compleate. END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1994-12-28T06:55:42.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r5262, 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 1994-12-28T06:55:43.000000Z K 7 svn:log V 62 This commit was manufactured by cvs2svn to create tag 'R_1_0'. END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1994-12-28T07:11:29.000000Z K 7 svn:log V 15 Add Id strings END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1994-12-28T07:35:09.000000Z K 7 svn:log V 101 Add makefile for adduser. Would a makefile guru please look this over to make sure I did this right? END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T13:19:39.000000Z K 7 svn:log V 54 Additional longname fix Submitted by: dufault@hda.com END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T13:45:47.000000Z K 7 svn:log V 38 Move adduser configuration files here END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T13:47:31.000000Z K 7 svn:log V 27 Move conf files to src/etc END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T13:49:55.000000Z K 7 svn:log V 20 Fix configfile path END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T13:54:06.000000Z K 7 svn:log V 27 Add adduser.conf & userids END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T14:00:11.000000Z K 7 svn:log V 14 adduser added END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T14:11:21.000000Z K 7 svn:log V 67 Fix bug with printing out short archive entries, incorrect padding END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-28T14:30:19.000000Z K 7 svn:log V 43 Fix compiler warnings about tputs argument END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1994-12-28T17:27:21.000000Z K 7 svn:log V 59 Changed my copyright back. Too many problems with new one. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-29T16:42:10.000000Z K 7 svn:log V 54 More changes to the FAQ, just to annoy Ollivier.. :-) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-29T20:09:59.000000Z K 7 svn:log V 30 Nuke out gratutious newlines. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-12-29T22:02:25.000000Z K 7 svn:log V 144 Extend syslogd to allow selection of log destinations by program. Use getbootfile() to determine the kernel name. Submitted by: Peter da Silva END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-30T05:38:14.000000Z K 7 svn:log V 90 Fix specification of octal constants. Submitted by: John Beukema END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-12-30T06:46:21.000000Z K 7 svn:log V 138 Moved declaration of ifnet pointer out of the header file and into the .c file where it belongs. Bezeroed some uninitialized malloc data. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-30T07:18:23.000000Z K 7 svn:log V 16 Fix everything. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-30T07:48:07.000000Z K 7 svn:log V 59 Save 16 bytes of data by not explicitly initializing to 0. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-30T08:02:16.000000Z K 7 svn:log V 54 Clean up previous commits (format for 80 columns...). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-30T08:06:19.000000Z K 7 svn:log V 57 Avoid compiler warnings for overflow in ~(__LDPGSZ - 1). END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-30T12:03:48.000000Z K 7 svn:log V 16 Yet one cleanup END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-30T12:13:08.000000Z K 7 svn:log V 73 Oops, rename adduser.sh to adduser.perl Add empty clean and obj targets. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-30T12:15:39.000000Z K 7 svn:log V 19 Change man section END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-30T12:17:42.000000Z K 7 svn:log V 144 Print "(null)" instead of "" for NULL string args for consistency with the libc and ddb printf's. Print "(fmt null)\n" for NULL formats. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-30T12:19:11.000000Z K 7 svn:log V 33 Change an 0 to WHOLE_DISK_SLICE. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-30T12:42:15.000000Z K 7 svn:log V 158 spl.h: Don't calculate imask for splstatclock() every call. Remove declaration of nonexistent variable `high_imask'. Sort declarations of imasks and spl's. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-30T12:43:35.000000Z K 7 svn:log V 590 icu.s: Move definition of `stat_imask' to clock.c. clock.c: Rename `rtcmask' to `stat_imask' and export it. Rename `clkmask' to `clk_imask' for consistency. Only calculate TIMER_DIV(hz) once. Merge debugging and "garbage" code to produce debugging code and format the output better. Make writertc() static inline and use it everywhere. Now all accesses to the clock registers go through rtcin() and writertc(). Move rtc initialization to cpu_initclocks(). Merge enablertclock() with cpu_initclocks() and remove enablertclock(). The extra entry point was just a leftover from 1.1.5. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-30T13:12:12.000000Z K 7 svn:log V 694 Don't strip off the last slash in the pathname "/". cp used to stat the pathname "" in order to decide that the pathname "/" is a directory. This caused `cp kernel /' to fail if the kernel has the POSIX behaviour of not allowing the pathname "" to be an alias for ".". It presumably also caused `cp /etc/motd /' to fail in the unlikely event that "." is not stat'able. Be more careful about concatenating pathnames: don't check that the pathname fits until prefixes have been discarded (the check was too strict). Print the final pathname in error messages. Terminate the target directory name properly for error messages. Don't add a slash between components if there is already a slash. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-30T14:39:39.000000Z K 7 svn:log V 22 Upgrade from new bash END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-30T15:38:04.000000Z K 7 svn:log V 87 Remove extra targets per Bruce suggestion. Use more macros instead of hardcoded things END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-30T15:40:11.000000Z K 7 svn:log V 9 Cleanup. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-30T15:44:32.000000Z K 7 svn:log V 75 Remove unneded kbdcontrol from SUBDIRS Submitted by: roberto@blaise.ibp.fr END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-30T16:09:31.000000Z K 7 svn:log V 87 Add check for writeable terminal Submitted by: mark@grondar.za (and slightly modified) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-30T22:42:41.000000Z K 7 svn:log V 1094 From: Wankle Rotary Engine - The -a flag now works just as it does in SunOS: '-a' is actually handled like a wildcard for all interfaces. 'ifconfig -a' displays the status of all interfaces, 'ifconfig -a netmask 0xffffff00' sets the netmask of all interfaces, and so forth. I don't know if many people really need to be able to set the netmasks of all interfaces at once, but the SunOS ifconfig seems to allow this, so there you have it. - An 'ether_status' function has been added to display the ethernet address of all ethernet interfaces. Again, as in SunOS, you must be root in order for this to work. The ethernet address is read from /dev/kmem using kvm_open() and kvm_read(), much in the same was as it's done with netstat. If you choose to install ifconfig set-gid kmem then normal users will be able to see the ethernet address as well, though this may not be desireable. This feature requires a small change to the ifconfig Makefile: you need to link with -lkvm in order to use the kvm_*() functions. Submitted by: wpaul END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-30T22:51:33.000000Z K 7 svn:log V 24 Tweak the man page too. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-30T23:27:33.000000Z K 7 svn:log V 679 Hurrah! Let the champagne flow, the olive oil barrel be opened and the wild, slippery orgy commence! Gary Jennejohn, too studly for his own good, has finally come through with the new, improved gdb 4.13. This gdb features: o kgdb support - if this works (and I urge folks to test it), we can finally purge the old and hateful version of kgdb from our source tree. o attach/detach support. See comments in README.FreeBSD for more details. o Well, it's newer. Our previous version was 4.11. Comments and flames to gj, of course! :-) Thanks, Gary. Much appreciated. The previous state of gdb/kgdb has been a thorn in all of our sides for some time.. Submitted by: gj END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-30T23:33:10.000000Z K 7 svn:log V 74 Bring in the files added by Gary Jennejohn's gdb update. Submitted by: gj END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-31T04:40:52.000000Z K 7 svn:log V 104 Add David River's patch fix to use the passed in number of bits (-b ) properly. Submitted by: rivers END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-31T05:31:48.000000Z K 7 svn:log V 1321 From: "Serge V.Vakulenko" This is new version of Seagate ST01/02, Future Domain TMC-885, TMC-950 SCSI driver for FreeBSD. I started from the 2.0R version and mostly rewrote it. New features are: 1) New probe algorithm. Old driver read the BIOS region of the adapter memory and find the copyright string. The problem was in the BIOS itself: it conflicted with IDE disks. The solution was to unplug it and make the probe algorithm to work without it. 2) Proper timeout handling in numerous places where the driver polls waiting for some event. 3) Assembler flagments added in critical places, mostly for data transfer to of from the target. It was possible to make it faster, but at the price of decreasing reliability. 4) Target-dependent delays when waiting for REQ deassert event. Some devices seem to be slower (CD-ROMS, some tape drives), and some seem to be too fast (disks). The driver tests the REQ deassert timeout for each target and then uses it for polling. 5) Device flags added for SCSI parity control and sense request priority control. 6) Generic cleanup, after which the driver became much more readable (at least by me:). 7) Target data parity error logging is limited to avoid log file overflow. 8) Manual page added. Submitted by: serge END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-31T05:33:56.000000Z K 7 svn:log V 86 Add seagate driver manpage from Serge Vakulenko (vak@cronyx.ru) . Submitted by: serge END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-31T05:36:40.000000Z K 7 svn:log V 240 Fix: >Number: 86 >Category: misc >Synopsis: fixit.conf missing srcdir >Confidential: no >Severity: non-critical >Priority: low >Responsible: core (FreeBSD core team) From John Capo. Submitted by: jcapo END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-31T11:12:35.000000Z K 7 svn:log V 105 Change ${COPY} to -c, always needed here Remove manpage reference to BSD adduser, add pwd_mkdb reference END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-31T11:13:52.000000Z K 7 svn:log V 41 Change ${COPY} to -c, always needed here END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-31T11:38:39.000000Z K 7 svn:log V 63 Changes to allow keypad 5 produce \E[E like SCO/ANSI term does END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-31T11:49:12.000000Z K 7 svn:log V 63 Changes to allow keypad 5 produce \E[E like SCO/ANSI term does END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-31T11:52:50.000000Z K 7 svn:log V 58 Remove direct keypad 5 to \E[E remapping, unnecessary now END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-31T12:15:27.000000Z K 7 svn:log V 105 Fix for two problems: Calendar not cd $HOME when running by user Calendar calls cpp with # lines allowed END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-31T12:26:50.000000Z K 7 svn:log V 72 Fix problem when attached process detached Submitted by: Gary Jennejohn END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-31T12:32:01.000000Z K 7 svn:log V 28 Reflects $HOME dir handling END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-31T12:32:59.000000Z K 7 svn:log V 345 From: Luigi Rizzo Would you please commit this two-line patch to /sys/i386/isa/b004.c (the Transputer driver) so that it at least compiles under 2.x Haven't tried if the driver is working properly, but a kernel with compiled-in driver has been running for two days now with no apparent problems. Submitted by: luigi END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-31T16:14:13.000000Z K 7 svn:log V 113 Restore our (cosmetic) local changes which were clobbered by the previous commit (do them slightly differently). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-31T16:16:27.000000Z K 7 svn:log V 55 Hide yet another redefinition of PAGE_SIZE. Cosmetic. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-31T16:34:59.000000Z K 7 svn:log V 341 Restore our local changes which were clobbered by the previous commit. cvs is not being used effectively for gdb. Our old changes get clobbered and our new changes are mixed with "vendor" changes in the same updates so they will be difficult to untangle for the next release of gdb. The revision logs get spammed for each release of gdb. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-31T16:56:43.000000Z K 7 svn:log V 38 Fix declaration of i386_float_info(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-12-31T17:00:09.000000Z K 7 svn:log V 621 Add more segment registers to list of registers (fake for %fs and %gs). This might be useful for debugging applications that use a special LDT. However, printing of all segment registers is currently broken. Don't print "last exception: " before the FPU opcode and pc, etc. The opcode and pc, etc., are for the last FPU _instruction_. Pass the saved exception status word to print_387_status() so that the exception(s) that caused or will cause a trap can be seen. The kernel has supported this since 1.1 or before. The kernel still clobbers the tag word if a trap occurs. Remove unused null function clear_regs(). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-31T17:09:58.000000Z K 7 svn:log V 915 Miscellaneous changes from Bill Paul: - /sys/i386/isa/if_ed.c doesn't quite know how to deal with SMC EtherEZ ethernet cards. The EtherEZ looks just like the Elite Ultra, except it has only 8K of shared memory. The only way to have it properly detected is to zero and test a few bytes of memory just about the first 8K region. If it clears properly, it's an Elite Ultra, otherwise it's an EtherEZ. I've also got an EtherEZ patch for netboot (Makefile, ether.c and ether.h). - /sys/i386/isa/syscons.c wraps at the next to the last column rather than the last column, like it should. You don't really notice this unless you use certain programs that write all the way out to, say, the 80th column, like VMSmail. Along with a one-line fix for this are some changes to implement a non-blinking cursor. Put 'options "NOBLINK_CURSOR"' in your config file and give it a try. :) Submitted by: wpaul END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-31T17:11:59.000000Z K 7 svn:log V 1704 From Bill Paul: - /sys/i386/i386/swapgeneric.c is just plain broke. But fear not, for I have unbroken it. One thing that swapgeneric.c does is walk through the list of configured devices searching for a boot device. The only easy way to accomplish this in 2.0 is to use Garret Wollman's kern_devconf stuff. *BUT*, the head of the kern_devconf linked list (dc_list) is declared static in /sys/kern/kern_devconf.c. This means that swapgeneric.c can't see it at link time. I had to remove the 'static' keyword to get around this little problem. I hope this doesn't break anything anywhere. *Furthermore,* there's a small matter of making the call to setconf() in swapgeneric.c disappear when 'config kernel swap generic' isn't used. You could change /sbin/config to create a dummy setconf() function in swapkernel.c, but that seems messy somehow. (It's also someting of an 'it isn't broken, why are you fixing it' situation.) My solution was to do what the NetBSD people did and put an #ifdef GENERIC around the call to setconf(). If your kernel is called GENERIC or you define 'options GENERIC,' then you can use 'config kernel swap generic' and it'll work. That aside, the upshot is that: a) swapgeneric.c actually works, and and b) the -a boot flag now works as well. If you boot with -a, as in "Boot: wd(0,a)/kernel -a" you will be presented with a 'root device?' prompt after the autoconfig phase, at which point you can specify what device you want mounted as root. Regrettably, you can't specify an NFS filesystem. Yet. Three files are affected: /sys/i386/i386/swapgeneric.c, /sys/i386/i386/autoconf.c and /sys/kern/kern_devconf.c. Submitted by: wpaul END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-31T17:15:16.000000Z K 7 svn:log V 96 Another part of Bill Paul's fix to swapgeneric to properly use the -a flag. Submitted by: wpaul END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-12-31T17:16:50.000000Z K 7 svn:log V 63 Really provide support for 3COM cards now. Submitted by: wpaul END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-31T18:50:57.000000Z K 7 svn:log V 89 Add the sys/types.h include to the necessary documented includes for the getrusage call. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1994-12-31T19:23:10.000000Z K 7 svn:log V 62 Allow config to fully handle the aic7770 driver dependancies. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1994-12-31T19:26:54.000000Z K 7 svn:log V 393 Update the sequencer code to handle both channels of Twin channel devices. You can now sling 14 devices off of a 274xT. In the process of adding twin channel support, I removed all evident restrictions on supporting Wide channeled devices, but I do not have a Wide controller to test them on. aic7770_seq.h, the pre-compiled header, is no longer needed since config handles this dependancy. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1994-12-31T19:27:29.000000Z K 7 svn:log V 78 Handle the aic7770 driver's dependancies correctly. YOU MUST REBUILD CONFIG. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1994-12-31T19:31:56.000000Z K 7 svn:log V 334 Handle both channels of Twin channeled devices. Respect the configuration values for syncronous negotiation. The 284x series adaptors can now be supported without the Bios being enabled. If you disable the Bios on the 274x series adaptors, all configuration parameters revert to the default since there is no way to retrieve them. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-12-31T20:34:19.000000Z K 7 svn:log V 75 Change the errors in the XT_KEYBOARD patch. red in the face. Thanks Bruce. END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1994-12-31T21:10:46.000000Z K 7 svn:log V 67 Add mlinks for man page Reviewed by: Submitted by: Obtained from: END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-12-31T22:53:41.000000Z K 7 svn:log V 104 Move BSD adduser manpage (procedure description) to adding_user.8 to not confuse with adduser.8 command END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-01T03:54:34.000000Z K 7 svn:log V 28 Get rid of unused variable. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-01T06:38:14.000000Z K 7 svn:log V 114 Possible fix for NE2000 problems...the remote byte count wasn't word aligned even though the transfers are 16bit. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-01T17:14:45.000000Z K 7 svn:log V 21 Fix previous commit. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-01T17:21:09.000000Z K 7 svn:log V 145 Fix previous commit. Installing links to manpages without installing manpages is not completely trivial. Please don't commit untested changes. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-01T17:31:01.000000Z K 7 svn:log V 167 Change adduser to adding_user in Makefile too. I hate cvs's (nonexistent) handling of name changes `cvs log adding_user.8' fails to show any relation to adduser.8... END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-01T20:06:20.000000Z K 7 svn:log V 79 Preset ac_cv_path_CC="${CC}" before running ./configure, needed for Autoconf 2 END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-01-01T20:30:56.000000Z K 7 svn:log V 183 Add missing ${DESTDIR} so that the library ends up in a release. Remove mkdir -p, this is handled by make hierarchy. Add NOOBJ= to override obj: target, and remove local obj: target. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-01T21:11:55.000000Z K 7 svn:log V 84 Remove `MKDEP= -p'. Now I know why lkm compiled so fast after headers are changed. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-01T21:55:23.000000Z K 7 svn:log V 23 Install info pages now END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-01T21:58:01.000000Z K 7 svn:log V 19 Add doc to subdirs END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-01-02T10:04:02.000000Z K 7 svn:log V 122 Correct the usage of the maxmaxcode so that compress -b 12 works again. Thanks to Dave Rivers for reporting that problem. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-01-02T12:01:59.000000Z K 7 svn:log V 230 Heavily re-worked. Updated to 2.0 . Included sections about how to use DDB, post-mortem analysis of a kernel crash where you didn't anticipate it and therefore didn't config -g it. Added a real-world example of a kgdb session. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-01-02T12:08:06.000000Z K 7 svn:log V 139 The -N option takes one argument, hence the getopt control string needs to have a colon for it. Looks like nobody has tested this so far. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-02T12:12:00.000000Z K 7 svn:log V 307 A generalized version of revision 1.1 of gnu/libnexex/uucp/doc/Makefile. Fixes bugs in the latter: the `all' target was never up to date; there was no `depend' target. Doesn't work for multiple info files because it leverages bsd.doc.mk and that is broken. Info should be installed more like man pages... END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-02T12:28:56.000000Z K 7 svn:log V 85 Use new bsd.info.mk to avoid local rules and fix bugs in `all' and `depend' targets. END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-01-02T13:09:36.000000Z K 7 svn:log V 78 Syscons keymap file for french keyborad layout. Submitted by: Ollivier Robert END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-01-02T22:56:00.000000Z K 7 svn:log V 75 Submitted by: Ben Jackson just a missing newline in a kernel printf added. END K 10 svn:author V 7 rgrimes K 8 svn:date V 27 1995-01-03T02:57:53.000000Z K 7 svn:log V 74 Add usr/share/perl/sys to mtree file, remove private mkdir from Makefile. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-03T03:57:46.000000Z K 7 svn:log V 168 Replace sv_ex_tw by padding (it is no longer used; the tag word in sv_env is valid). Expand comment about bogus padding for emulators. Update prototpe for npxinit(). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-03T04:00:06.000000Z K 7 svn:log V 1611 Use sufficient parentheses in macros. Remove bogus input operands for fnsave(), fnstcw() and fnstsw(). Change all fwait's to fnop's. This might help avoid hardware bugs. Wait after fninit with an fnop. This should be safer now. Fix some spelling and formatting errors. Use natural sizes for control and status words (u_short, promotes to int). Don't clobber the SWI_CLOCK_MASK bits in npx0_imask when using IRQ13. Set the devconf state correctly (always busy, if configured). Improve code for npx_registerdev() a little (gcc can't keep id->id_unit in a register for some reason). Don't register a nonexistent npx device. Print a useful message in npxattach() again (delete references to errors and not the whole message). Don't print "387 emulator" if there is no emulator in the kernel. Use %p for pointers in error messages. Don't clobber the FPU state when there is an FPU exception. Just clear the exception flags (after saving the flags as before). This allows debuggers and SIGFPE handlers to look at the full exception state. SIGFPE handlers should normally return via longjmp(), which restores a good FPU state (as before). Returning from a SIGFPE handler may leave the FPU in the wrong state (as before). Clear the busy latch _after_ clearing the exception flags so that there is less chance of getting a bogus h/w interrupt for a control operation. Clear the saved exception status word when the next FPU instruction is excuted so that it doesn't stick around until the next exception. Clear the busy latch after fnsave() in npxsave() in case it was set when npxsave() was called. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-03T06:32:10.000000Z K 7 svn:log V 21 Install bsd.info.mk. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-03T07:44:10.000000Z K 7 svn:log V 317 From Gene Stark: If nd->swap_nblks is zero in nfs_mountroot(), then the system comes up without initializing swapdev_vp to an actual vnode pointer. The swap pager assumes a non-NULL value for swapdev_vp. The fix is to try initializing local swap if no NFS swap space is specified. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-03T09:46:14.000000Z K 7 svn:log V 153 Update adduser to version by Wolfram Schneider. Sorry, Gary, but his adduser is a Cadillac to your Volkswagen.. :-) Submitted by: wosch@cs.tu-berlin.de END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-03T11:52:01.000000Z K 7 svn:log V 29 Add describe target support. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-03T12:02:05.000000Z K 7 svn:log V 59 Remove adduser.conf & userids, not needed with new adduser END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1995-01-03T15:48:52.000000Z K 7 svn:log V 30 Begin reorg of FAQ directory. END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1995-01-03T15:54:08.000000Z K 7 svn:log V 25 Add Id tags to all FAQs. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-03T16:56:05.000000Z K 7 svn:log V 534 Don't allow negative console numbers for the VT_WAITACTIVE ioctl. Use the correct console number for the VT_WAITACTIVE ioctl. Invalid console numbers caused waiting on an invalid pointer. Use bcopyw() instead of move_up() and move_down(). bcopyw() handles overlapped copies and should be faster. Actually use bcopy(). bcopy() is slightly faster if video memory is 16-bit and about twice as fast if it is 32-bit. bcopy() is said to fail on someGA's, but syscons already depends on it working for other accesses to video memory. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-03T17:18:21.000000Z K 7 svn:log V 8 Upgrade END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-03T17:18:21.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r5360, 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 1995-01-03T17:18:22.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create tag 'ncftp_1_9_1'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-03T17:22:35.000000Z K 7 svn:log V 6 Merge END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-03T17:25:13.000000Z K 7 svn:log V 8 Upgrade END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-03T21:02:01.000000Z K 7 svn:log V 63 Add 'news' user, present in group, but missed in master.passwd END K 10 svn:author V 4 nate K 8 svn:date V 27 1995-01-03T22:03:25.000000Z K 7 svn:log V 194 Added new lib-tools target used in make world which rebuilds and installs 'ar', 'nm', and 'ranlib' to avoid bootstrapping problems from the old utils which don't support the long archive names. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-04T00:40:38.000000Z K 7 svn:log V 83 Updates from Peter da Silva to match the recent syslogd changes. Submitted by: pds END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-04T00:43:35.000000Z K 7 svn:log V 54 The ports collection FAQ. Submitted by: gpalmer & jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-04T01:02:43.000000Z K 7 svn:log V 106 Add Sean Eric Fagan's support for a ~/.nofinger file for user who prefer their privacy. Submitted by: sef END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-04T01:53:38.000000Z K 7 svn:log V 21 More info about UUCP END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-04T07:23:47.000000Z K 7 svn:log V 162 1. Add Thailand mirror. 2. Orthogonalize this thing to just use the basename. It was a mixture of 2.0-RELEASE and -current before, and it was just confusing. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-04T07:35:46.000000Z K 7 svn:log V 26 Document describe target. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-04T07:38:40.000000Z K 7 svn:log V 48 Add section 11 detailing new `describe' target. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-04T08:30:33.000000Z K 7 svn:log V 95 Some of the doc here was less than adequately fleshed-out. Make some feeble attempt to do so. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-04T09:58:39.000000Z K 7 svn:log V 116 Put depends before configure. No reason that I can see for putting it after, and it breaks mule the way it is now. END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-04T17:49:28.000000Z K 7 svn:log V 49 Add missing "noflush" option from standard rogue END K 10 svn:author V 3 pst K 8 svn:date V 27 1995-01-04T20:07:27.000000Z K 7 svn:log V 298 Fix the GUS driver so that it will initialize properly from power-on... no more DOS boots to start it up. Simply did a localized nuke of the OUTB macro in this file. This is a kludge, since it seems it may actually be necessary in other GUS files (tbd). Thanks to: Amancio Hasty & Ken Hornstein END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-04T20:42:25.000000Z K 7 svn:log V 144 Corrected the list of volatile registers for outsb, outsw, and outsl. This bug caused my ethernet driver to break, among other things no doubt. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-04T21:10:17.000000Z K 7 svn:log V 149 Made a few cosmetic changes, and fixed a bug in handling the case of the remote DMA not completing correctly (the packet was still queued for xmit). END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-04T21:29:32.000000Z K 7 svn:log V 22 Much improved variant END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-04T21:34:13.000000Z K 7 svn:log V 26 Fix error in clean target END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-04T22:01:58.000000Z K 7 svn:log V 45 Fix building of target with multiply sources END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-04T22:16:14.000000Z K 7 svn:log V 18 Install infopages END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-04T22:19:34.000000Z K 7 svn:log V 16 Add dependances END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-04T22:21:06.000000Z K 7 svn:log V 17 Fix format error END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-04T22:32:40.000000Z K 7 svn:log V 32 Remove INSTALL, now into sys.mk END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-04T22:38:51.000000Z K 7 svn:log V 27 Add readline/doc to SUBDIR END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-04T22:43:52.000000Z K 7 svn:log V 40 Fix BINMODE to override sys.mk defaults END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-01-04T22:55:00.000000Z K 7 svn:log V 169 Submitted by: Ollivier ROBERT Wrong description where the printer socket lives. Changed from /dev/printer to /var/run/printer. Bug report submitted by Ollivier ROBERT. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-04T23:06:38.000000Z K 7 svn:log V 78 Gary Palmer's patches for checksumming and description. Submitted by: gpalmer END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-01-04T23:46:34.000000Z K 7 svn:log V 345 LFS stability patches. There is still a problem with directory update ordering that can prove fatal during large batches of deletes, but this is much better than it was. I probably won't be putting much more time into this until Seltzer releases her new version of LFS which has fragment support. This should be availible just before USENIX. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-01-04T23:48:04.000000Z K 7 svn:log V 88 Change panic messges that are ffs_blah functions to say they are ffs not ufs functions. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-01-04T23:49:51.000000Z K 7 svn:log V 95 Allow for the specification of bsize, fsize, and bps (blocks per segment) for LFS filesystems. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-01-04T23:50:30.000000Z K 7 svn:log V 62 Honor the values for bsize, fsize and bps from the disklabel. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-01-04T23:54:06.000000Z K 7 svn:log V 226 Remove -DDIAGNOSTIC in makefile. The DIAGNOSTIC code is severly broken and will change if I have more time to look at it. Keep at least 5 segments cleaned if possible (instead of 2 which is a bare minimum for FS operation). END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-05T00:01:07.000000Z K 7 svn:log V 73 Fight against hanging modems: add timeout to ttywait. Reviewed by: Bruce END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-05T00:03:06.000000Z K 7 svn:log V 74 Fight agaist hanging modems: add new drainwait option. Reviewed by: Bruce END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-05T00:11:52.000000Z K 7 svn:log V 30 Add drainwait option examples END K 10 svn:author V 8 swallace K 8 svn:date V 27 1995-01-05T01:10:13.000000Z K 7 svn:log V 350 Added new function show_index() which does a 'smart' display of the index file. Index descriptions are limited to MAXINDEXSIZE (60) chars. Any description beyond that is truncated. Also, only the first line is displayed as well. This allows pkg_info -a -I to be formated in two columns with one line per package for easy reading. Reviewed by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-05T01:46:05.000000Z K 7 svn:log V 59 Rename check-md5 target to checksum. Submitted by: gpalmer END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-05T02:15:05.000000Z K 7 svn:log V 54 Typo fix from Ollivier Robert. Submitted by: ollivier END K 10 svn:author V 8 swallace K 8 svn:date V 27 1995-01-05T02:36:29.000000Z K 7 svn:log V 129 Change to #define STANDARD_SEARCH_DIRS "/usr/lib", "/usr/X11R6/lib", "/usr/local/lib" Like in 2.0R, except without /usr/X386. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-05T03:59:38.000000Z K 7 svn:log V 190 Initialize map start hint to vm_map_find()...not doing so will cause it to fail if the random thing on the stack happens to be too large. Submitted by: David Jones END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-05T04:30:40.000000Z K 7 svn:log V 142 Make sure that the object being collapsed doesn't go away on us...by gaining extra references to it. Submitted by: John Dyson Obtained from: END K 10 svn:author V 8 gclarkii K 8 svn:date V 27 1995-01-05T07:27:00.000000Z K 7 svn:log V 98 Convert PORTS.FAQ to ports.FAQ. All "FAQ" items should be lowercase prefix and upcase FAQ suffix. END K 10 svn:author V 5 asami K 8 svn:date V 27 1995-01-05T08:15:53.000000Z K 7 svn:log V 137 Sort out dependencies. Now they look like: patch: extract configure: depends patch build: configure install: build Does this look ok? END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-05T10:15:53.000000Z K 7 svn:log V 296 Removed daily rm'ing of files in /tmp, /var/tmp, and /scratch. There is no safe way to do this, and envites very unpleasant results. Removed fsck'ing of all the disks on the system as it provides output that is almost always meaningless and only envites bug reports. Reviewed by: Jordan Hubbard END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-05T10:22:51.000000Z K 7 svn:log V 47 Fix misleading typo in description of @unexec. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-05T10:31:42.000000Z K 7 svn:log V 32 Fix a bad formatting directive. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-05T10:37:13.000000Z K 7 svn:log V 90 Whoops! How embarassing. Just now noticed that I forget to update the .Os lines. Done. END K 10 svn:author V 3 sos K 8 svn:date V 27 1995-01-05T14:09:00.000000Z K 7 svn:log V 18 Added fr.sio.kbd. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1995-01-05T16:22:17.000000Z K 7 svn:log V 855 Add VNINACT flag. LFS has a habbit of skipping the ufs_inactive procedure. It used to do this by setting a global . Now we set th VNINACT flag in the vnode to force a skip of ufs_inactive. Sorry for missing this file in my last commit folks. Index: vnode.h =================================================================== RCS file: /usr/cvs/src/sys/sys/vnode.h,v retrieving revision 1.14 diff -c -r1.14 vnode.h *** 1.14 1994/11/14 13:51:53 --- vnode.h 1994/12/03 01:06:27 *************** *** 116,121 **** --- 116,122 ---- #define VALIASED 0x0800 /* vnode has an alias */ #define VDIROP 0x1000 /* LFS: vnode is involved in a directory op */ #define VVMIO 0x2000 /* VMIO flag */ + #define VNINACT 0x4000 /* LFS: skip ufs_inactive() in lfs_vunref */ /* * Vnode attributes. A field value of VNOVAL represents a field whose value END K 10 svn:author V 2 se K 8 svn:date V 27 1995-01-05T19:51:51.000000Z K 7 svn:log V 158 Submitted by: Wolfgang Stanglmeier Reviewed by: First hooks and defines for the ISDN driver, that soon will see the light ... END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-06T14:52:06.000000Z K 7 svn:log V 47 Handle segment registers (except %fs and %gs). END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-06T14:56:42.000000Z K 7 svn:log V 49 Fix error handling for new TIOCSDRAINWAIT ioctl. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-06T15:03:41.000000Z K 7 svn:log V 64 Fix scaling for TIOCM[SG]DTRWAIT to work when hz != 100. Bruce END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-01-06T15:20:00.000000Z K 7 svn:log V 353 Peter's work to work around one of the most annoying bugs in the floppy driver (or in the hardware?). It turned out to be caused by spurious interrupts, right after an FDC reset. Also major cleanup in the low-level structure, there are now functions performing error-checks for the FDC I/O. Submitted by: (mostly) Peter Dufault END K 10 svn:author V 7 gpalmer K 8 svn:date V 27 1995-01-06T19:24:13.000000Z K 7 svn:log V 73 Add information about the checksumming system in ports Reviewed by: jkh END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-06T21:26:39.000000Z K 7 svn:log V 42 Remove regex code, use -lgnuregex instead END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-06T22:14:12.000000Z K 7 svn:log V 95 Move pre-extract target inside COOKIE Add checksum check for extract, if checksum file present END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-07T01:08:54.000000Z K 7 svn:log V 25 Fix "make" vs "make all" END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-07T03:58:22.000000Z K 7 svn:log V 31 Fix name of uni-duisberg site. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-07T06:08:15.000000Z K 7 svn:log V 38 Got rid of unused nclist declaration. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-07T11:09:50.000000Z K 7 svn:log V 129 1. Add bump release number nag to start of release rule. Thx to Philippe for suggestion! 2. Add Thailand to list of mirrors. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-07T14:17:22.000000Z K 7 svn:log V 98 sgsc - utility to control the Genius GS-4500 scanner. Submitted by: gusw@fub46.zedat.fu-berlin.de END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-07T14:17:22.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r5425, 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 1995-01-07T14:17:23.000000Z K 7 svn:log V 61 This commit was manufactured by cvs2svn to create tag 'sgsc'. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-07T14:52:08.000000Z K 7 svn:log V 138 Gunther Schadow 's driver for the Genius GS-4500 hand scanner. Submitted by: gusw@fub46.zedat.fu-berlin.de END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-07T16:39:38.000000Z K 7 svn:log V 15 Use .MAIN: all END K 10 svn:author V 4 ache K 8 svn:date V 27 1995-01-07T16:42:39.000000Z K 7 svn:log V 44 Back out prev fix, now fixed in bsd.info.mk END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-01-07T17:26:35.000000Z K 7 svn:log V 327 Work around a compiler bug in gcc2.6.3 in handling (long long) variables and shifting. Also correct the original code as Garrett noticed it in mail. Leave the mishandled code in to use it later if future versions of gcc are correct. The code was part of the calibrate_cyclecounter routine to get the speed of the pentium chip. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-07T22:53:41.000000Z K 7 svn:log V 33 Add Korean site to mirror lists. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-07T22:55:12.000000Z K 7 svn:log V 17 Add Korea mirror END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-07T23:20:08.000000Z K 7 svn:log V 53 Fix indenting of gsc entry, reserve 48 for cyclades. END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-01-07T23:23:40.000000Z K 7 svn:log V 131 Submitted by: Steve Gerakines Delete some parts of the ultra 24F tests for the controller, so that it now accepts a broader range. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-08T10:47:23.000000Z K 7 svn:log V 220 Restored Herb's current copyright. The one in the file appeared to have been run through indent and additionally doesn't contain clauses 3 and 4 that were apparantly added sometime after the driver was put into FreeBSD. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-08T12:18:50.000000Z K 7 svn:log V 37 Add ftp.dataplex.net to USA mirrors. END K 10 svn:author V 7 dufault K 8 svn:date V 27 1995-01-08T13:38:38.000000Z K 7 svn:log V 275 Reviewed by: gibbs@estienne.CS.Berkeley.EDU Reenabled "SCIOCOMAND" ioctl. Restructured so low level drivers can easily request retries. Added preliminary fixed SCSI devices (should be revisited before 2.1) Added "ssc" device that can have its' (HBA, ID, LUN) set via ioctl. END K 10 svn:author V 7 dufault K 8 svn:date V 27 1995-01-08T13:39:46.000000Z K 7 svn:log V 45 Added "change address" ioctl for ssc device. END K 10 svn:author V 7 dufault K 8 svn:date V 27 1995-01-08T13:40:31.000000Z K 7 svn:log V 17 added ssc device END K 10 svn:author V 7 dufault K 8 svn:date V 27 1995-01-08T13:41:28.000000Z K 7 svn:log V 37 Added residual length for 1542C only END K 10 svn:author V 7 dufault K 8 svn:date V 27 1995-01-08T13:42:19.000000Z K 7 svn:log V 17 Added ssc device END K 10 svn:author V 3 ats K 8 svn:date V 27 1995-01-08T15:13:40.000000Z K 7 svn:log V 133 Submitted by: Gerd Truschinski Removed one semicolon, two are one to much :-). Found by the hc860 compiler and Gerd Truschinski 8-). END K 10 svn:author V 7 dufault K 8 svn:date V 27 1995-01-08T15:56:10.000000Z K 7 svn:log V 54 Ensured all files have copyright and RCS ID variable. END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-01-08T18:01:11.000000Z K 7 svn:log V 215 Use the "-F" option to /bin/pr now that we have it (thanks to Posix). This helps for printers that tend to get out of sync. (For the cautious folks: we used to have it in 1.1.5, too. But GNU pr used "-f" for it.) END K 10 svn:author V 4 paul K 8 svn:date V 27 1995-01-08T21:38:12.000000Z K 7 svn:log V 36 Added a ports category to the list. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-09T04:50:30.000000Z K 7 svn:log V 306 Old fix from Robert Crowe that has been sitting in my mailbox since early last year. Fixes a problem with running out of fds (by hitting the limit or whatever) when ar is given a long list of objects. The fix was to add a missing close(). Submitted by: Robert Crowe END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-09T05:59:04.000000Z K 7 svn:log V 261 Fixed two bugs: some malloced space wasn't freed after it was no longer needed and the file wasn't closed when the -t option was used. Originally by thomas@mathematik.uni-Bremen.de, but were incomplete. Submitted by: thomas@mathematik.uni-Bremen.de and myself END K 10 svn:author V 3 phk K 8 svn:date V 27 1995-01-09T09:36:48.000000Z K 7 svn:log V 19 cdev #50 -> pcmcia END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-09T11:26:31.000000Z K 7 svn:log V 176 Wolfram Schneider : o manpage o save configuration in /etc/adduser.conf o send message file (/etc/adduser.message) Submitted by: woschcs.tu-berlin.de END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-09T11:32:01.000000Z K 7 svn:log V 29 Correct some of the english. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-09T11:38:40.000000Z K 7 svn:log V 17 Add a MIN macro. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-09T14:30:42.000000Z K 7 svn:log V 21 Fix a messed-up URL. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-09T14:41:13.000000Z K 7 svn:log V 30 Fix botched URL for Thailand. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-09T16:06:02.000000Z K 7 svn:log V 2179 These changes embody the support of the fully coherent merged VM buffer cache, much higher filesystem I/O performance, and much better paging performance. It represents the culmination of over 6 months of R&D. The majority of the merged VM/cache work is by John Dyson. The following highlights the most significant changes. Additionally, there are (mostly minor) changes to the various filesystem modules (nfs, msdosfs, etc) to support the new VM/buffer scheme. vfs_bio.c: Significant rewrite of most of vfs_bio to support the merged VM buffer cache scheme. The scheme is almost fully compatible with the old filesystem interface. Significant improvement in the number of opportunities for write clustering. vfs_cluster.c, vfs_subr.c Upgrade and performance enhancements in vfs layer code to support merged VM/buffer cache. Fixup of vfs_cluster to eliminate the bogus pagemove stuff. vm_object.c: Yet more improvements in the collapse code. Elimination of some windows that can cause list corruption. vm_pageout.c: Fixed it, it really works better now. Somehow in 2.0, some "enhancements" broke the code. This code has been reworked from the ground-up. vm_fault.c, vm_page.c, pmap.c, vm_object.c Support for small-block filesystems with merged VM/buffer cache scheme. pmap.c vm_map.c Dynamic kernel VM size, now we dont have to pre-allocate excessive numbers of kernel PTs. vm_glue.c Much simpler and more effective swapping code. No more gratuitous swapping. proc.h Fixed the problem that the p_lock flag was not being cleared on a fork. swap_pager.c, vnode_pager.c Removal of old vfs_bio cruft to support the past pseudo-coherency. Now the code doesn't need it anymore. machdep.c Changes to better support the parameter values for the merged VM/buffer cache scheme. machdep.c, kern_exec.c, vm_glue.c Implemented a seperate submap for temporary exec string space and another one to contain process upages. This eliminates all map fragmentation problems that previously existed. ffs_inode.c, ufs_inode.c, ufs_readwrite.c Changes for merged VM/buffer cache. Add "bypass" support for sneaking in on busy buffers. Submitted by: John Dyson and David Greenman END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-01-09T17:52:25.000000Z K 7 svn:log V 388 I think someone has already talk about it but I just got bitten again : perl setuid scripts don't work in 2.1-current for the same reason they were not working in 1.1.5.1. Perl 5 has the same "problem" of course. We have almost POSIX saved uids but we must undefine the following symbols in order to get setuid perl scripts : Submitted by: roberto@blaise.ibp.fr (Ollivier Robert) END K 10 svn:author V 5 joerg K 8 svn:date V 27 1995-01-09T17:55:10.000000Z K 7 svn:log V 295 fix for: kern/97: wt DELAY patch Wangtek PC-02 QIC-02 controller with Cipher 150MB tape drive Any attemp to open /dev/rwt0 hangs. The following patch to /sys/i386/isa/wt.c is derived from Mikael Hybsch's wt driver. Submitted by: Terry Lee END K 10 svn:author V 4 paul K 8 svn:date V 27 1995-01-09T20:00:54.000000Z K 7 svn:log V 102 Fix a bug with handling backslash escapes inside some quotes. Should solve our problems with edit-pr. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-10T01:42:24.000000Z K 7 svn:log V 109 Remove excessive argc checking. It was impossible to set `dtrwait' and and `drainwait' in a single command. END K 10 svn:author V 3 bde K 8 svn:date V 27 1995-01-10T01:57:56.000000Z K 7 svn:log V 75 Always build libkern_p.a. `NOPROFILE' should only control user libraries. END K 10 svn:author V 4 paul K 8 svn:date V 27 1995-01-10T04:00:37.000000Z K 7 svn:log V 625 New forms library. This provides some basic functions for writing input forms. It has the following simple fields: Text fields: Just titles, labels etc. Input fields: An editable text field that may or may not have an initial default value. Labelled input field: This is an input field that has an initial informative entry in it but it vanishes when you start editing the field. Toggle fields: These are fields with a pre-defined list of options which you cycle through using the space bar. Action fields: These are button type fields that call functions when they are selected. A simple demo is included in examples. END K 10 svn:author V 4 paul K 8 svn:date V 27 1995-01-10T04:10:55.000000Z K 7 svn:log V 86 Place the cursor better on buttons. Stop field display attributes getting clobbered. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-10T05:52:59.000000Z K 7 svn:log V 37 Added 'pages in VM cache' statistic. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-10T07:32:52.000000Z K 7 svn:log V 74 Fixed some formatting weirdness that I overlooked in the previous commit. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-10T09:19:52.000000Z K 7 svn:log V 130 Kill VM_PAGE_INIT macro as it is only used once and makes the code more difficult to understand. Got rid of unused vm_page flags. END K 10 svn:author V 2 dg K 8 svn:date V 27 1995-01-10T09:20:34.000000Z K 7 svn:log V 57 PG_FAKE is no longer used - so don't bother to clear it. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1995-01-10T11:41:28.000000Z K 7 svn:log V 69 Latest update from Serge Vakulenko Submitted by: vak END