J.T. Conklin [Tue, 23 Nov 1993 00:02:23 +0000 (00:02 +0000)]
POSIX.2ification, from my work with NetBSD.
J.T. Conklin [Mon, 22 Nov 1993 23:56:15 +0000 (23:56 +0000)]
Change for POSIX.2 compatibility: Accept either of 'Y' or 'y' --- this should
be a locale specific regular expression, but I'm hardwiring in POSIX locale
behavior until the localization code is complete.
J.T. Conklin [Mon, 22 Nov 1993 23:54:24 +0000 (23:54 +0000)]
POSIX.2ification, from my work with NetBSD.
J.T. Conklin [Mon, 22 Nov 1993 23:53:17 +0000 (23:53 +0000)]
POSIX.2ification.
Nate Willams [Mon, 22 Nov 1993 23:25:46 +0000 (23:25 +0000)]
Stop gap measure until we can get Bruce's driver debugged.
---
From: sos@login.dkuug.dk (S|ren Schmidt)
Subject: IDE-disk hangs - solution/patches NetBSD/FreeBSD
Summary: fixes for lost interrupts with IDE disks
Keywords: hanging-disk, IDE-disk, lost-interrupt
Due to "popular" demand I'm posting these patches to NetBSD/FreeBSD
instead of mailing them around the world :-)
As many have found out there is a problem when using IDE disks on
FreeBSD. Following is a patch that fixes the problem with lost intterrupts.
Both fixes is based on a patch posted here some month ago by
Stefan Behrens?? (sorry I've lost the original article). But anyway it
works (for me :-).
Basically it does a timeout on lost interrupts, starting the operation
again and logging and error message on the console.
It additionally makes the allready present while loop timeouts
independent of CPU speed, and adds minor numbers for easy access to
dos partitions.
Jordan K. Hubbard [Mon, 22 Nov 1993 19:05:31 +0000 (19:05 +0000)]
Some of the latest changes from Paul K (taken from NetBSD-current).
David Greenman [Mon, 22 Nov 1993 11:15:16 +0000 (11:15 +0000)]
Updated to include the Elite Ultra
David Greenman [Mon, 22 Nov 1993 11:08:16 +0000 (11:08 +0000)]
* Revision 2.14 1993/11/22 10:55:30 davidg
* change all splnet's to splimp's
*
* Revision 2.13 1993/11/22 10:53:52 davidg
* patch to add support for SMC8216 (Elite-Ultra) boards
* from Glen H. Lowe
*
* Revision 2.12 1993/11/07 18:04:13 davidg
* fix from Garrett Wollman:
* add a return(0) at the end of ed_probe so that if the various device
* specific probes fail that we just don't fall of the end of the function.
David Greenman [Mon, 22 Nov 1993 09:49:54 +0000 (09:49 +0000)]
patches necessary to allow "linear" memory mapping for localbus video
cards. Included in this is a 4.4 device_pager from Mike Hibler as well as
changes from myself and Julian Elischer.
David Greenman [Mon, 22 Nov 1993 09:46:45 +0000 (09:46 +0000)]
patches from Julian Elischer -
Added support for mmapping /dev/mem
Jordan K. Hubbard [Mon, 22 Nov 1993 07:44:32 +0000 (07:44 +0000)]
Correct range checking against M_LAST.
Andrew Moore [Mon, 22 Nov 1993 06:38:02 +0000 (06:38 +0000)]
Allow a NULL pattern in global commands (i.e., g//) to reuse the pattern
from a previous search, substitution or global command.
Jordan K. Hubbard [Mon, 22 Nov 1993 06:23:36 +0000 (06:23 +0000)]
Updated entries for London fron Julian Stacey
Rod Grimes [Mon, 22 Nov 1993 05:40:49 +0000 (05:40 +0000)]
Missing part of Julians new scsi code, add new driver uk and revise the
entries for st.
David Greenman [Sat, 20 Nov 1993 22:27:44 +0000 (22:27 +0000)]
Fix address wrapping bug in munmap and smmap.
Paul Richards [Sat, 20 Nov 1993 05:58:23 +0000 (05:58 +0000)]
The depend target in pic and eqn require the *.tab.h files created by
yacc, so we added a beforedepend rule to create them. Rich
Jordan K. Hubbard [Sat, 20 Nov 1993 00:33:12 +0000 (00:33 +0000)]
If we're not logging history information, don't demand write access.
Jordan K. Hubbard [Fri, 19 Nov 1993 23:14:40 +0000 (23:14 +0000)]
Change to close unhappy (non a.out) file descriptor before returning
from NetBSD.
Andreas Schulz [Fri, 19 Nov 1993 20:17:23 +0000 (20:17 +0000)]
Fixed typo in manpage mountd.8 . Found by Ch. Kukulies.
David Greenman [Fri, 19 Nov 1993 06:30:02 +0000 (06:30 +0000)]
added 5us delay before checking BUSY flag to conform to ATA spec -
as suggested by John Dyson (dyson@implode.rain.com)
Jordan K. Hubbard [Thu, 18 Nov 1993 20:52:34 +0000 (20:52 +0000)]
Recent Paul K. changes for compiling X shared (tested on my box).
Rod Grimes [Thu, 18 Nov 1993 05:05:42 +0000 (05:05 +0000)]
Updated for new scsi code from Julian.
Rod Grimes [Thu, 18 Nov 1993 05:05:28 +0000 (05:05 +0000)]
Added scsi, new command from Julian.
Rod Grimes [Thu, 18 Nov 1993 05:03:27 +0000 (05:03 +0000)]
New version of scsi code from Julian
Andrey Chernov [Thu, 18 Nov 1993 01:19:06 +0000 (01:19 +0000)]
remove HAVE_SETPGRP, because it doesn't detach terminal
in POSIX (setsid() is only way to do it)
Andrey Chernov [Thu, 18 Nov 1993 01:03:18 +0000 (01:03 +0000)]
IMAXBELL & PENDIN now cleared to satisfy new sio driver.
From Ian Taylor.
Fix POSIX CLOCAL behaviour, set controlling terminal after it.
Change VTIME from 0 to 1 to fix timeouts waiting for data
Andrey Chernov [Thu, 18 Nov 1993 00:59:17 +0000 (00:59 +0000)]
From Ian Taylor.
Fix POSIX detach behaviour, based on setsid() call.
stpgrp(0,0) not used for POSIX now.
Garrett Wollman [Thu, 18 Nov 1993 00:12:34 +0000 (00:12 +0000)]
Updated to work with new ICMP and PMTU Discovery.
Garrett Wollman [Thu, 18 Nov 1993 00:12:13 +0000 (00:12 +0000)]
Fixed comments.
Garrett Wollman [Thu, 18 Nov 1993 00:10:53 +0000 (00:10 +0000)]
Updated to work with changes for new ICMP and PMTU Discovery.
Garrett Wollman [Thu, 18 Nov 1993 00:08:23 +0000 (00:08 +0000)]
Added (disabled) initial support for Path MTU Discovery.
Updated ICMP implementation to be closer to strict RFC 1122 compliance.
Andrey Chernov [Thu, 18 Nov 1993 00:08:03 +0000 (00:08 +0000)]
-r option incorrectly removed:
it is impossible to make gcrt0.o from moncrt0.o and gmon.o without it.
Garrett Wollman [Thu, 18 Nov 1993 00:06:16 +0000 (00:06 +0000)]
Added (disabled) initial support for Path MTU Discovery.
Andrey Chernov [Wed, 17 Nov 1993 23:38:23 +0000 (23:38 +0000)]
Fix attach message, make separate line for it
(old version assumed that line is probe line)
Garrett Wollman [Wed, 17 Nov 1993 23:32:23 +0000 (23:32 +0000)]
Fixed comments that start within a comment, so code compiles cleanly with
-Wcomment.
Garrett Wollman [Wed, 17 Nov 1993 23:27:04 +0000 (23:27 +0000)]
Fixed comments that begin within comments, so code should compile cleanly
with -Wcomment now.
Garrett Wollman [Wed, 17 Nov 1993 23:26:17 +0000 (23:26 +0000)]
Fixed comments that start within comments, so code should compile cleanly
with -Wcomment now.
Garrett Wollman [Wed, 17 Nov 1993 23:25:28 +0000 (23:25 +0000)]
Fixed comments that start within a comment, so code compiles cleanly with
-Wcomment.
Garrett Wollman [Wed, 17 Nov 1993 23:24:12 +0000 (23:24 +0000)]
Increased symtab space and added two more options that don't do anything
(yet).
Jordan K. Hubbard [Wed, 17 Nov 1993 23:17:39 +0000 (23:17 +0000)]
Change read() to fread() to get around problem with buffering
Garrett Wollman [Wed, 17 Nov 1993 23:02:57 +0000 (23:02 +0000)]
Fixed long-standing byte-order dependency in the printing of sockaddrs in the
routing table code (or so we think). From bug report by David Greenman.
(This code tries to print things out a character at a time, rather than
a u_short at a time, which should properly reflect the network byte order
used in these structures rather than the PDP11-endian order observed
by David on his system.)
Nate Willams [Wed, 17 Nov 1993 22:06:18 +0000 (22:06 +0000)]
From: Geoff Rehmet <g89r4222@braae.ru.ac.za>
To: FreeBSD-bugfiler@freefall.cdrom.com
Description:
After rebuilding the world with shlibs, ps and w fail.
ps fails, complaining that it can't get a kerninfo estimate.
w just fails to get anything in the WHAT field.
It turns out that the getkerninfo call in ps causes a NULL
pointer dereference.
(Again the new linker caused this to be picked up.)
Repeat-By:
executing ps or w.
Garrett Wollman [Wed, 17 Nov 1993 21:27:20 +0000 (21:27 +0000)]
Added all the NS, ISO, and CCITT stuff back in since we ship that stuff.
Garrett Wollman [Wed, 17 Nov 1993 20:48:56 +0000 (20:48 +0000)]
Make the display ofroute metrics which are not present a little neater
(align the `-' where the number would be).
Garrett Wollman [Wed, 17 Nov 1993 20:24:25 +0000 (20:24 +0000)]
Get rid of comment-within-comment warnings.
Garrett Wollman [Wed, 17 Nov 1993 20:19:25 +0000 (20:19 +0000)]
Added RCS Ids to all files.
Garrett Wollman [Wed, 17 Nov 1993 04:42:01 +0000 (04:42 +0000)]
Added support for printing the whole collection of route metrics (so we
can see if any of them are getting set/used). This is enabled by
`netstat -r -a', which produces two lines per route; otherwise, you get
the usual one-line format which only displays MTU and Rtt.
Andrey Chernov [Wed, 17 Nov 1993 02:27:04 +0000 (02:27 +0000)]
Zone name/diagnostic changed to fit in 50 chars
(max zone name length)
Andrey Chernov [Wed, 17 Nov 1993 02:09:48 +0000 (02:09 +0000)]
Little bugfix in russian timezone
Andrey Chernov [Wed, 17 Nov 1993 01:33:24 +0000 (01:33 +0000)]
Diagnostic "RRS text relocation at %#x (symbol %s)"
commented out in #ifdef DEBUG
As Paul told me, it is only informational, nothing more.
I don't want several screens of this information
on each linking (netstat f.e.)
Rod Grimes [Wed, 17 Nov 1993 01:13:16 +0000 (01:13 +0000)]
Now install /sys/scsi as /usr/include/scsi for use by sbin/scsi.
Andrey Chernov [Wed, 17 Nov 1993 00:21:03 +0000 (00:21 +0000)]
If netmask == 0, new value changed from 0x8000 to 0x10000
(don't mess with IRQ15)
Rod Grimes [Tue, 16 Nov 1993 20:55:40 +0000 (20:55 +0000)]
New manual pages from Julian for the new version of the scsi system.
Nate Willams [Tue, 16 Nov 1993 20:42:30 +0000 (20:42 +0000)]
From: Gary Shaffer <grs@orcas.cbits.SAIC.Com>
Subject: PING patch for FreeBSD-1.0
Here is the fix for ping so it returns 1 if no packets are returned. I have
includes the complete "finish" function found in /usr/src/sbin/ping/ping.c
for your review. The rational behind this fix is includes as a comment in
the code. changes start with the line " * 13NOV93 GRS ". Feel free do to
what you want with this fix..
Nate Willams [Tue, 16 Nov 1993 20:19:56 +0000 (20:19 +0000)]
From: csgr@alpha.ru.ac.za (Geoff Rehmet)
Subject: Bug binding socket in lpd.c
Description:
After building with shared libraries lpd can't bind
its inet socket.
The source address of the socket was not being set before the bind
call - see patch below.
Repeat-By:
try to start lpd ;-)
Nate Willams [Tue, 16 Nov 1993 20:15:19 +0000 (20:15 +0000)]
From: Geoff Rehmet <g89r4222@braae.ru.ac.za>
Description:
When wall tries to open it's input file it will dereference
a null pointer if no input file was specified from the command
line.
Repeat-By:
CsMSc1:/home/g89r4222/tmp/wall%wall
Segmentation fault
David Greenman [Tue, 16 Nov 1993 09:55:03 +0000 (09:55 +0000)]
new process tracing code from Sean Eric Fagen (sef@kithrup.com).
...also, fixed up the syscall args to make GCC happy.
Paul Richards [Tue, 16 Nov 1993 07:20:35 +0000 (07:20 +0000)]
Default magic is back to netbsd ZMAGIC,
new a_midmag format needed for dynamic binaries.
-z produces normal ZMAGIC. (this gets our kernel built)
-Z produces netbsd ZMAGIC. (currently default)
Paul Richards [Tue, 16 Nov 1993 04:37:14 +0000 (04:37 +0000)]
Added yp to subdirs. yp code now enabled.
Paul Richards [Tue, 16 Nov 1993 04:34:51 +0000 (04:34 +0000)]
Changed yp.0 to yp.8 for our man system.
Garrett Wollman [Tue, 16 Nov 1993 02:47:24 +0000 (02:47 +0000)]
Added prototypes and declared missing parameter and return types. Added
code to fiddle routes as mentioned in the comment about SLMTU; this is
hidden by `#ifdef experimental' so that people can play with it without
breaking the ``normal'' users. (SLIP people, please try this code and
see if it does what it is supposed to do.)
Garrett Wollman [Tue, 16 Nov 1993 02:37:39 +0000 (02:37 +0000)]
Per our agreement, IFF_ALTPHYS is now defined and occupies the last
available bit in if_flags until that field is extended to 32 bits.
`ifconfig' and `ed' will automatically take notice and use the new
name. NB: this means that the `llc0' and `-llc0' options to `ifconfig'
WILL NO LONGER PERFORM THIS FUNCTION. The `aui' and `bnc' options
(alternatively, `altphys' and `-altphys') should be used for this
purpose. Note also that the flags field is NOT extended by this
modification; that will wait until later.
Paul Richards [Tue, 16 Nov 1993 02:22:16 +0000 (02:22 +0000)]
Removed all the ld -x -r stuff -- paranoia.
Andrey Chernov [Tue, 16 Nov 1993 02:02:05 +0000 (02:02 +0000)]
We don't want shared boot, so -Bstatic added to ld options
Garrett Wollman [Tue, 16 Nov 1993 01:44:52 +0000 (01:44 +0000)]
Make `netstat -r' print out route's MTU and round-trip time (if defined).
Also make netstat compile without the kernel sources installed.
Paul Richards [Tue, 16 Nov 1993 00:45:04 +0000 (00:45 +0000)]
Changed -Z back to -z.
In line with all other ld's -z is now the "standard" ZMAGIC format.
Paul Richards [Tue, 16 Nov 1993 00:42:57 +0000 (00:42 +0000)]
Swapped meaning of -Z and -z options.
On any other system -z means "standard" ZMAGIC format and is the
default. Therefore I've made -z be standard ZMAGIC and -Z be ZMAGIC
stored in the new a_midmag format.
The "standard" ZMAGIC format is now the default as well.
Paul Richards [Mon, 15 Nov 1993 21:06:08 +0000 (21:06 +0000)]
Changed -z to -Z so we create old-style ZMAGIC kernels.
Paul Richards [Mon, 15 Nov 1993 20:58:20 +0000 (20:58 +0000)]
Incorporated fixes from Paul to make -Z option work. Emits old-style
ZMAGIC magic numbers in a long.
Garrett Wollman [Mon, 15 Nov 1993 20:45:58 +0000 (20:45 +0000)]
Added a few prototypes and missing return-type/argument declarations.
Also added a debugging printf (#ifdef DEBUG) to see whether lortrequest()
is ever getting called.
Rod Grimes [Mon, 15 Nov 1993 19:27:49 +0000 (19:27 +0000)]
Remove UPTOHERE and blank lines as reported by John Lind.
Rod Grimes [Mon, 15 Nov 1993 07:15:16 +0000 (07:15 +0000)]
From Andrew Moore
Make /usr/share/dict/words a symbolic link to web2
Nate Willams [Mon, 15 Nov 1993 06:11:29 +0000 (06:11 +0000)]
Updated file to understand the new formats that FreeBSD now supports.
Thanks Paul and Paul!
Andrey Chernov [Mon, 15 Nov 1993 01:33:11 +0000 (01:33 +0000)]
timeout+sleep changed to tsleep
Andrey Chernov [Sun, 14 Nov 1993 23:53:32 +0000 (23:53 +0000)]
if netmask == 0, then the loopback code can do some really
bad things.
workaround for this: if netmask == 0, set it to 0x8000,
which is value used by splsoftclock
Andrey Chernov [Sun, 14 Nov 1993 23:29:50 +0000 (23:29 +0000)]
New sio driver from Bruce.
Andrey Chernov [Sun, 14 Nov 1993 22:50:30 +0000 (22:50 +0000)]
More flags added for new sio from Bruce.
Andrey Chernov [Sun, 14 Nov 1993 22:38:32 +0000 (22:38 +0000)]
Correct CTS/RTS flags, add more flags for new sio from Bruce.
Garrett Wollman [Sun, 14 Nov 1993 20:02:20 +0000 (20:02 +0000)]
Oops. David noticed that if_mtu is declared as a short; this makes
an LOMTU of 65535 look like -1. Fixed to be an unsigned short.
(For some reason, the route metrics use an unsigned long as rmx_mtu,
so I was caught off-guard....)
Jordan K. Hubbard [Sun, 14 Nov 1993 03:07:03 +0000 (03:07 +0000)]
Added Paul K's fix to remove backing_object from the object hashtable.
Rod Grimes [Sun, 14 Nov 1993 02:27:22 +0000 (02:27 +0000)]
Add _bde_exists: label so that the global is really defined. Fix spelling
error (mount -> amount)
Garrett Wollman [Sun, 14 Nov 1993 00:13:16 +0000 (00:13 +0000)]
Bump the loopback MTU up to the maximum allowed by IP, unless
TINY_LOMTU is defined. This should make testing things with
`ttcp' much easier.
Rod Grimes [Sat, 13 Nov 1993 22:47:37 +0000 (22:47 +0000)]
Removed item(s) DIANOSTIC since I have corrected the only occurance of them
Rod Grimes [Sat, 13 Nov 1993 22:46:40 +0000 (22:46 +0000)]
Replace #ifdef DIANOSTIC with #ifdef DIAGNOSTIC, this typo has been around
to long!
Scott Mace [Sat, 13 Nov 1993 21:44:54 +0000 (21:44 +0000)]
Fix stty from segmentation faulting when compiled with new ld
Paul Richards [Sat, 13 Nov 1993 20:19:14 +0000 (20:19 +0000)]
Commented out ALL ld -x -r lines.
Paul Richards [Sat, 13 Nov 1993 20:12:52 +0000 (20:12 +0000)]
Added back rules to bootstrapld for building libc, csu.i386 and rtld.
ld.so is needed sooner than it would get built through a normal make
world and things can be a real mess if the make world exits
prematurely.
Rod Grimes [Sat, 13 Nov 1993 19:26:04 +0000 (19:26 +0000)]
From: gordon@sneaky.lonestar.org (Gordon Burditt)
Date: Sat, 13 Nov 93 09:29 CST
Subject: tgetstr() documentation incorrect in 'man termcap'
Description:
The second argument of tgetstr() is a char **, not a char *,
as documented in /usr/share/man/man3/termcap.3.
Repeat-By:
Compare the manual page against the source code in
/usr/src/lib/libterm/termcap.c .
[Editor: Corrected man page by adding secound *]
Rod Grimes [Sat, 13 Nov 1993 04:43:25 +0000 (04:43 +0000)]
>From Charles Hannum
Change movl %es: -2(reg) to use a subl $2,reg when fixing up the IDT
entries for bdb. This seems to be the best way to go.
Some day soon #ifdef BDB all of Bruces debugger code.
Garrett Wollman [Sat, 13 Nov 1993 03:22:12 +0000 (03:22 +0000)]
Declare `loif' once and for all in if.h since so many source files rely on
it in so many different places.
David Greenman [Sat, 13 Nov 1993 02:25:37 +0000 (02:25 +0000)]
First steps in rewriting locore.s, and making info useful
when the machine panics.
i386/i386/locore.s:
1) got rid of most .set directives that were being used like
#define's, and replaced them with appropriate #define's in
the appropriate header files (accessed via genassym).
2) added comments to header inclusions and global definitions,
and global variables
3) replaced some hardcoded constants with cpp defines (such as
PDESIZE and others)
4) aligned all comments to the same column to make them easier to
read
5) moved macro definitions for ENTRY, ALIGN, NOP, etc. to
/sys/i386/include/asmacros.h
6) added #ifdef BDE_DEBUGGER around all of Bruce's debugger code
7) added new global '_KERNend' to store last location+1 of kernel
8) cleaned up zeroing of bss so that only bss is zeroed
9) fix zeroing of page tables so that it really does zero them all
- not just if they follow the bss.
10) rewrote page table initialization code so that 1) works correctly
and 2) write protects the kernel text by default
11) properly initialize the kernel page directory, upages, p0stack PT,
and page tables. The previous scheme was more than a bit
screwy.
12) change allocation of virtual area of IO hole so that it is
fixed at KERNBASE + 0xa0000. The previous scheme put it
right after the kernel page tables and then later expected
it to be at KERNBASE +0xa0000
13) change multiple bogus settings of user read/write of various
areas of kernel VM - including the IO hole; we should never
be accessing the IO hole in user mode through the kernel
page tables
14) split kernel support routines such as bcopy, bzero, copyin,
copyout, etc. into a seperate file 'support.s'
15) split swtch and related routines into a seperate 'swtch.s'
16) split routines related to traps, syscalls, and interrupts
into a seperate file 'exception.s'
17) remove some unused global variables from locore that got
inserted by Garrett when he pulled them out of some .h
files.
i386/isa/icu.s:
1) clean up global variable declarations
2) move in declaration of astpending and netisr
i386/i386/pmap.c:
1) fix calculation of virtual_avail. It previously was calculated
to be right in the middle of the kernel page tables - not
a good place to start allocating kernel VM.
2) properly allocate kernel page dir/tables etc out of kernel map
- previously only took out 2 pages.
i386/i386/machdep.c:
1) modify boot() to print a warning that the system will reboot in
PANIC_REBOOT_WAIT_TIME amount of seconds, and let the user
abort with a key on the console. The machine will wait for
ever if a key is typed before the reboot. The default is
15 seconds, but can be set to 0 to mean don't wait at all,
-1 to mean wait forever, or any positive value to wait for
that many seconds.
2) print "Rebooting..." just before doing it.
kern/subr_prf.c:
1) remove PANICWAIT as it is deprecated by the change to machdep.c
i386/i386/trap.c:
1) add table of trap type strings and use it to print a real trap/
panic message rather than just a number. Lot's of work to
be done here, but this is the first step. Symbolic traceback
is in the TODO.
i386/i386/Makefile.i386:
1) add support in to build support.s, exception.s and swtch.s
...and various changes to various header files to make all of the
above happen.
Andrey Chernov [Sat, 13 Nov 1993 01:40:24 +0000 (01:40 +0000)]
Because *BSD don't have setlocale() (yet)
here simple hack that allows ISO8859-x
and koi8-r charsets in terminal mode.
Old: isprint(ch)
New: (ch >= 0xA0 || isprint(ch))
Note: range 0x80-0x9F skipped to avoid
some kinda security hole on poor DEC VTs
Andrey Chernov [Sat, 13 Nov 1993 00:19:20 +0000 (00:19 +0000)]
Restore NTTYDISC discipline entry (it is equal to TTYDISC entry now).
Our POSIX discipline looks like NTTYDISC more than like OTTYDISC.
Nate Willams [Fri, 12 Nov 1993 21:19:58 +0000 (21:19 +0000)]
From: Mark Tinguely <tinguely@plains.nodak.edu>
Subject: Type 12 vm_fault Panics
I accidentially stumbled upon one way to consistantly get a vm_fault type 12
panics on my machine-- start accounting on a filesystem that is
over 98% full. I am sure that this is related to the old hzto() bug causing
negative timeouts, the acctwatch() is called before the VOP_UNLOCK.
The hzto() bug has been fixed (but the fix is not in the FreeBSD 1.0) giving
that fix for people with that panic is at least something to try. Yeah, the
VOP_UNLOCK should go BEFORE the acctwatch() even with the hzto() fix -- why
tempt disaster.
Garrett Wollman [Fri, 12 Nov 1993 20:21:00 +0000 (20:21 +0000)]
Added /etc/config as a directory to be maintained. Also added RCS Id.
Rod Grimes [Fri, 12 Nov 1993 19:51:12 +0000 (19:51 +0000)]
Bumping version from 1.0.1 to 1.0.10, 1.0.2 to 1.0.9 are to be used for
a branch at FINAL_1_0 to fix things for the CDROM and for a patch set that
will be put up.
Christoph Robitschko [Fri, 12 Nov 1993 10:42:24 +0000 (10:42 +0000)]
Rewrote mount_mfs code and put it in new file mfs.c:
Use mmap instead of own version of malloc,
use a pipe to pass error messages from the child to the parent (those
were lost previously),
Exit status does now represent success or failure,
Support for mounting regular files.
Also changed the manual page to be mount_mfs instead of mfs.
Christoph Robitschko [Fri, 12 Nov 1993 10:15:41 +0000 (10:15 +0000)]
Added flag MFSMNT_SIGPPID.
Christoph Robitschko [Fri, 12 Nov 1993 10:14:37 +0000 (10:14 +0000)]
Added flags field to mfs_args, and added flag MFSMNT_SIGPPID.
Nate Willams [Fri, 12 Nov 1993 07:06:35 +0000 (07:06 +0000)]
Update to GNU diffutils 2.6
(Forgot to cvs add them)