Commit Graph

3786 Commits

Author SHA1 Message Date
chopps ef38811633 move mysterious dk_establish() stub routine from gtsc driver to disksubr.c 1994-05-16 05:08:26 +00:00
chopps 273045f840 directories wired to have link count 1 not 2, pointed out by Charles. 1994-05-16 05:03:56 +00:00
chopps 9397020698 remove uneeded function from ser.c and fix common bad arg to sbicintr() in ahsc
and atzsc
1994-05-16 04:55:05 +00:00
chopps 2b6b69bbb3 ()'s for macro args, sheesh. 1994-05-16 04:52:43 +00:00
chopps e764a84440 add macro and fix typo. 1994-05-16 04:50:43 +00:00
chopps 90660bcd58 remove SYSVSHM 1994-05-16 04:50:03 +00:00
cgd ef9aaa8f00 update utsname 1994-05-16 03:19:33 +00:00
deraadt b9753772a1 repair protos and functions 1994-05-15 19:20:02 +00:00
cgd cd3bef4685 update for new sh; use NO_HISTORY, etc... still need to trim 90K+... 1994-05-14 22:28:13 +00:00
glass 5f0be76f42 missing rcsid 1994-05-14 19:43:02 +00:00
deraadt a0cc222313 TIOCSBRK/TIOCCBRK 1994-05-14 06:39:05 +00:00
cgd 21c67feb12 i forgot a four letter word... 1994-05-14 06:25:32 +00:00
cgd e7a10fd212 add libkern mcount 1994-05-14 06:00:34 +00:00
cgd fa080c8fad multiple inclusion protection, for the rpc headers 1994-05-14 05:46:35 +00:00
gwr 65bb9d2b12 SCSI driver works! 1994-05-13 21:30:29 +00:00
gwr a216b510b3 SCSI driver works! 1994-05-13 21:24:57 +00:00
deraadt ec27b31bb6 setrunqueue 1994-05-13 20:12:59 +00:00
deraadt 3e146c5133 sync with 4.4-lite 1994-05-13 20:12:41 +00:00
deraadt 7c61a93844 new from 4.4-lite 1994-05-13 20:11:06 +00:00
deraadt 592a166c31 play nice with new tty code 1994-05-13 20:09:00 +00:00
gwr 9456eaca13 SCSI driver works! 1994-05-13 15:01:39 +00:00
mycroft 5755752551 Liten up. 1994-05-13 14:00:21 +00:00
mycroft 8d17074a03 Duh. 1994-05-13 11:12:38 +00:00
mycroft e0083c78ad Need non-inlined splhigh() and splx() for new profiling gunk. 1994-05-13 11:11:42 +00:00
mycroft a4ea4bf624 Need some more macros not in the 4.4-Lite version. 1994-05-13 10:47:57 +00:00
mycroft 19ab195faf Needed for new profiling code. 1994-05-13 10:40:50 +00:00
mycroft 65d3a66647 Do this better. 1994-05-13 10:40:19 +00:00
mycroft 365ea433a5 Needed for new profiling code. 1994-05-13 09:37:23 +00:00
cgd e1cf64a4ee SHUT UP! 1994-05-13 09:29:06 +00:00
mycroft 41719a1259 Update to match other code. 1994-05-13 08:36:17 +00:00
cgd 344fb896fd new kernel malloc. much better (but slower) diagnostic checking 1994-05-13 08:32:17 +00:00
cgd f565d1b549 kill 3 bogons, note more to go... 1994-05-13 08:01:32 +00:00
mycroft 981850b75b Fix prototype. 1994-05-13 07:42:42 +00:00
mycroft e48b4ca9ba More networking goo, just to make sure it compiles. 1994-05-13 06:22:55 +00:00
mycroft 7d14ff831a More bpf. 1994-05-13 06:22:14 +00:00
mycroft 4d802d6ff1 Add some new stuff. 1994-05-13 06:19:13 +00:00
mycroft 949b970c95 Use ether_ifattach() rather than doing the same thing in each driver. 1994-05-13 06:13:43 +00:00
mycroft 0ae81ecb6b Trivial function name change. 1994-05-13 06:12:51 +00:00
mycroft c191ecd14e Update to 4.4-Lite networking code, with a few local changes. 1994-05-13 06:10:16 +00:00
mycroft 13a6ea2dd4 Clean up deleted files. 1994-05-13 06:10:13 +00:00
mycroft c427e65091 Update to 4.4-Lite networking code, with a few local changes. 1994-05-13 06:08:03 +00:00
chopps 13e5e05cdb setrq -> setrunqueue 1994-05-13 06:06:59 +00:00
mycroft 07b4f2ab54 Update to 4.4-Lite networking code, with a few local changes. 1994-05-13 06:02:48 +00:00
cgd f072e5b0eb update; minor clean, cruft removal. 1994-05-13 06:02:45 +00:00
mycroft d361acde18 Update to 4.4-Lite networking code, with a few local changes. 1994-05-13 06:01:27 +00:00
chopps 9d020030ac some very minor cleanup and fix a bug in adosfs_readdir(). 1994-05-13 04:53:48 +00:00
gwr 468d5c3b45 Print offset from symbol in same format as input parser understands
(so they can be cut and pasted in an xterm).
1994-05-13 04:46:47 +00:00
gwr 3cd58e94d9 Fix parentheses bug in code that counts function args. 1994-05-13 04:41:43 +00:00
mycroft dc235f561b Keeping up with the Chrises... 1994-05-13 00:57:37 +00:00
cgd c6abdc2054 setrq -> setrunqueue, sched -> scheduler 1994-05-13 00:50:41 +00:00
mycroft d023a319a4 Nuke some junk in scsi_link, as pointed out by Gordon. 1994-05-12 22:16:04 +00:00
gwr 991bf8b09e Revert to the equivalent of sun3_stop() when "no suitable root". 1994-05-12 16:10:20 +00:00
gwr 3ba09ffc0a Declare strategy functions as type void again. 1994-05-12 16:08:11 +00:00
glass bb8fd0a2ac slightly more optimal fix from torek himself 1994-05-12 14:15:03 +00:00
mycroft 606c589d0f Fix typo. 1994-05-12 10:32:49 +00:00
mycroft 2bb670aef5 Prototype log(), logpri(), and addlog(), in an appropriate place. 1994-05-12 10:30:42 +00:00
mycroft 89b3d99770 Make logpri() non-static. 1994-05-12 10:26:19 +00:00
deraadt a1f888ed38 rearrange code to make sun4m support easier to add. 1994-05-12 08:34:57 +00:00
deraadt 2db3edfe06 SYSVSHM goes away, it will be back soon 1994-05-12 08:22:41 +00:00
deraadt 7ce60f4f0e do vn the correct way 1994-05-12 08:22:03 +00:00
chopps 5311b63b87 ifdef out use of scsi_xfer->req_sense_length for now.. 1994-05-12 06:43:09 +00:00
chopps 4a2330f45d new scsi siop drivers and zthreebus support from
osymh@gemini.oscs.montana.edu (Michael L. Hitch)
1994-05-12 06:00:05 +00:00
chopps c1de856362 update from osymh@gemini.oscs.montana.edu (Michael L. Hitch) add support
for zthreebus siop scsi drivers and better machine recocgnition.
1994-05-12 05:56:28 +00:00
glass 82809ca415 fix chopps, et al discovered bug in allocating cd_devs array 1994-05-12 05:21:45 +00:00
cgd 7d58a0b678 kill stupid idea... 1994-05-12 03:54:01 +00:00
cgd ff49fed069 upgrade to 4.4-Lite's tty code. our bug fixes included, some might need GC. 1994-05-12 03:48:33 +00:00
cgd a98f3f0e86 final munge for 4.4-Lite-ness 1994-05-12 03:43:00 +00:00
cgd 0f522eb0a3 update to 4.4-Lite; fixes a really obvious bug 1994-05-12 03:42:23 +00:00
chopps 08fb938d9b oops we want to alphabetize starting on path, not basename.. 1994-05-12 03:36:32 +00:00
chopps bf5b060f84 add adosfs to files for old config and alphabetize for both. 1994-05-12 03:33:41 +00:00
cgd d86bd85808 minor changes to match 4.4-Lite 1994-05-12 03:25:27 +00:00
cgd f35a193361 update, but keep explicit returns in place. kill voidop() (it's unused now). 1994-05-12 03:16:33 +00:00
cgd 2e99c0c523 doesn't need to include shm.h 1994-05-12 00:54:58 +00:00
mycroft 945e278f4e Cast some args to caddr_t. 1994-05-11 22:26:09 +00:00
chopps 92c4eec4e6 update to new ioctl names 1994-05-11 19:09:29 +00:00
chopps b08b714bd3 general cleanup including boot diag messages. 1994-05-11 19:06:40 +00:00
chopps 7061e64af2 compile genassym static and add adosfs to GENERIC 1994-05-11 19:03:33 +00:00
chopps 020b93a9ed fix mmutype recocgnition cleanup cpu identify and other boot diags. 1994-05-11 19:02:53 +00:00
chopps da8f390454 add adosfs 1994-05-11 18:52:00 +00:00
chopps cdad699946 add support for adosfs. 1994-05-11 18:50:36 +00:00
chopps 780b200e72 First version of AmigaDOS fast file system. needs work, read only. 1994-05-11 18:49:06 +00:00
mycroft 7040f728a9 Fill in some more struct ifnet fields. 1994-05-11 12:09:17 +00:00
mycroft bb675b0e4c Minor changes. 1994-05-11 10:27:22 +00:00
mycroft ee2d6ef1e3 Minor changes. 1994-05-11 10:26:49 +00:00
mycroft bbc1b37ee0 Get rid of private *read() and *write() functions. 1994-05-11 10:16:11 +00:00
mycroft 19017044cf Get rid of the private vnread() and vnwrite(); they are the same as rawread()
and rawwrite().
1994-05-11 10:03:59 +00:00
mycroft e641126478 Redo in the same style as the hp300 version. 1994-05-11 10:03:16 +00:00
mycroft 02ec14c597 Add dummy *dump() routines. 1994-05-11 09:49:17 +00:00
mycroft cb9d07da1e Add dummy fdsize(). 1994-05-11 09:31:42 +00:00
mycroft d3be517803 Update to RTM version 3. Add prototypes. Add some new constants which are
not used yet.
1994-05-11 09:26:46 +00:00
cgd 3951e927fa new errno.h 1994-05-11 07:48:18 +00:00
cgd 10ade1de6a add rcsid 1994-05-11 07:21:09 +00:00
cgd 794c5e3130 add support for context switch tracing 1994-05-11 07:20:46 +00:00
mycroft ef8ba60d24 Device strategy functions return void again. 1994-05-11 04:26:17 +00:00
mycroft bd96a072fd Nothing of consequence. 1994-05-11 02:28:42 +00:00
cgd 6fea3fab9a oops; spaces at ends of lines, etc. 1994-05-11 01:01:03 +00:00
gwr 2d887fef6f Add CTL_HW stuff, cpu_sysctl, replace ss_onstack... 1994-05-10 05:26:16 +00:00
gwr c309e12499 Add CTL_MACHDEP stuff. 1994-05-10 05:24:05 +00:00
gwr 1f4fdeb600 Uncomment scsi stuff so config.new makes sd.h,st.h,...
(The new conf.c needs those generated headers.)
1994-05-10 05:22:43 +00:00
cgd 95e952b00c no more SYSVSHM; commented out 1994-05-09 23:10:40 +00:00
gwr 7e97ccb740 This file was using off_t where it should have had db_expr_t and
these are, of course, no longer the same thing.
1994-05-09 16:17:08 +00:00
chopps 896d6fdb2e Add SSIZE_MAX and SIZE_T_MAX, also fix other broken values. 1994-05-09 12:39:38 +00:00
chopps 86bc8153cd Add _SSIZE_T_. 1994-05-09 11:44:32 +00:00
chopps 95faa87c60 remove union's from sense_data struct, conditionaly define RAW_PART 1994-05-09 07:40:47 +00:00
cgd 4138ebf515 compat_09 stuff for pid_t's 1994-05-09 07:40:00 +00:00
cgd 87e303fae5 pid_t is now a long 1994-05-09 07:36:15 +00:00
chopps 0c5b43e133 update for recent sig changes and fix clock.c and ite.c 1994-05-09 06:38:37 +00:00
chopps e9ea2b3d91 update for recent sig changes and fix clock.c 1994-05-09 06:37:56 +00:00
cgd 70b556d027 new defn's 1994-05-09 03:23:03 +00:00
gwr 5bf98e5a87 Add the hooks to make ddb work. 1994-05-09 00:47:21 +00:00
chopps 819941678c Amiga now has a machine/disklabel.h 1994-05-08 18:21:37 +00:00
brezak e03842d0c7 Standalone networking for network boot loaders. 1994-05-08 16:11:14 +00:00
paulus cd4969fcb4 Version from ppp-2.1 release. 1994-05-08 12:34:20 +00:00
paulus 3f7fd64c45 Version from ppp-2.1 release;
this version has been restructured to make more of the code usable
with sync serial drivers
1994-05-08 12:33:49 +00:00
chopps 2434886725 a few files that were forgoton in the last batch. 1994-05-08 05:56:18 +00:00
chopps be30ea7c3e oops forgot one. 1994-05-08 05:54:39 +00:00
chopps 571ade5c16 resistance is futile, you will be assimilated.
amiga goes: config.new *and* /sys/scsi.
clock code coerced into a single .c file adding an accurate usec delay().
disklabel.c updated to DTRT, code to write RDB's to be added soon.
sbic (old scsi) converted over to new scsi and config this covers about
90% of users.  Other drivers soon.
1994-05-08 05:53:56 +00:00
mycroft 5e4319c56b Clean up deleted files. 1994-05-08 05:53:54 +00:00
chopps 15d4cf6bf9 resistance is futile, you will be assimilated.
amiga goes: config.new *and* /sys/scsi.
clock code coerced into a single .c file adding an accurate usec delay().
disklabel.c updated to DTRT, code to write RDB's to be added soon.
sbic (old scsi) converted over to new scsi and config this covers about
90% of users.  Other drivers soon.
1994-05-08 05:52:54 +00:00
mycroft 86f62e991f Clean up deleted files. 1994-05-08 05:52:51 +00:00
chopps 13a0aa4ee0 resistance is futile, you will be assimilated.
amiga goes: config.new *and* /sys/scsi.
clock code coerced into a single .c file adding an accurate usec delay().
disklabel.c updated to DTRT, code to write RDB's to be added soon.
sbic (old scsi) converted over to new scsi and config this covers about
90% of users.  Other drivers soon.
1994-05-08 05:52:49 +00:00
mycroft c9b7e4389f Clean up deleted files. 1994-05-08 05:52:34 +00:00
chopps 6ea80db90c resistance is futile, you will be assimilated.
amiga goes: config.new *and* /sys/scsi.
clock code coerced into a single .c file adding an accurate usec delay().
disklabel.c updated to DTRT, code to write RDB's to be added soon.
sbic (old scsi) converted over to new scsi and config this covers about
90% of users.  Other drivers soon.
1994-05-08 05:52:11 +00:00
chopps 18e7e67be3 fix tags. 1994-05-08 05:47:07 +00:00
mycroft 9e46b525ee Minor optimization. 1994-05-07 06:34:04 +00:00
mycroft ddd4abfced Nuke arg to softclock(). 1994-05-07 06:32:17 +00:00
mycroft 44a9de93e3 Add sysctl() stuff. 1994-05-07 06:26:03 +00:00
mycroft 10e30f1c38 Update for signal changes. 1994-05-07 06:23:12 +00:00
deraadt 9ef2719f4b sysctl support 1994-05-07 05:10:01 +00:00
deraadt 8217e081db sysctl & altstack 1994-05-07 05:09:24 +00:00
deraadt 75f098bdc2 postsig 1994-05-07 05:08:38 +00:00
deraadt ec36c387dd follow 1994-05-07 05:07:23 +00:00
deraadt fcc30154a9 backwards compat for a few things. 1994-05-07 05:06:35 +00:00
cgd 5742972bb4 kill kinfo stuff, for now 1994-05-07 04:26:58 +00:00
cgd 72db136279 kill bogus include 1994-05-07 04:17:10 +00:00
cgd 8c34f4b37c update from lite 1994-05-07 03:39:08 +00:00
cgd 748795c12e out with the ick, in with the sick 1994-05-07 01:30:45 +00:00
cgd 13ce945491 don't break on dirent.h 1994-05-07 01:22:26 +00:00
cgd d9f8c89a76 setrun rename 1994-05-07 01:15:38 +00:00
deraadt 3e95b2b78d update from lite 1994-05-07 01:14:39 +00:00
cgd 7409c5a619 do the syscall shuffle 1994-05-07 01:05:04 +00:00
cgd a16dcc73f6 signal stack changes; overall upgrade 1994-05-07 01:01:29 +00:00
cgd 0e794e2d48 stub pathconf, kill some spaces 1994-05-07 00:59:59 +00:00
cgd d159660914 stub fpathconf 1994-05-07 00:58:57 +00:00
cgd 9a8ae1e184 cpu-dependent sysctl stuff, and signal stack changes 1994-05-07 00:58:03 +00:00
cgd 3c56e9ea46 function name changes 1994-05-07 00:57:23 +00:00
cgd 31596c7cad setrun changes name 1994-05-07 00:56:46 +00:00
cgd c13c91e483 sysctl kernel prof info 1994-05-07 00:55:46 +00:00
cgd e15a2ee17e sysctl update 1994-05-07 00:53:37 +00:00
cgd 2636f2c86a cpu-dependent sysctl structs 1994-05-07 00:53:14 +00:00
cgd ed848af6f7 function name changes 1994-05-07 00:51:06 +00:00
cgd fb0ef4a4b7 deprecate all of the info getting/setting functions 1994-05-07 00:49:08 +00:00
mycroft d714600da2 Clean up deleted files. 1994-05-07 00:47:19 +00:00
cgd ebf440b13b stub for sysctl 1994-05-07 00:46:28 +00:00
cgd 5a246f79ad sigaltstack 1994-05-07 00:45:58 +00:00
cgd 05d50a3255 one-liner struct name change 1994-05-07 00:45:51 +00:00
cgd 3d95afdfbf sysctl, not kinfo foo 1994-05-07 00:42:56 +00:00
cgd 1763e09540 shuffle syscalls 1994-05-07 00:42:36 +00:00
cgd 5a6e2953a0 clock info gathering 1994-05-07 00:42:11 +00:00
cgd d3db25f6f3 kill multi-include protection; dirent.h doesn't need it. 1994-05-07 00:41:52 +00:00
cgd 904bdb2ea9 sysctl 1994-05-07 00:40:07 +00:00
cgd ca14e4af10 stubs 1994-05-07 00:39:58 +00:00
cgd 2046e01e40 do the syscall shuffle. this is most of the rest 1994-05-07 00:39:06 +00:00
gwr c763beba59 Tracking 4.4 integration 1994-05-06 23:02:38 +00:00
cgd d0a066a438 functions soon to be added 1994-05-06 22:45:29 +00:00
cgd 162c8601c0 latent sysctl support 1994-05-06 22:44:22 +00:00
cgd 23a413ecdb don't forget that id! 1994-05-06 22:43:52 +00:00
cgd d604909779 latent support for general sysctl-ish stuff 1994-05-06 22:42:07 +00:00
cgd 2b424ce623 latent support for clock info 1994-05-06 22:41:46 +00:00
gwr bdfe8b6177 Tracking 4.4 integration 1994-05-06 22:09:49 +00:00
mycroft 8f6071b2ce Put some more code in splstatclock(), just to be safe. 1994-05-06 22:02:25 +00:00
briggs fbc2a6679b Get things to compile with latest changes. 1994-05-06 17:39:19 +00:00
briggs 397e0acc8d Missed some warnings... 1994-05-06 17:38:38 +00:00
briggs 2998461b9c Add fuswintr and suswintr. 1994-05-06 17:37:37 +00:00
mycroft 62b418de75 Correct comment. 1994-05-06 12:23:10 +00:00
mycroft 2029a326a4 Clean up deleted files. 1994-05-06 12:14:50 +00:00
gwr 92e6bede68 Tracking 4.4 integration 1994-05-06 07:47:05 +00:00
cgd 46441609b2 temporarily define BADSIG as SIG_ERR 1994-05-06 06:00:00 +00:00
gwr aecff7aff1 Track changes to proc.h 1994-05-06 04:33:55 +00:00
briggs c22c80abac Clean up some warnings, mainly w/ timeout(). 1994-05-06 03:34:53 +00:00
gwr 63b0ac73bd Fix swapdev again but do it right this time...
(swapdev wants the BLOCK major number)
1994-05-06 03:18:38 +00:00
mycroft eb45b49761 Remove a mostly useless useracc(). 1994-05-06 01:43:34 +00:00
cgd 673fd7c059 a conditional p_regs! 1994-05-05 22:28:44 +00:00
mycroft 31393b8acd Rearrange some code, and fix a condition where the pageout scanner would start
grabbing pages from the active queue.
1994-05-05 20:35:11 +00:00
gwr be2eec0ebd Fix major number of swapdev 1994-05-05 16:21:04 +00:00
mycroft e8be3688cd Completely redo the way masks are calculated, and make splimp() correct in the
presence of SLIP or PPP.
1994-05-05 16:05:57 +00:00
mycroft 7c76fa1e45 Add ep0. 1994-05-05 11:39:45 +00:00
mycroft edd792f525 DELAY -> delay 1994-05-05 11:37:36 +00:00
mycroft 871ade5f37 More timeout foo. 1994-05-05 11:28:27 +00:00
mycroft f0826551a2 p_regs -> p_md.md_regs 1994-05-05 11:23:35 +00:00
mycroft 57e1130ccc Fix timeout stuff. 1994-05-05 11:11:25 +00:00
mycroft 89a5de9e12 Most of the changes needed to make this continue to run. 1994-05-05 10:10:21 +00:00
deraadt ae72d51d47 revert to dual clocks 1994-05-05 10:02:12 +00:00
deraadt 36befd611a revert to sticks instead of stime 1994-05-05 10:01:00 +00:00
deraadt 3eb40c3062 sendsig/sigreturn changes 1994-05-05 09:58:39 +00:00
deraadt 96b9a2aee3 p forw/back name changes 1994-05-05 09:57:15 +00:00
deraadt 4cfa95f7d3 timeout casts 1994-05-05 09:55:46 +00:00
deraadt 5e6f04e81f profiling and clock stuff 1994-05-05 09:54:33 +00:00
deraadt 4929024bf5 timeout and ndflush casts 1994-05-05 09:53:37 +00:00
mycroft ee6c199d34 We do *not* use Aztec C. 1994-05-05 09:43:58 +00:00