mpp
5998ed1acf
Correctly initialize the mount stat structure so that
...
fdesc file systems show up in "mount" correctly and so that
they can then be unmounted.
1995-09-02 20:17:57 +00:00
mpp
325b318783
Change procfs_lookup to not allow delete/rename operations
...
to prevent panics when a user tries to remove/rename the
contents of /proc/###/*.
Obtained from: 4.4BSD-lite2
1995-09-02 18:28:48 +00:00
julian
5a4019164d
Submitted by: Julian
...
changes to make it compile again
1995-09-02 07:09:01 +00:00
jkh
f7e27900af
Something got spammed in my 2.2 work tree (don't know how :( ) and
...
had a 2.1 tag, thus sending these two changes into the 2.1 branch instead
of -current. Argh. I may bring these changes into the 2.1 anyway (they're
benign there) so I'm not going to admin them out of 2.1 for the time
being.
1995-09-01 20:53:44 +00:00
jkh
e7b3809ef0
Jim's attempt to fix the new sound code somewhat. Tested with
...
the pas-16, GUS, and GUS-MAX cards. Sound blaster owners, please
test also!
Submitted by: Jim Lowe <james>
1995-09-01 19:09:11 +00:00
jkh
ca3af0ca99
Jim's latest fixes.
...
Submitted by: james
1995-09-01 00:25:18 +00:00
wollman
2807c8cd41
Add a few hooks (in the form of an array of four void *'s) to allow
...
various bits of software to save some data in the ifnet structure without
having to constantly change the declaration thereof.
1995-08-31 15:21:31 +00:00
bde
f91f2ad4e4
Fix fatal function type mismatches in lkms. lkm init functions recently
...
gained a dummy argument for compatibility with sysinit functions, but
this arg wasn't passed for lkms outside the kernel.
1995-08-31 06:28:29 +00:00
dyson
a752352fe7
Increase the size of the pipe buffer as denoted by PIPSIZ from
...
4k to 8k. This has a significant effect on the pipe performance. In
the future it might be good to increase this to 16k. PIPSIZ is now
tunable for experimentation.
1995-08-31 01:39:31 +00:00
dfr
a1f5276083
Make nfs diskless work again.
...
Reviewed by: John Hay <jhay@mikom.csir.co.za>
1995-08-30 17:24:15 +00:00
bde
cea39e287b
Declare vfs_mountroot() in the right place.
1995-08-30 01:34:28 +00:00
bde
0eedc04af2
Fix several sysinit functions that had the wrong type and unnecessarily
...
external linkage.
1995-08-30 00:33:35 +00:00
bde
005a25e2c2
Fix several sysinit functions that had the wrong type and unnecessarily
...
external linkage.
Remove useless comments saying that SYSINIT() does system initialization.
1995-08-30 00:33:22 +00:00
bde
025e99bcd1
Fix several sysinit functions that had the wrong type and unnecessarily
...
external linkage.
Remove useless comments saying that SYSINIT() does system initialization.
shm.c:
Remove nearly useless comment that gave wrong pseudo-prototypes.
1995-08-30 00:33:02 +00:00
bde
26e9d1768e
Fix benign type mismatch in a sysinit function arg.
1995-08-30 00:17:18 +00:00
bde
c0826c67f6
Fix benign type mismatches and nested extern declarations in new sysinit
...
code.
Fix old and new missing prototypes.
1995-08-29 23:59:22 +00:00
bde
7c601f8943
Remove relocation of Crtat. Drivers already relocate it (somewhat
...
bogusly). We used to undo the driver relocation here before doing
a somewhat less bogus relocation. The result was a null relocation
here.
1995-08-29 23:45:20 +00:00
wollman
895b868d39
Fix long-standing bug in ICMPPRINTFS code where NTOHL was used instead
...
of ntohl for printing IP addresses, by instead substituting inet_ntoa()
to produce human-readable output.
Obtained from: 4.4-Lite-2
1995-08-29 17:49:04 +00:00
jkh
11a83dc413
Address Bruce's mmap concerns in this driver too.
...
Submitted by: Jim Lowe <james@miller.cs.uwm.edu>
1995-08-29 16:44:46 +00:00
ache
047a51afc1
Reset LANG and LC_TIME env. variables to produce english date
1995-08-29 16:08:27 +00:00
jkh
7e060a53fc
Fixes for issues raised by Bruce Evans.
...
Submitted by: Jim Lowe <james>
1995-08-29 13:55:24 +00:00
bde
7de347d915
kmstartup had the wrong type and unnecessarily external linkage for a
...
sysinit function.
subr_prof.c:
Remove useless comment.
1995-08-29 03:09:14 +00:00
jkh
a45eec8bc3
Kernel components of Matrox Meteor driver.
...
Submitted by: Mark Tinguely <tinguely@plains.nodak.edu> and Jim Lowe <james>
1995-08-28 17:03:18 +00:00
bde
9d58b7eb43
Fix correct_writedisklabel() and writedisklabel(). Their setting of
...
bp->b_flags has been broken for many years:
a) they didn't set B_BUSY for doing i/o. This has been fatal since
1995/07/25 when biodone() started checking that B_BUSY is set.
b) they didn't set B_INVAL for releasing the buffer. This at best
just put a useless buffer in the LRU queue for a little while.
Fix a couple of spelling errors and complete a couple of function
pointer declarations.
1995-08-28 16:09:11 +00:00
guido
8839bf6e36
Add SIOCGIFADDR ioctl so rarpd actually works with the if_ep interface.
1995-08-28 12:01:17 +00:00
julian
ebb726ec45
Reviewed by: julian with quick glances by bruce and others
...
Submitted by: terry (terry lambert)
This is a composite of 3 patch sets submitted by terry.
they are:
New low-level init code that supports loadbal modules better
some cleanups in the namei code to help terry in 16-bit character support
some changes to the mount-root code to make it a little more
modular..
NOTE: mounting root off cdrom or NFS MIGHT be broken as I haven't been able
to test those cases..
certainly mounting root of disk still works just fine..
mfs should work but is untested. (tomorrows task)
The low level init stuff includes a total rewrite of init_main.c
to make it possible for new modules to have an init phase by simply
adding an entry to a TEXT_SET (or is it DATA_SET) list. thus a new module can
be added to the kernel without editing any other files other than the
'files' file.
1995-08-28 09:19:25 +00:00
swallace
6f51a76158
Modified linux_readdir() function to properly handle Linux readdir()
...
calls with a byte size of 1. This special case was not
correctly emulated. Now programs such as a simple 'ls' to a commercial
Macintosh emulator called 'executor' will work correctly.
1995-08-28 00:50:08 +00:00
joerg
036808c79b
Add a comment that a user with many open windows under X might need to
...
bump CHILD_MAX.
Closes PR # conf/708: CHILD_MAX set rather low...
Submitted by: careilly@monoid.cs.tcd.ie
1995-08-27 14:13:04 +00:00
bde
c854b9d5a9
Change db_ps() to have the correct number and type of args for a ddb
...
command.
1995-08-27 02:40:39 +00:00
bde
aa76819f6f
Change db_fncall() and db_panic() to have the correct number and type of
...
args for a ddb command.
1995-08-27 02:39:39 +00:00
bde
5a504de50d
Change vm_object_print() to have the correct number and type of args
...
for a ddb command.
1995-08-26 23:19:49 +00:00
bde
dba3676dfb
Change vm_map_print() to have the correct number and type of args for
...
a ddb command.
1995-08-26 23:18:38 +00:00
bde
6830acbbd7
Don't declare a nonexistent function.
...
Fix formatting of recent changes.
1995-08-26 20:46:43 +00:00
bde
3c607d00a4
Remove "memory" clobber statement from enable_intr(). Enabling interrupts
...
doesn't invalidate loaded variables.
Fix formatting of recent changes.
1995-08-26 20:45:59 +00:00
bde
265f5feec8
Convert \n to \r\n in serial_putchar().
1995-08-26 20:03:43 +00:00
joerg
a8a4118dfe
Bump the OSRELDATE to 199508. Too many things have changed since
...
2.0.5, most notably the NFSv3 kernel support.
Reviewed by: the mailing lists
1995-08-26 06:47:52 +00:00
dg
3e7a767c99
Killed MNT_NOAUTO.
1995-08-26 05:40:52 +00:00
bde
c8287897a6
Don't compile the diagnostic functions vhold() and holdrele() unless
...
DIAGNOSTIC is defined.
1995-08-25 20:49:44 +00:00
bde
6d2e1daf9a
Remove extra arg from one call to uha_done().
1995-08-25 20:39:01 +00:00
bde
1919b096ca
Remove extra arg from one of the calls to (*pr_usrreq)().
1995-08-25 20:27:46 +00:00
bde
fcc83c46d8
Fix bogus arg (&p instead of p) in the call to VOP_ACCESS() from
...
msdosfs_setattr(). The bug was benign because the arg isn't used.
1995-08-25 20:12:23 +00:00
bde
76258d109c
Call nosys() from lkmnosys() with the correct number and type of args
...
instead of with none. The first (struct proc *) arg is used if lkmnosys()
if is actually called.
Implement lkmnosys() with the correct number and type of args so that
the first of them can be used and the others won't need to be fixed
lated.
1995-08-25 20:03:02 +00:00
bde
503fc0f056
Remove extra arg from the call to ds_crc().
1995-08-25 19:50:15 +00:00
bde
0bdfde4001
Don't call VOP_UPDATE() with volatile timestamps.
1995-08-25 19:40:32 +00:00
bde
c7d155d78a
Remove extra args from the calls to getit(). The bug was benign with the
...
default function call convention.
1995-08-25 19:24:56 +00:00
phk
7ccb38e01e
Remove my xxxinit hack. It was too gross.
1995-08-25 09:49:20 +00:00
phk
911405e226
Shut warnings.
...
Add selwake calls.
remove some trash.
1995-08-25 09:47:06 +00:00
dg
05ce7ad654
Another minor optimization, this time to incore().
1995-08-24 13:59:14 +00:00
dg
71510114b2
Minor optimization.
1995-08-24 13:28:16 +00:00
dg
d0bcef8ee6
Improved BUFHASH algorithm.
1995-08-24 12:57:17 +00:00