5022 Commits

Author SHA1 Message Date
mycroft
245f59a3c7 Fix typo in last change. 1994-09-28 15:00:31 +00:00
mycroft
4a01c33ac6 Return EINVAL on attempted flags change. 1994-09-28 11:51:36 +00:00
mycroft
ae583dca34 Various changes:
* Make some of the code look more like UFS.
* Check permissions in lookup().
* Move the directory size special case into DE_EXTERNALIZE().
* Fix some conditions where lookup() might not release a buffer.
* Remove bogus flag handling in setattr().
* Pass timespec, not timeval, to deupdat().
* Check more error conditions.
* Fix possible panics in rename().
* Simplify readdir().
* General code cleanup; add prototypes, delete unused variables, etc.
1994-09-28 11:31:23 +00:00
deraadt
9d7bdbb0c4 don't play with CLBYTES in cpp 1994-09-28 00:44:30 +00:00
deraadt
042d2d08a1 use STACKGAPBASE 1994-09-28 00:41:17 +00:00
chopps
0e2babc5f4 Fix serious typo. 1994-09-27 05:07:59 +00:00
deraadt
3434480601 USPACE 1994-09-27 01:34:01 +00:00
deraadt
79b1288c6a USPAGE 1994-09-27 01:32:06 +00:00
gwr
2905514717 Fix routines to read/write the stupid intersil clock. 1994-09-26 17:25:21 +00:00
gwr
3e676d4221 Fix data size specifiers and multiple format specifiers, like:
db> x/bxxxx  ADDRESS
1994-09-26 17:10:15 +00:00
gwr
62f18b1dda Do the first BOOTPARAM RPC call to the broadcast address instead of
using the address of the RARP server because a BOOTPARAM server
might not be running on the machine that sent the RARP reply.
1994-09-26 16:42:29 +00:00
deraadt
b965c675f5 sun4 monitor "w" command support 1994-09-25 20:52:58 +00:00
deraadt
360eda8453 sun4 memory error register code 1994-09-25 20:51:51 +00:00
deraadt
03ef730e53 make pmeg_t always a u_short 1994-09-25 20:50:26 +00:00
phil
e4cfedf094 *SIGH* use the netinet version of in_cksum.c. Now tcp works on the pc532. 1994-09-25 04:23:17 +00:00
mycroft
3cc6cbc0e6 Correct test for already being traced. 1994-09-24 07:17:18 +00:00
mycroft
3d13acbea0 Make the tstamp functions take u_char *', not char *'. 1994-09-22 02:47:31 +00:00
mycroft
ef22ebf733 Change timevals to timespecs. 1994-09-22 02:44:35 +00:00
mycroft
4b5f323219 Define VFSTOMSDOSFS(), and use it. 1994-09-22 02:34:49 +00:00
mycroft
22bdb84b17 Allow unloading of vfs's if the refcount is 0. 1994-09-22 02:22:42 +00:00
mycroft
480c10c23a Maintain vfs reference counts. 1994-09-22 02:17:00 +00:00
mycroft
47a55d6ae9 Add a reference count for each VFS. 1994-09-22 02:06:10 +00:00
jtc
62db8972b1 Updated bde's comments wrt. i387 control word settings so that they
describe NetBSD, rather than 386BSD 0.1.
Removed 386BSD and BDE control word constants, since we don't need and
will never use them.  However, The iBCS control word constant is kept,
since we might want to use it in the iBCS binary compatibility code.
1994-09-22 00:37:13 +00:00
gwr
7370c0119e Remove some unused definitions (locore.s includes trap.h now). 1994-09-20 16:53:40 +00:00
gwr
1731680194 Move internal swap device to BLK major 4 (xy wants 3).
Add some more comments about Sun device numbers.
1994-09-20 16:52:56 +00:00
gwr
552b122850 Cleanup, use obio_find_mapping() instead of xxx_va 1994-09-20 16:52:21 +00:00
gwr
52ef17d342 Call eeprom driver for eeprom access. 1994-09-20 16:51:09 +00:00
gwr
5189af7e96 Get boothowto flags from PROM flags; fix reboot. 1994-09-20 16:50:28 +00:00
gwr
4e9d2ade85 Add GENERIC support. 1994-09-20 16:49:51 +00:00
gwr
2dba7bd973 New functions to handle writing EEPROM with correct delay.
Also provides ee_get_byte() for early use by other drivers.
1994-09-20 16:35:44 +00:00
gwr
399b15ebf9 Kill CLOCK_VA, INTERREG_VA. Do spl0() and splx(x) inline too. 1994-09-20 16:31:03 +00:00
gwr
7cd046827a Add obio_find_mapping(), kill xxx_va gunk. 1994-09-20 16:28:00 +00:00
gwr
732923addf Cleanup, fix mon_reboot() 1994-09-20 16:26:40 +00:00
gwr
946d055d67 Add prototype for ee_get_byte(), etc. 1994-09-20 16:26:00 +00:00
gwr
1b53c4c36c Add obio_find_mapping() for use by devices that need mappings before
autoconfiguration is done.  It re-uses the PROM's mappings now.
1994-09-20 16:24:45 +00:00
gwr
ca73a257a8 Correct some misinformation about recovery time. 1994-09-20 16:23:06 +00:00
gwr
51afe89406 Call obio_alloc with just two args (mappings always writable). 1994-09-20 16:21:44 +00:00
gwr
d68c93647d Add dev/eeprom.c 1994-09-20 16:18:34 +00:00
gwr
255acc64c2 Turn on optimization. 1994-09-20 16:17:53 +00:00
gwr
185c98f55a GENERIC kernel works. 1994-09-20 16:17:08 +00:00
deraadt
25ee899992 ask the ROM if we are sun4c/sun4m/sun4d. 1994-09-20 07:48:24 +00:00
cgd
2f658e4b73 c syntax 1994-09-20 06:45:17 +00:00
cgd
a3e9e8091b fix device aliasing and lost vnode problems. 1994-09-20 06:43:00 +00:00
cgd
707aae0bd3 don't redefine time. 1994-09-20 06:42:10 +00:00
cgd
f096880a27 C syntax, and proper definition of time. 1994-09-20 06:41:35 +00:00
cgd
5853ebcf99 C syntax 1994-09-20 06:41:04 +00:00
mycroft
cb0453c424 Make some of this look like UFS again. 1994-09-19 19:28:07 +00:00
mycroft
7087c929e8 Use global `doforce' variable. 1994-09-19 19:17:54 +00:00
mycroft
9283f4936d Change the remaining 731's to 733's. Redo the conversion functions to
allow unaligned access.  Don't use 0-length arrays.
1994-09-19 09:09:46 +00:00
mycroft
0874e14c94 m_adj() returns void. 1994-09-19 08:07:17 +00:00