Dag-Erling Smørgrav
7005ce8a5f
Whoops, some of my test code snuck in here.
2001-06-10 21:37:11 +00:00
Andrew Gallatin
abeba9a6bc
Supply the intpin to the platform.pci_intr_map() function. It turns
...
out nearly every platform but the one I tested on requires the intpin
to swizzle out the correct intline.
tested by: Martijn Pronk <mpkisbkl@xs4all.nl> (lca_pci)
2001-06-10 19:18:51 +00:00
Dag-Erling Smørgrav
373c5169ca
Connect the fs directory to the build.
2001-06-10 19:16:18 +00:00
Dag-Erling Smørgrav
497806b394
Argh. Fix braino in previous commit.
2001-06-10 18:54:04 +00:00
Dag-Erling Smørgrav
1828efef8d
Add a 'flags' argument to the PFS_PROCDIR macro.
2001-06-10 18:52:55 +00:00
Dag-Erling Smørgrav
3ba7e430ab
Add a build directory and Makefile for pseudofs.
2001-06-10 18:47:23 +00:00
Dag-Erling Smørgrav
649ad985c9
Add support for process-dependent directories. This means that save for
...
the lack of a man page, pseudofs is mostly complete now.
2001-06-10 18:39:21 +00:00
Dag-Erling Smørgrav
d647935801
sbuf_new(9) now returns a struct sbuf * instead of an int. If the caller
...
does not provide a struct sbuf, sbuf_new(9) will allocate one and return
a pointer to it.
2001-06-10 15:48:04 +00:00
Doug Rabson
faf8077790
Move the first section up one page. The firmware bogusly uses the first
...
page of the image to load section headers and if we let the text section
start at zero, it corrupts the section table when its loaded. With this
change, the loader gets as far as the 'ok' prompt.
2001-06-10 13:39:10 +00:00
Doug Rabson
35ca79092b
Remove a 'return' statement which I put in while I was trying to debug
...
the startup code.
2001-06-10 13:36:00 +00:00
Jesper Skriver
48e312be90
Fix a minor style bug in the last commit.
...
Submitted by: Adrian Steinmann <ast@marabu.ch>
MFC after: 2 days
2001-06-10 11:15:37 +00:00
Jesper Skriver
96c2b04290
Make the default value of net.inet.ip.maxfragpackets and
...
net.inet6.ip6.maxfragpackets dependent on nmbclusters,
defaulting to nmbclusters / 4
Reviewed by: bde
MFC after: 1 week
2001-06-10 11:04:10 +00:00
Dag-Erling Smørgrav
09f8f5b259
Explicitly initialize the reference count to 0. This silences a warning
...
with -Wno-uninitialized.
2001-06-10 10:54:29 +00:00
Dag-Erling Smørgrav
1e4ebf4e8d
Blah, not my day. This file needs <sys/mutex.h> now.
2001-06-10 10:42:55 +00:00
Dag-Erling Smørgrav
ec09e7f25c
Remember to unlock the process pfind() returns.
2001-06-10 10:42:01 +00:00
Dag-Erling Smørgrav
49fa664f4e
Add missing #include of <sys/mutex.h>.
2001-06-10 10:36:16 +00:00
Dag-Erling Smørgrav
31f73b3fcd
Catch up with the change in sbuf_new's prototype.
2001-06-10 10:34:21 +00:00
Yoshihiro Takahashi
50cece92e1
Move the files from i386/isa/ic/ to dev/ic/.
2001-06-10 04:28:39 +00:00
Yoshihiro Takahashi
94a503c92d
Added ESP98 specific register (merged from i386/isa/ic/esp.h).
2001-06-10 04:20:37 +00:00
Yoshihiro Takahashi
da0f982b48
Removed unneeded pc98 code (merged from i386/isa/ic/ns16550.h).
2001-06-10 04:18:19 +00:00
Benno Rice
f9bac91b18
Bring in NetBSD code used in the PowerPC port.
...
Reviewed by: obrien, dfr
Obtained from: NetBSD
2001-06-10 02:39:37 +00:00
Benno Rice
fb49f5492e
Changes to sys/ includes to support PowerPC.
...
Reviewed by: obrien, dfr
2001-06-10 02:08:36 +00:00
Dima Dorfman
d928288734
Document the PANIC_REBOOT_WAIT_TIME option.
...
PR: 22228
Submitted by: Keith Jones <keith@mithy.demon.co.uk>
2001-06-10 00:30:49 +00:00
Matthew Dillon
ff2b5645b5
Two fixes to the out-of-swap process termination code. First, start killing
...
processes a little earlier to avoid a deadlock. Second, when calculating
the 'largest process' do not just count RSS. Instead count the RSS + SWAP
used by the process. Without this the code tended to kill small
inconsequential processes like, oh, sshd, rather then one of the many
'eatmem 200MB' I run on a whim :-). This fix has been extensively tested on
-stable and somewhat tested on -current and will be MFCd in a few days.
Shamed into fixing this by: ps
2001-06-09 18:06:58 +00:00
David E. O'Brien
d520fe23e8
fix RCS ID style nit
2001-06-09 16:54:11 +00:00
Doug Rabson
fd3e14e915
First approximation of an ia64 EFI loader. Not functional.
2001-06-09 16:49:51 +00:00
Brian Somers
d7a8aebd9b
Bump __FreeBSD_version to reflect machine/ioctl_fd.c moving to sys/fdcio.h
2001-06-09 09:09:45 +00:00
Warner Losh
a87df403a6
First stab at adding back in CL-PD6729 support.
2001-06-09 07:34:17 +00:00
Warner Losh
5ade00816d
Add PC9801-102 CBUS card to the list of plug and play devices. Some
...
mapping of irq 6 may be required to use that irq, but if so,
additional commits will follow.
Submitted by: Hiroshi TSUKADA-san
2001-06-09 06:43:54 +00:00
David E. O'Brien
75f4a9b206
ID style nit.
2001-06-09 05:24:14 +00:00
David E. O'Brien
f9b58b41a3
Fix style of defines.
2001-06-09 05:21:17 +00:00
David E. O'Brien
cb16c2c40c
Style fix FreeBSD ID, and change continuation style slightly.
2001-06-09 05:01:24 +00:00
Warner Losh
9745c41eff
Go ahead and request 0x44000000 through 0xfffffff instead of just
...
0xefffffff
# Note, this is bogus, but less bogus than before.
2001-06-08 18:31:51 +00:00
Andrew Gallatin
8c8fdd1fa2
Sync up to v 1.9 of NetBSD's db_trace.c to get access to the
...
greatly improved traceback code from Ross Harvey. This code
requires the use of more traceback friendly temporary labels
at kernel entry points, hence the changes to exception.s and
asm.h
Reviewed by: jhb, dfr
Obtained from: NetBSD
MFC after: 1 week
2001-06-08 13:38:02 +00:00
Seigo Tanimura
e6577f69a4
Catch up to csareg.h rev 1.3.
...
Forgotten by: cg
2001-06-08 11:57:39 +00:00
Søren Schmidt
7aa30182a1
Add support for yet another Promise ATA100 variant
...
Minor fix to the VIA setup code.
2001-06-08 09:51:33 +00:00
Warner Losh
0c80bc97b8
The TI-1031 is more like the TI-113x chips rather than the 12xx or
...
higher chips. Treat it as if it were a 113x. This is correct as far
as 16-bit cards go, at least how we're using it.
# It appears that my TI-1031 based pci card that YAMAMOTO shigeru-san gave
# me on my trip to Japan now works.
2001-06-08 07:16:56 +00:00
Peter Wemm
0978669829
"Fix" the previous initial attempt at fixing TUNABLE_INT(). This time
...
around, use a common function for looking up and extracting the tunables
from the kernel environment. This saves duplicating the same function
over and over again. This way typically has an overhead of 8 bytes + the
path string, versus about 26 bytes + the path string.
2001-06-08 05:24:21 +00:00
Cameron Grant
7dd8ff09db
enable vchan building
2001-06-07 20:16:17 +00:00
Cameron Grant
8ce8f98dd3
enable vchan compilation
2001-06-07 20:12:11 +00:00
Cameron Grant
49c5e6e20a
lock sound device when adding/removing channels
...
implement setblocksize for vchans
don't panic when doing certain ioctls or aborting on a vchan
xmms now works with vchans
2001-06-07 20:06:22 +00:00
Søren Schmidt
4dcb0f16ec
Quiet the READ_TOC errors that can appear on empty CDR's.
...
Assure cur_write_speed can be no less than 177 to avoid divide by 0 error.
2001-06-07 07:21:20 +00:00
Jonathan Lemon
0a52f59c36
Move IPFilter into contrib.
2001-06-07 05:13:35 +00:00
Jonathan Lemon
88d74af548
Relocate IPFilter from sys/netinet to sys/contrib/ipfilter.
2001-06-07 04:06:21 +00:00
Peter Wemm
4422746fdf
Back out part of my previous commit. This was a last minute change
...
and I botched testing. This is a perfect example of how NOT to do
this sort of thing. :-(
2001-06-07 03:17:26 +00:00
Thomas Moestl
1fbcf0ac65
Call vn_close on the backing file vnode if ufs_extattr_enable failed to
...
avoid leaking it.
Reviewed by: rwatson
2001-06-07 00:11:32 +00:00
Thomas Moestl
c0a0fb85e2
Fix an instance of NDINIT in the extattrctl syscall: LOCKLEAF was or'ed
...
to the operation parameter, not to the flags as it should be.
Reviewed by: rwatson
2001-06-06 23:34:38 +00:00
Warner Losh
c29b4c13d0
Add PnP IDs for AHA-1530 and AHA-1520 cards.
...
PR: 19497, 18378
Submitted by: Martijn Plak <martijn@be3.com>
2001-06-06 22:32:29 +00:00
Peter Wemm
81930014ef
Make the TUNABLE_*() macros look and behave more consistantly like the
...
SYSCTL_*() macros. TUNABLE_INT_DECL() was an odd name because it didn't
actually declare the int, which is what the name suggests it would do.
2001-06-06 22:17:08 +00:00
Bill Paul
23d3a203ad
- Remember to set the 'extsts enable' bit in the CFG register to enable the
...
use of the extsts field in DMA descriptors. We need this to tell the chip
to calculate TCP/IP checksums in hardware on a per-packet basis.
- Fix the unions in DMA descriptor structures. Breakage on alpha led
me to realize I'd done it wrong the first time.
2001-06-06 22:16:23 +00:00