Commit Graph

1466 Commits

Author SHA1 Message Date
mycroft
003abe0b84 Enable st and cd. 1993-11-25 08:01:13 +00:00
mycroft
8cd6aec465 Patch from Julian to fix hangage when opening a device multiple times. 1993-11-25 04:03:20 +00:00
deraadt
706d795029 setroot & friends now done in init_main.c 1993-11-25 00:14:19 +00:00
mycroft
e985f4041a Still under construction... 1993-11-24 09:45:04 +00:00
mycroft
37548328a1 Under construction... 1993-11-24 04:52:44 +00:00
deraadt
2a9aacbf1c don't permit TIOCSCTTY on /dev/tty, or kernel recursion happens
from Lars Fredriksen <ludvig!lars@wixer.bga.com>
1993-11-24 03:40:10 +00:00
mycroft
11ba2e43d8 Enable aha[01], sd*. 1993-11-24 03:26:04 +00:00
deraadt
a327e51865 properly setup the kernel stack during startup
use CCFSZ not 96..
1993-11-24 02:39:31 +00:00
deraadt
f89548fbcc update to match torek's code-base 1993-11-24 02:31:32 +00:00
deraadt
661654b98d clear "cold boot" flag later on
ask rom about "memory-error" earlier
and cleanup
1993-11-24 02:30:56 +00:00
deraadt
1786d90ff5 rename loattach() to loopattach() so that the pdevinit[] stuff can find it. 1993-11-23 08:16:55 +00:00
deraadt
bd783b4d80 initialize pseudo devices with pdevinit[], not with a bunch of
#include/#ifdef pairs..
1993-11-23 07:49:04 +00:00
glass
06932ce0f8 Now works with current tree, as opposed to the july 8th tree in which it was
written.
Requires magnum infrastructure now, particularly the clock stuff.
Fails to exec init because the /sbin/init binary
is a sunos binary.  Next step is to integrate sunos compatibility code
from /sys/compat/sunos, and the amiga port.
Does not yet implement MACHINE_NOCONTIG support.

[from glass Mon Nov 22 21:22:45 PST 1993  home tag: home2]
1993-11-23 05:28:35 +00:00
cgd
9e078d7394 defines change 1993-11-23 04:51:25 +00:00
mycroft
30466816bf Clean up deleted files. 1993-11-22 22:59:35 +00:00
deraadt
61789d11e5 moved from arch/sparc/sunos to compat/sunos 1993-11-22 22:54:48 +00:00
deraadt
d6df6b46fc the sunos files have moved to /sys/compat/sunos 1993-11-22 21:57:13 +00:00
cgd
facd69a0ee do something better with lookup return values; suggested by BSDI's msdosfs mod 1993-11-20 09:40:32 +00:00
deraadt
95b75b0b4e update to new syscalls.master 1993-11-20 03:09:03 +00:00
deraadt
57a09f4e1c new compat functions: sun_open, sun_auditsys, sun_setpgid, sun_uname
some from Markus.
1993-11-20 03:08:16 +00:00
deraadt
370e6c6aed cannonicalize #include's 1993-11-20 03:05:41 +00:00
deraadt
e2a5941739 new compat functions: sun_open, sun_auditsys, sun_setpgid, sun_uname
some from Markus.
1993-11-20 03:01:58 +00:00
deraadt
ac4a976328 fake support for TIOCSSOFTCAR and TIOCGSOFTCAR
(one of which used to point to NetBSD's TIOCSTAT :-)
1993-11-20 02:57:43 +00:00
cgd
2b3cb4657d #ifdef out /kern/root at theo's request 1993-11-20 01:57:07 +00:00
brezak
fbcaa3fbdd Correct func protos. 1993-11-19 03:10:22 +00:00
cgd
5838270f1e patch from Ukai Fumitoshi <ukai@kmc.kyoto-u.ac.jp>
to do the right thing with NFS fsid's and getnewfsid()
1993-11-19 02:31:23 +00:00
cgd
7abca02b8a added two copyright strings at the request of Gary Clark II
<gclarkii@freefall.cdrom.com>, because he hacked and is in the process
of hacking the code significantly.
1993-11-17 12:22:50 +00:00
cgd
183fd1b02f cut down SHMMAXPGS (temporary) 1993-11-15 11:41:54 +00:00
cgd
dde22728d4 drag changes down from magnum 1993-11-15 10:21:08 +00:00
deraadt
5c7d4e081c add bpfilterattach(), as in magnum 1993-11-15 09:56:46 +00:00
deraadt
33d816fdbc add a ptyattach() function, as in magnum. 1993-11-15 09:17:05 +00:00
cgd
1259031077 kill bogus test 1993-11-15 07:54:45 +00:00
cgd
fdff4e65de sem_num is really supposed to be a ushort, from Danny Boulet (The author) 1993-11-15 07:10:24 +00:00
deraadt
04c059f13c use one stop shopping selwakeup/selrecord 1993-11-14 20:33:26 +00:00
deraadt
d19b5e0673 cleaned up version of the tunnel driver 1993-11-14 20:07:20 +00:00
mycroft
7377ae9734 Support for ESIS over X.25 is not complete. 1993-11-14 19:40:47 +00:00
mycroft
9c68389ee6 Junk PARANOID. 1993-11-14 17:58:12 +00:00
mycroft
c237d6b7d7 Fix typo in last change. 1993-11-14 17:42:19 +00:00
mycroft
bc94b1cf89 Add a few things that were missing, and fix some comments. 1993-11-14 17:41:37 +00:00
deraadt
c23bd89b60 #include sun_disklabel.h from the new place 1993-11-14 15:01:52 +00:00
deraadt
3dbda08a31 add torek's new cgthree driver.
the brooktree DAC code has been split out from the cgthree driver,
and is now shared with the cgsix.
1993-11-14 15:00:50 +00:00
deraadt
61f6f87a4c update to latest syscalls.master 1993-11-14 14:56:35 +00:00
deraadt
ee8ffb2911 update to kern/syscalls.master, for SYSVSEM & SYSVMSG 1993-11-14 14:56:05 +00:00
deraadt
db97aa737f disassembly shows the %f2 register being accessed, and of course the
kernel panics.
why wasit using %f2? some expressions were too complicated and gcc2 (with
the optimizer off, mind you) ran out of integer registers and thus used
started using a float register for a temporary.
1993-11-14 14:46:54 +00:00
cgd
fa0d8faf42 Update from trunk:
Add the System V message queue and semaphore facilities.  Implemented
by Daniel Boulet <danny@BouletFermat.ab.ca>
1993-11-14 14:45:16 +00:00
cgd
c5446cd8e0 add SYSVMSG and SYSVSEM 1993-11-14 14:40:44 +00:00
cgd
4878a43c3d Add the System V message queue and semaphore facilities. Implemented
by Daniel Boulet <danny@BouletFermat.ab.ca>
1993-11-14 13:21:59 +00:00
cgd
02d6aea5bf Add the System V message queue and semaphore facilities. Implemented
by Daniel Boulet <danny@BouletFermat.ab.ca>
1993-11-14 13:08:09 +00:00
deraadt
fdcd4f2a13 different place than where Torek put it 1993-11-14 10:47:54 +00:00
deraadt
db4ffd69bb baseline code from Torek 1993-11-14 10:47:08 +00:00