thorpej
7ba40961d6
Add a BGE_QUIRK_CSUM_BROKEN quirk, and give it to BCM5700 B0, rather
...
than testing for the revision all over the driver. If the chip has
broken checksums, then don't advertise the capability to the stack.
2002-07-13 22:48:40 +00:00
thorpej
0ff52204b9
Give BCM5700 Ax and Bx revs the BGE_QUIRK_LINK_STATE_BROKEN quirk,
...
and test for that, rather than checking revision where the quirk is
handled.
2002-07-13 22:31:18 +00:00
thorpej
dcebb2bf0d
Add a lookup table with ASIC revision, name, and any quirks. Print
...
ASIC revision at attach time. Add BCM5703 revisions.
2002-07-13 22:21:20 +00:00
itojun
d67bce4593
no need to bzero() twice. from he@netbsd
2002-07-13 21:04:55 +00:00
oster
76e98667c5
Nuke a redundant wakeup().
2002-07-13 20:54:57 +00:00
oster
ef989419d9
Nuke a redundant check.
2002-07-13 20:51:54 +00:00
oster
bc8ead0c0a
Most folks won't need the DAG printing and verification routines.
...
Introduce a #define to toggle them on/off. Disable calls to
rf_PrintDAGList(). Saves ~6K on GENERIC+DEBUG kernel on i386.
2002-07-13 20:14:33 +00:00
oster
1beb201fc3
rf_ValidateDAG isn't something that we want to even consider
...
calling unless DEBUG is turned on.
2002-07-13 20:01:13 +00:00
oster
28ce42a2bb
Minor cleanup.
2002-07-13 19:59:26 +00:00
oster
33643c74c5
rf_compute_workload_shift() is only used by the CHAINDECLUSTER stuff,
...
so only include it if needed.
2002-07-13 19:56:55 +00:00
oster
69fb0af058
Nuke a redundant check that raidPtr->valid is true.
2002-07-13 19:35:34 +00:00
oster
8fcfe433d8
No need to unlock and then immediately relock a mutex.
2002-07-13 17:47:44 +00:00
oster
38f0cae9e2
- don't be quite so chatty.
...
- if we need to print stuff, print out which raid device the information
is related to (where applicable).
2002-07-13 17:24:41 +00:00
oster
73eaafcf06
As suggested by MRG, if we have an autoconfig set for root, we should
...
set booted_device, even if RB_ASKNAME is set. That way the appropriate
device gets set as the default when it asks where you want to look for /.
2002-07-13 17:04:09 +00:00
oster
acb6f97235
Cleanup unneeded #includes.
2002-07-13 16:53:44 +00:00
toshii
5e1f92b4ef
If "-f" is given, don't set errc on dependency add failure.
...
This change makes "pkg_add -f" work as it used to be.
2002-07-13 16:38:00 +00:00
toshii
aa2f38ff11
Recognize hpcboot's "b=xx" option, which specifies the root device to use.
2002-07-13 13:40:28 +00:00
drochner
79c6003c2b
make sure struct proc and struct frame are declared
2002-07-13 12:30:11 +00:00
itojun
d97f14e190
use snprintf. inspired by openbsd change
2002-07-13 11:35:35 +00:00
martin
5d9a5f68c8
Use "mono_time" instead of "time" for timeout calculations.
2002-07-13 11:08:03 +00:00
scw
bef00d4895
m68k syscall rototill:
...
- Switch all m68k-based ports over to __HAVE_SYSCALL_INTERN.
- Add systrace glue.
- Define struct mdproc in <m68k/proc.h> instead of <machine/proc.h>.
(They were all defined exactly the same anyway, other than a couple
of the MDP_* flags.)
2002-07-13 08:28:40 +00:00
isaki
b35fcc7d5a
- Use HZ mechanism.
...
Pointed out by Perry E. Metzger <perry@piermont.com> on port-x68k.
- Correct microtime() value.
2002-07-13 05:55:26 +00:00
thorpej
7d85789f0a
Move the BCM5401 DSP patch out of the bge driver and into
...
the brgphy driver; all users of the BCM5400 and BCM5401 need
the DSP patch and the sledgehammer-reset-at-media-set-time.
Also add a DSP patch for the BCM5411 gleaned from Apple's
GMAC driver for Darwin.
Tested with a 3Com 3c996-T (BCM5700 + BCM5401).
2002-07-13 01:23:27 +00:00
enami
f216ec52a0
Match Altima AC1001.
2002-07-12 22:29:14 +00:00
enami
2bb480867f
Regen.
2002-07-12 22:27:55 +00:00
enami
d5138d122f
Add product id of Altima AC1001.
2002-07-12 22:26:32 +00:00
scw
d911ae5d57
SH5 systrace(5) glue.
2002-07-12 20:43:12 +00:00
scw
e6115d56d5
Add some devices which should be present in the latest simulator.
2002-07-12 20:41:55 +00:00
scw
6daca7f652
Ditch the "simulated clock" hack. It would never really have worked,
...
and the latest simulator won't need it anyway.
2002-07-12 19:52:21 +00:00
scw
e9688612da
Make it so kernels can be compiled for 32-bit or 64-bit with a
...
simple config file option.
Also, don't hard code the endian setting in a header file. Rely instead
on the compiler defining __LITTLE_ENDIAN__ and DTRT as appropriate.
2002-07-12 19:33:27 +00:00
scw
3a5b311011
Cast a pointer to uintptr_t before comparing with a long int.
2002-07-12 19:27:32 +00:00
scottr
3b09fcde6d
Correct misplaced #endif that causes compile-time error if
...
neither M68040 nor M68060 are configured into the kernel.
2002-07-12 18:53:16 +00:00
wrstuden
e3fc9184bd
cscope.out target needs depend too, zap old comments
2002-07-12 17:48:23 +00:00
scw
c02c1c7cd2
Clean up <sh5/asm.h> to be more 64-bit friendly.
...
Clean up the kernel asm files to be less 32-bit dependent.
2002-07-12 15:42:27 +00:00
rafal
4d8aea6332
Fix PR port-sgimips/17566: Install the INDY kernel set by default, since we
...
need one of the kernel sets installed (and since O2 support is currently not
working, it's easy to figure out which we should install 8-).
2002-07-12 14:22:16 +00:00
briggs
53c52257e1
Comiskey Park was the host of the Disco Demolition in 1979. Home of the
...
Chicago White Sox for 81 seasons: 1910-1990.
2002-07-12 13:42:06 +00:00
scw
1664941b2c
Blah, missed a comma.
2002-07-12 13:37:32 +00:00
itojun
24ef72afbf
print connect failure on debugging mode. sync w/openbsd
2002-07-12 13:28:36 +00:00
rafal
fa5c0332f8
Fix PR port-sgimips/17568: the PROM on early Indigo2 machines did not like
...
the ECOFF version of boot produced by `objcopy'. Using elf2ecoff make it
work, so use that instead. Also, don't bother stripping the bootblocks on
install (as that confuses strip, at least for the ECOFF one, and since the
build already strips them).
2002-07-12 13:04:03 +00:00
scw
2675306718
Add IEEE FP mode control functions and definitions for SH5.
2002-07-12 12:20:24 +00:00
scw
67ea1085eb
Add MD procfs stub for SH5.
2002-07-12 11:20:12 +00:00
scw
270555326f
More SH5 toolchain hacks: Don't define _BSD_WCHAR_T if compiling C++.
2002-07-12 11:19:08 +00:00
matt
bbab86c27b
Enable COMPAT_LINUX
2002-07-12 05:30:24 +00:00
tshiozak
bbf8234bfe
add Slovak (sk_SK) locale support.
2002-07-12 05:20:46 +00:00
thorpej
b13f958c53
Match the BCM5421, found on the Apple Xserve. From Matt Thomas.
2002-07-12 04:00:10 +00:00
itojun
374ba6170a
strdup -> xstrdup (handle malloc error right)
2002-07-12 03:05:13 +00:00
thorpej
3eface1664
Make release building work again.
2002-07-12 02:24:23 +00:00
simonb
0e084cea1c
Add a comment; fix white-space niggle.
2002-07-12 00:40:00 +00:00
simonb
bb0c5d7d98
Don't need to include <sys/malloc.h>, <machine/locore.h> or
...
<uvm/uvm_extern.h> here.
2002-07-12 00:27:18 +00:00
simonb
85c8470e73
Fix a typo in a comment.
2002-07-12 00:23:04 +00:00