pk
db2a20d3fc
Convert `bootxx' to raw binary format which is what the MI installboot(8)
...
program needs.
2002-05-07 11:32:44 +00:00
onoe
453bd2f8c2
Add support for LINKSYS Instant Wireless Network CF Card
2002-05-07 09:39:52 +00:00
onoe
cb52efccad
regen: Add LINKSYS Instant Wireless Network CF Card
2002-05-07 09:37:28 +00:00
onoe
902298b5c5
Add LINKSYS Instant Wireless Network CF Card
2002-05-07 09:36:50 +00:00
tron
953a52bd9e
Fix memory leak which occurs after an allocation failure.
2002-05-07 09:14:20 +00:00
jdolecek
828400151c
add -ffreestanding to CFLAGS, so that this wouldn't attempt to link in libc(ugh)
...
g/c the -Wno-main and HAVE_GCC28 stuff
make the machine symlinks via common .BEGIN cookie, so that they would
be properly setup for 'depend' or 'dependall' targets too; g/c the limits.h
symlink, which doesn't seem to be needed
2002-05-07 09:03:52 +00:00
jdolecek
9edc8549c6
some esp register names are no longer provided by next68k espreg.h,
...
use MI <dev/ic/ncr53c9xreg.h> ones
2002-05-07 08:57:31 +00:00
enami
b42b2c8323
In soreceive(), don't call sopendfree() if MSG_DONTWAIT is set
...
since it may sleep. nfsrv_rcv() tries to do its jobs in softintr
handler as far as possible.
2002-05-07 08:06:35 +00:00
uwe
440409e641
Delint a bit.
2002-05-07 06:45:22 +00:00
gmcgarry
d9248c05c1
FPSP required. Noted by Michael Wolfson.
2002-05-07 06:17:10 +00:00
gmcgarry
918cdbbb79
Make more featureful.
2002-05-07 06:07:30 +00:00
uwe
58789acb68
Delint. Add /* CONSTCOND */. Add parens to macro argument to avoid
...
interesting interaction between cc -C and comma inside a comment after
macro definition.
2002-05-07 05:56:47 +00:00
uwe
41e6fbc398
Delint somewhat.
2002-05-07 04:52:49 +00:00
thorpej
a19e4685f7
Make CLKF_INTR() slightly less broken. The previous definition always
...
tested true if the CPU was running in the kernel at the time of the clock
interrupt, therefore all such time (kernel and idle) was counted as interrupt
time. The new definition simply punts on trying to count interrupt time,
which allows us to see kernel and idle time.
2002-05-07 04:01:59 +00:00
thorpej
3a3df0d1d2
Fix reading values mapped in P1 via /dev/kmem (problem uncovered by
...
uch's new pmap).
2002-05-07 03:28:25 +00:00
matt
e5555e5c26
Change struct ipqe to use TAILQ's instead of LIST's (primarily for TCP's
...
benefit currently). Rework tcp_reass code to optimize the 4 most likely causes
of out-of-order packets: first OoO pkt, next OoO pkt in seq, OoO pkt is part
of new chuck of OoO packets, and the OoO pkt fills the first hole. Add evcnts
to instrument tcp_reass (enabled by the options TCP_REASS_COUNTERS). This is
part 1/2 of tcp_reass changes.
2002-05-07 02:59:38 +00:00
uwe
2baa6f8e86
Drop SUN4_PGSHIFT and SUN4CM_PGSHIFT. They are already known to .S
...
files from sys/param.h. The problem is that lint stubs are generated
with -C (keep comments) and gcc complains about macro redefinition,
since "assym.h" doesn't have the comments that "sys/param.h" has.
2002-05-07 02:38:44 +00:00
enami
c4e1385f55
Fetch the right page from a file even if it is mapped from middle of it.
...
This makes `tail -<N> <FILE> | cat > file' correctly, where <FILE> is
a regular file larger than 10Mbytes (makes tail to map part of file)
and <N> is big enough to produce output larger than 8kbytes (makes pipe
to use page loan facility). Problem reported by FUKAUMI Naoki on japanese
local mailing list.
2002-05-07 02:29:52 +00:00
simonb
91a4b7da7f
Use "NOMAN=" instead of "MKMAN=no"; per lukem.
2002-05-07 02:13:51 +00:00
simonb
79cc6dcb79
Remove a "NOMAN="; Makefile.booters now has MKMAN=no.
2002-05-07 02:04:26 +00:00
simonb
67c33ffcda
Remove two shadowed variables, one of which was set to what it was
...
shadowing(!) and the other a temporary variable (as was it's shadow).
Code generated with "gcc -O2" is the same before and after.
2002-05-07 02:02:41 +00:00
uwe
c38dba996a
lint target depends on ${LINTSTUBS}, not on (nonexistent) ${KERNLINTSTUBS}.
2002-05-07 02:00:17 +00:00
uwe
8107633e20
bus space methods should be "static __inline__", not "extern __inline__".
...
Otherwise an unoptimized kernel cannot be linked. Reviewed by pk.
2002-05-07 00:37:47 +00:00
eeh
2a4ecb6335
Add a flag for ofpci to let psycho chose between pci and ofpci.
2002-05-06 22:41:10 +00:00
eeh
d87653c0d2
Switch to ofpci.
2002-05-06 22:34:40 +00:00
eeh
91c28a3626
Add code to attach ofpci.
2002-05-06 22:29:22 +00:00
chris
c419c08421
Regenerate for Netgear FA411.
2002-05-06 22:28:18 +00:00
chris
b72d0938bb
Add in Netgear FA411.
2002-05-06 22:26:48 +00:00
eeh
ba4db702d5
Recognize `ofpci' as a PCI bus.
2002-05-06 22:20:57 +00:00
eeh
19fcb9e555
Fix printing during attach and get rid of pci_cd that's provided by the linker.
2002-05-06 22:20:07 +00:00
eeh
24954ac8ae
Add ofpci_make_tag().
2002-05-06 22:18:51 +00:00
eeh
2ec18b07b9
Provide pci_cd if needed.
2002-05-06 22:12:43 +00:00
eeh
822aeae880
Note ofpci and ofppb.
2002-05-06 22:11:50 +00:00
jdolecek
05d0665f1c
rename memory_disc_size to md_root_size, so that kernels without
...
MEMORY_DISK_ROOT_SIZE option link
also make local md_root_size size_t
XXX is the load_memory_disc_from_floppy() stuff actually still being used?
2002-05-06 21:18:25 +00:00
eeh
1805506872
Add ofpci and ofppb.
2002-05-06 19:48:05 +00:00
eeh
e60dcd0a0b
Add ofppb to match ofpci.
2002-05-06 19:40:20 +00:00
eeh
509fa464af
Add the ofpci driver.
2002-05-06 19:39:51 +00:00
eeh
5d47d866f7
Only put interrupts into the list for that interrupt level if the handler
...
is not shared. Otherwise put the shared interrupt dispatcher in the list.
2002-05-06 19:19:48 +00:00
bouyer
f23186dae7
Don't return an error for "Not Ready To Ready Transition (Medium May Have
...
Changed)" and "Power On, Reset, or Bus Device Reset Occurred" senses, if
we're trying to open the device.
2002-05-06 13:43:57 +00:00
takemura
8178b68188
Added ukphy to use USB ethernet adopters.
2002-05-06 13:42:29 +00:00
lukem
b26614a4af
s,<dev/sun/sun_boot.h>,<sys/bootblock.h>,
2002-05-06 13:35:17 +00:00
lukem
3777b83a3f
<sys/bootblock.h> is a better name than <sys/bootinfo.h>
2002-05-06 13:32:19 +00:00
lukem
e8bbb685d9
Replace <dev/sun/sun_boot.h> with <sys/bootinfo.h>, which is intended
...
to be more generic than ``bbinfo definitions for Sun-based systems''.
Other platforms can store bbinfo-style information here, and possibly
other platform-specific boot information that needs to be accessible
by foriegn platforms in tools such as /usr/sbin/installboot.
2002-05-06 05:27:53 +00:00
enami
59a79c7928
Remove wrong assertion in previous commit.
2002-05-06 03:20:54 +00:00
uwe
73843c4a73
Comment change only. Update the version of GENERIC this config is
...
synced with.
2002-05-06 02:04:14 +00:00
lukem
e27890b7d9
fix previous more correctly; MAXBLOCKNUM was replaced by SUN68K_BBINFO_MAXBLOCKS
2002-05-06 01:25:11 +00:00
ad
5d6cd5914c
Put back a missing brace.
2002-05-06 00:48:58 +00:00
enami
8876669f4c
Since npages may includes number of pages behind us, we can't use it to
...
update current offset. Instead, use the last page in the run of pages
to calculate new offset.
2002-05-06 00:42:22 +00:00
enami
e6513c283e
Stylistic change; introduce new local variable and use it instead of
...
sprinkling different expression to test if we're pagedaemon.
2002-05-06 00:18:15 +00:00
enami
cfa571e2e2
The per nfsnode n_commitlock is a sleep lock, but we can't sleep if
...
PGO_LOCKED getpages request. So, just make the lock fail and tell
the caller that there is no pages available if we can't acquire it.
The caller will call us again soon without PGO_LOCKED. Reviewed by chuq.
2002-05-06 00:07:51 +00:00