cgd
d2bf51450c
fixed minor typo in sigcode copying code
1993-06-02 03:15:36 +00:00
cgd
07ac722202
various cleanup; add protos for more things
1993-06-02 02:49:59 +00:00
cgd
af4017c23f
general cleanup including, but not limited to:
...
better-integreate vmcmd building and exec hdr interpretation,
get stack sigcode copying right
etc.
1993-06-02 02:49:40 +00:00
cgd
eff5542792
machine-dependent exec stuff
1993-06-02 02:46:58 +00:00
cgd
7b4c342bfb
fix ugliness of missing _ characters
1993-06-02 01:44:10 +00:00
cgd
956c046db5
do address mapping in a new way...
...
it works, but the code needs to be cleaned some...
1993-06-02 00:20:07 +00:00
cgd
4206d7f100
break before letting child run, if tracing, and do the right
...
thing with stack limits
1993-06-01 04:52:40 +00:00
cgd
fc0369ef3c
add support for finding argv/env via PS_STRINGS
1993-06-01 01:32:48 +00:00
cgd
0656a4bbbe
final patchups, also add support for finding argv/env via PS_STRINGS
1993-06-01 01:31:39 +00:00
cgd
9b340206fe
add malloc type for exec argument lists.
1993-05-31 01:45:30 +00:00
mycroft
2be76c2f59
Clean up deleted files.
1993-05-31 01:44:57 +00:00
cgd
eb4c4de385
replace exec.
...
new one based on one by Wolfgang Solfrank, but majorly hacked
(as it: it didn't have a chance in hell of working, before; didn't
even bother copying out argc, for one...)
1993-05-31 01:44:55 +00:00
cgd
84c740b888
change to use new exec
1993-05-31 01:40:53 +00:00
cgd
e9009189f5
fix bogus initializer
1993-05-31 00:54:40 +00:00
cgd
2b422f4029
have setregs copy the stack pointer, too
1993-05-30 18:52:39 +00:00
cgd
5e4f134585
fix for t_raw, rather than t_rawq for the tsleeps...
1993-05-29 19:41:40 +00:00
cgd
e27fa2003d
fix for dynamic tty allocation; was being used in a #define...
1993-05-29 19:41:03 +00:00
cgd
d37811a76c
update for "arch"
1993-05-29 19:25:17 +00:00
cgd
e8d8fcff7a
make it work with new config. still needs some cleanup
1993-05-29 19:21:06 +00:00
cgd
1628a9913a
change kernel names where necessary, also, other minor hacks
1993-05-29 19:15:31 +00:00
cgd
1b44fd4c31
fix syntax errors caused by *not* having any one of the pagers...
1993-05-29 17:03:06 +00:00
cgd
6b5412e4fa
add some more functionality: a setattr which supports chmod+chown+chgrp,
...
and the various support elsewhere to deal with it.
1993-05-28 16:47:02 +00:00
cgd
84a68c1180
add kernfs_access function, to kill kernfs security hole
1993-05-28 14:12:17 +00:00
deraadt
2adecf84f6
1. It is now possible to build a kernel that does not have a pc0 device driver.
...
2. "press any key to reboot" reads the key from the console.
3. wddump() still needs a non-blocking getc() routine (or flush)
1993-05-28 09:10:52 +00:00
deraadt
0b12df586d
1. It is now possible to build a kernel that does not have a pc0 device driver.
...
2. "press any key to reboot" reads the key from the console.
3. wddump() still needs a non-blocking getc() routine (or flush)
1993-05-28 09:10:29 +00:00
proven
01eda6ff10
Added a couple of things so it will pass the Plum Hall ANSI validation suite.
1993-05-28 05:43:45 +00:00
cgd
99c3a88ce4
kill the last copy{in,out} (and related functions) changes, because they
...
were broken...
1993-05-27 16:44:13 +00:00
cgd
7cef199976
make the sleeps on socket open interruptable.
1993-05-27 15:38:18 +00:00
deraadt
ada4945e6b
patches to make kernel malloc() retryable. from <MDICKSON@CSI.compuserve.com>
1993-05-27 14:34:29 +00:00
deraadt
a17c1c267a
-DKERNEL in same place as i386
1993-05-27 11:37:20 +00:00
deraadt
4659879b5f
compile directory has moved, relative paths change
...
-DKERNEL in Makefile, not in genassym.c, same as i386
1993-05-27 11:36:25 +00:00
deraadt
d307daf9f6
scsi probing spent too much time on the bus -- sped it up now,
...
and simplified the message printing code (works the same)
1993-05-27 10:14:02 +00:00
deraadt
2032b7529e
Changes to hp300 code to support two things:
...
1. dynamic tty allocation
2. use ring buffers instead of clists
Of course, I can't test it :-)
1993-05-27 09:35:10 +00:00
deraadt
b671aede02
slight functionality change to make the rbpack() and
...
rbunpack() code that I wrote before work cleaner. Many old drivers
call nnn = q_to_b(queue, buf, len), where nnn gets set to len.
for those who are porting:
q_to_b(queue, buf, len) --> rbunpack(queue, buf, len)
b_to_q(buf, queue, len) --> rbpack(buf, queue, len)
ie. they are essentialy drop in replacements now.
1993-05-27 09:29:40 +00:00
proven
02dc05dd99
Cleaned up a little.
1993-05-27 02:12:28 +00:00
proven
8d60a2631f
Compiles with gcc-2.3.3 now.
1993-05-26 18:58:11 +00:00
proven
99519099bf
Compiles with gcc-2.3.3 now.
1993-05-26 18:43:33 +00:00
cgd
1245600784
add "dead" and "pure" declarations, as provided by new db code
1993-05-26 14:52:56 +00:00
cgd
60fe9c133d
add "options FIFO"
1993-05-26 12:48:35 +00:00
cgd
9c27493b37
kernel for sun-lamp, with debugging included. possible now, due
...
to the new tty allocation setup.
1993-05-26 11:22:45 +00:00
deraadt
806b927d8b
more ptys guys! now they are cheap as borst
1993-05-26 10:15:05 +00:00
deraadt
2f0c0eb674
tty dynamic allocation
1993-05-26 10:06:41 +00:00
cgd
9565443c17
make M_TEMP last, for fun, and also get rid of skipped entries...
1993-05-26 08:59:17 +00:00
deraadt
afaf4ebfd0
add the M_TTYS malloc map for dynamic tty allocation
1993-05-25 18:09:41 +00:00
cgd
a8a67cbfaf
fix dependencies on M_LAST's old off-by-one error...
...
(arguably, the old error wasn't an error, but, given some
of the old usage of M_LAST and its name, i say it was)
1993-05-25 18:04:17 +00:00
deraadt
ee59868966
patch00149 by Julian Elischer <julian@jules.dialix.oz.au> & Rodney Grimes.
...
When an error was encountered, the sd/cd drivers printed blockno&ff0000
rather that blockno.
1993-05-25 07:27:31 +00:00
cgd
44dcf397e8
move sipcreg into i386/include/reg.h where it belongs, right next to ipcreg.
1993-05-24 11:37:12 +00:00
cgd
864a094e19
do the right thing for vers.o. i.e. don't make newvers if nothing
...
has changed.
1993-05-24 11:04:45 +00:00
cgd
fe1802950b
add include of select.h if necessary for protos, or delete if extraneous
1993-05-22 11:40:42 +00:00
deraadt
ccbce9314e
my config file
1993-05-22 11:29:08 +00:00