Commit Graph

51340 Commits

Author SHA1 Message Date
thorpej
879070ef90 Add support for the kern.mbuf sysctl node. 1999-04-26 21:56:23 +00:00
thorpej
b80d6596cd Add mbuf sysctl variables: msize, mclbytes, nmbclusters, mblowat, and
mcllowat.
1999-04-26 21:55:53 +00:00
thorpej
3750ef06a0 Add mbuf sysctl definitions. 1999-04-26 21:54:46 +00:00
thorpej
c92294ac82 Add mblowat' and mcllowat' low water mark variables for mbufs and mbuf
clusters.
1999-04-26 21:53:59 +00:00
is
af3d525792 Fix adosfs's locking panic 1999-04-26 20:33:18 +00:00
ad
6a54b4d668 Update to reflect current status of driver. 1999-04-26 20:27:29 +00:00
is
7d8031561f Adapt minimum memory and disk requirements to reality:
- due to a pmap bug, really low memory booting doesn't work
- NetBSD-1.4 needs much more disk than earlier releases.
1999-04-26 19:29:45 +00:00
is
655935bd49 Remove comments about additional bootblock remarks, and add additional
remarks about bootblock limitations where they were missing.
1999-04-26 19:18:23 +00:00
cgd
bd33916784 exec internals have been moved (and improved) to osf1_exec.c. Not much
there yet, but more to come.
1999-04-26 18:34:05 +00:00
abs
0d2cfcdb5a Update vanity config 1999-04-26 18:30:45 +00:00
mellon
3c82a97a8d Merge with ISC source. 1999-04-26 15:47:03 +00:00
mellon
58d7576468 Patchlevel 27 1999-04-26 15:43:06 +00:00
kleink
5ea46286eb mii_phy_auto(): don't rely on an implicit declaration of the waitfor argument. 1999-04-26 14:48:57 +00:00
ad
0c221127eb More fixes to get the PXG working and keep the PX happy. 1999-04-26 12:05:11 +00:00
ad
e54fa8abad Fix silly bug where fbconnect() doesn't realize that it's already been
called during early console initalization, then pouts because there appears
to be n+1 framebuffers. This whole thing is a mess.
1999-04-26 12:03:53 +00:00
is
5baac5a0fb Disable line editing for the ftp-scripts. Apparently, this is what makes
ftp installs work again.
1999-04-26 10:50:44 +00:00
nisimura
56a9b84b91 - MIPS processors do not impose inclusive (nesting) interrupt levels with
their interrupt lines.  The notion and implemention of 'spl' are left
for how target ports approach to it.
1999-04-26 09:42:14 +00:00
nisimura
9e798fbe20 - Forgot to commit these two. 1999-04-26 09:36:05 +00:00
nisimura
c33ad91e49 - Sweep machdep.c; mostly imported from a development branch. Little
exposure of TC device any more.  Correct comments which are no longer
feasible.  Reorder declarations and definitions.  Introduce 'clkread'
pointer to pull up model dependent high resolution timer value.  Have
prom_systype() call.
- Place routines for model dependent high resolution timer.
- Program IOASIC registers inside os_init() call and nuke ioasic_init().
1999-04-26 09:23:21 +00:00
hannken
c2e396b2c7 Fix buffer allocation in function `raw_cat'. It was possible to get a
buffer size of zero if stdout has a block size of 0.
The command `rsh <host> cat <files>' gives no output and no error.

- Allocate a minimum of BUFSIZ bytes for buffer.
- Use a static buffer if either `fstat' or `malloc' fails.
- Do the allocation once since stdout will not change block size.
1999-04-26 09:15:59 +00:00
mark
891c358faa Fix ASM_OUTPUT_IDENT macro to emit a suitable .ident for gas. 1999-04-26 07:04:08 +00:00
cgd
bd947212ac major(), minor(), and makedev() 1999-04-26 06:10:36 +00:00
cgd
9524149336 use fcntl() flags from osf1.h, map all of them 1999-04-26 05:57:53 +00:00
cgd
1904f78fb5 fcntl() flags 1999-04-26 05:56:34 +00:00
cgd
6d24aedc2c table-based translation of sigaction and sigaltstack flags 1999-04-26 05:35:08 +00:00
cgd
635a7843a1 copyright notice 1999-04-26 05:32:18 +00:00
abs
4a2304f936 Cleanup to work on sparc again 1999-04-26 05:04:50 +00:00
ad
eebf5c0180 Add code for creating pxN. px{0-2} are created as part of std. 1999-04-26 04:46:46 +00:00
ad
d52e1e73df Add cdev declaration for `px', major 98. 1999-04-26 04:42:10 +00:00
ad
4e3888516e Many fixes to support PXG, PXG+ and PXG+ Turbo. Interrupt handling is
totally broken for the PXG and will remain so until more documentation is
available. This destroys the queueing, hardware clipping, and VDAC update
mechanisms on the PXG.
1999-04-26 04:37:33 +00:00
ad
6db752a5c1 "px.h" requires inclusion. 1999-04-26 04:34:00 +00:00
ad
98fc8dbc76 `pm' device can also be 8bpp - fix dependancy line. 1999-04-26 04:32:05 +00:00
ad
b83c863839 Fixed to match rasops config glue. 1999-04-26 04:30:26 +00:00
cgd
6dbaac99f9 slight cleanup of spacing 1999-04-26 04:29:43 +00:00
ad
a6f7f56fde Remove crud remaining from userland mockup. 1999-04-26 04:29:12 +00:00
ad
f9510a4f4b Innumerable fixes and improvements. README contains list of remaining bugs
that need to be squashed.
1999-04-26 04:27:47 +00:00
ad
613a381d71 Update configuration to match `rasops' fixes and config glue. 1999-04-26 04:25:38 +00:00
ad
caf44885ea Change WSFONT_LITTLE/WSFONT_BIG to WSFONT_L2R/WSFONT_R2L to reduce possible
confusion.
1999-04-26 04:24:22 +00:00
abs
adb6375b6b Add a 'ramdisk' target, and create ptys on both ramdisk and floppy
(Needed for sysinst).
1999-04-26 04:20:04 +00:00
ross
1ba353b02e Spelling. 1999-04-26 04:10:35 +00:00
lukem
df8debb219 change dns_getpw() to skip dodgy entries when doing getpwent(), rather
than returning NS_UNAVAIL. this means that a -ve uid entry in hesiod
doesn't stop getpwent() in its tracks. it also brings it in line with
how nis_getpw() works as well in this situation.
problem tracked down (with much pain & suffereing) by simonb.

XXX: we currently have no support for -ve uids, and this is painful in
XXX: hetrogenous environment... (this -ve check is enforced in __pwscan())
1999-04-26 04:01:32 +00:00
cgd
35a22b65fc rlimit stuff 1999-04-26 03:30:48 +00:00
cgd
646c8f519a resource limit definitions 1999-04-26 03:29:05 +00:00
cgd
5d3c1d0c49 use osf1.h definitions and some table-based flag translation 1999-04-26 03:10:58 +00:00
cgd
32c9cd9866 exec and mount structs/defns, and some cleanup 1999-04-26 03:07:40 +00:00
abs
bf094b728a If -s and/or -d set, report invalid host entries in bootparams when parsed.
Currently an invalid entry will cause any subsequent entries to fail
if hostlookups take take several seconds (This can happen with DNS).
Now we can more easily detect this situation.
1999-04-26 02:35:17 +00:00
jonathan
9c39aaeeca Add common SYSV* options (from i386).
Add "options LKM", since with ELF/ECOFF format kernels it should now work.
1999-04-26 02:20:02 +00:00
abs
2969961420 Allow partitions to extend to the end of the disk, even when
STRICT_CYLINDER_ALIGNMENT defined. This allows existing valid disklabels
to work (including those generated by sysinst).
1999-04-26 02:05:46 +00:00
cgd
445556f304 add a section of OSF/1 types, and add many more OSF/1 structures and
definitions.
1999-04-26 01:24:26 +00:00
cgd
1d0207c926 const-ify flags translation tables.
kill some cruft, and move various flags and structure definitions into
  osf1.h (not done yet).
Do a better job of translating fcntl(), and translate flags in sento()
  emulation.
1999-04-26 01:23:01 +00:00