mycroft
04daee4f9c
Add const where appropriate.
1997-10-19 02:00:19 +00:00
mycroft
62f4958011
Copy the whole timespec, not just half of it. Other minor changes.
1997-10-19 01:52:51 +00:00
mycroft
16519602c5
Minor change; remove unnecessary casts.
1997-10-19 01:50:33 +00:00
mycroft
116608a359
Clean up some garbage from struct stat12.
1997-10-19 01:49:00 +00:00
fvdl
1cf3a3db94
* Implement optional 32 <-> 64 bit directory cookie translation. This uses
...
the directory cache as translation table. See nfs_subs.c for comments.
Makes the code a bit more complex to look at than I would have liked,
but doesn't affect the speed of the default behavior.
* Optimize caching behavior a bit when buffers are invalidated.
* Save some RPCs in readdir operations by not bothering if there is
a small amount left to do to fill the buffer. It'll be done in the
next RPC with a larger chunk anyway. Wastes a bit of buffer space
but is faster.
* Make n_vattr an allocated vattr struct. This avoids nfsnode bloat,
and is friendlier to the malloc routines.
1997-10-19 01:46:15 +00:00
fvdl
adecb9addf
Add NFSMNT_XLATECOOKIE
1997-10-19 01:37:53 +00:00
cjs
1a546804ed
First go at an INSTALL kernel (add ramdisk, remove unnecessary stuff).
1997-10-19 01:31:49 +00:00
fvdl
33074aa25a
Eliminate compile warning because of mmap caddr_t -> void * change.
1997-10-19 00:16:08 +00:00
jonathan
2e47a5547e
Use void* not caddr_t for 'addr' argument to native mmap().
1997-10-19 00:15:31 +00:00
perry
b07dc2077e
typo: that -> than
1997-10-19 00:00:18 +00:00
ragge
038cd08cce
Make UBA adapter selection work on 8600 again.
1997-10-18 23:39:18 +00:00
is
fa78c4ba06
Driver for the VMC HyperCom3/zbus and the VMC HyperCom4.
...
lpt on HyperCom3 isn't supported yet.
1997-10-18 23:31:32 +00:00
is
84a59e77b2
Stopgap measure to handle EXTER interupts for the DraCo. Maybe this should
...
be handled by the locore.s code like for Amigas, but DraCos dont have
necessarily a CIA B.
1997-10-18 23:18:40 +00:00
is
1083b2ab71
Use long long in bitrate tolerance computation, else we'll overflow for
...
higher than standard-pc chip clocks.
1997-10-18 23:11:45 +00:00
jonathan
0fa286f23d
Note non-inclusion of up-to-date bootblock source for 1.3, as
...
suggested by release engineers.
1997-10-18 22:33:28 +00:00
jonathan
92ed4b0f7f
Make the __mcount entrypoint non-static for kernels, to avoid any
...
chance of gprof mis-report profile ticks in __mcount to the following
function in libkern (currently _qdivrem).
1997-10-18 22:31:33 +00:00
cjs
bcced1d9be
Check return values from lseek; use SEEK_SET instead of 0.
1997-10-18 22:27:46 +00:00
cjs
4b97411a80
Change sd.transparent to sd.compressed, so that we default to non-
...
compressed mode when we zero out the structure. Check_header() now
does not force us to uncompressed mode if we read no data (EOF);
it leaves the default, so that if we check at the end of a file,
we don't set the file to uncompressed mode and blow up later lseeks
on it.
1997-10-18 22:27:15 +00:00
ws
f92f4e8ac3
Correct handling of empty files (fixes PR4285 by (and tested by) Dave Huang)
1997-10-18 22:12:27 +00:00
hubertf
59b0f424db
Prevent error if machine-symlink isn't already there (rm -> rm -f)
1997-10-18 21:46:27 +00:00
kml
c8e01708d1
remove extraneous icmp_do_mtudisc
1997-10-18 21:21:28 +00:00
kml
6b86b260cb
change sysctl net.inet.icmp.mtudisc to net.inet.ip.mtudisc
1997-10-18 21:18:28 +00:00
thorpej
75e554c27d
Implement two macros, scsipi_command() and scsipi_command_direct(), and
...
use them to hide the structure of the function pointers we jump through
to issue a command.
1997-10-18 19:50:51 +00:00
mhitch
20c5359658
If DDB and the boot loader has loaded the kernel symbol tables, save the
...
symbols and let ddb know about them.
1997-10-18 19:48:02 +00:00
carrel
052d2ca080
variable is sb not st
1997-10-18 16:39:46 +00:00
christos
0f4b4471a8
Regen.
1997-10-18 16:36:49 +00:00
christos
3130feba6d
Fixed missed const char * in lstat (thanks enami) and changed caddr_t -> void *
...
in the mman family.
1997-10-18 16:35:25 +00:00
christos
3c07a14a75
Separate assigments of tv_sec and tv_nsec since tv_sec is a time_t (int on
...
the alpha) and tv_nsec is a long.
1997-10-18 16:34:17 +00:00
christos
e196a361ce
Regen.
1997-10-18 16:31:59 +00:00
christos
885404d216
Use stat12; from Enami Tsugutomo
1997-10-18 16:30:25 +00:00
drochner
83d255de83
This driver can't handle wildcarded iobase.
...
(This is really a config file error.)
1997-10-18 14:09:52 +00:00
enami
acd4cefee0
In the function vattr_null(), assign each member individually
...
to prevent unintended conversion due to different sign and size.
1997-10-18 11:51:32 +00:00
enami
f0a4660bee
Pull down changes from branch which is commited to by mistake...
...
> revision 1.1.2.6
> date: 1997/10/18 10:50:21; author: enami; state: Exp; lines: +2 -2
> In the macro ne2000_match(), use its argument `fct' instead of
> using pa->pf->number directly.
1997-10-18 10:56:28 +00:00
is
61f82620c4
Part of this is voodoo from the sparc/machdep.c, part guesswork.
1997-10-18 10:50:50 +00:00
mikel
4c46c2bcc3
cosmetic cleanup (newlines, comments)
1997-10-18 04:51:03 +00:00
mark
dd5b814bb5
Don't try and support serial consoles for the riscpc.
1997-10-18 04:47:57 +00:00
mark
441bad5ec5
Updated for a couple of changes to the arm32 dp8390 driver brought
...
upto date with respect to the MI one.
1997-10-18 04:39:12 +00:00
mark
35286a1259
arm32 specific version of the dp8390 driver from dev/ic. Really the
...
MI dp8390 and ne2000 drivers from dev/ic could / should be used but this
version has a few changes and has been well tested and thus should be
used for 1.3.
Hopefully this driver will be short lived.
1997-10-18 04:38:19 +00:00
mark
469dddc61d
Updated to include atapibus as standard.
1997-10-18 04:23:32 +00:00
mark
7ee02db44d
Link address is 0xf0000000 now we use the NetBSD ld.
...
Don't build makemodes etc. for configs that don't require it.
1997-10-18 04:20:17 +00:00
mikel
27ab302eb9
RCSid police
1997-10-18 03:17:09 +00:00
briggs
aead314eea
Use bcmp instead of memcmp since we haven't switched to using memcmp elsewhere
...
in the kernel.
1997-10-18 02:54:57 +00:00
mark
ea1c03acd8
Fix bug in last commit that only worked with cpp -traditional.
1997-10-18 02:46:09 +00:00
jonathan
82526d56fd
Prototype __flt_rounds().
1997-10-18 02:43:06 +00:00
jonathan
d385e0e57e
Prototype ANSI-safe gcc trampoline entrypoint.
1997-10-18 02:25:14 +00:00
thorpej
1adb3a7a9d
Sync with GENERIC.
1997-10-18 02:01:36 +00:00
thorpej
2f26438522
Major cleanup of the GENERIC config file. The devices are laid out in
...
a more readable manner now, and sorted by bus type.
1997-10-18 01:42:22 +00:00
gwr
c5b23be7bf
Make sure vunmapbuf will kmem_free_wakeup() the same VA range
...
that came from kmem_alloc_wait(). (Same problem as PR#4120).
1997-10-18 00:17:21 +00:00
jonathan
8bb9a1ccb2
Protect #ifdef DEBUG printfs with a run-time teson a patchable variable
...
(epdebug), as per Jason Thorpe's comments.
1997-10-18 00:15:02 +00:00
gwr
0308bf1ac6
Use common zs code.
1997-10-17 23:59:44 +00:00