abs
94d96eecb4
Regenerate from master config files
2004-06-26 07:34:43 +00:00
abs
bd8eb3b5ed
Add (commented out) ALTQ options to all GENERIC-like files
2004-06-26 07:32:05 +00:00
abs
b2ac72dc61
Fix URL to Wu-chang Feng's BLUE
2004-06-26 07:22:11 +00:00
itojun
2aef0b1784
correct TCP-MD5 support. Jeff Rizzo
2004-06-26 03:29:15 +00:00
mycroft
173e7d6ab6
Do not do a CBI reset before returning STATUS_CMD_FAILED. This causes any
...
sense information to be thrown away, and is therefore nonsensical.
2004-06-26 02:17:00 +00:00
itojun
db45a6f189
icmp_reflect: check if m_pkthdr.rcvif is non-NULL before touching it.
...
icmp_reflect could be called from the output path, so m_pkthdr.rcvif may not
be set. (found by panic when PF is configured "block return all")
2004-06-25 15:43:00 +00:00
itojun
59302fc979
be careful touching m_pkthdr.rcvif, it could be NULL if the packet was
...
generated from local node and icmp_error calls icmp_reflect.
2004-06-25 15:24:41 +00:00
itojun
3afa4e2a37
null out m_pkthdr.rcvif on MGETHDR. otherwise we will touch unexpected
...
memory region on m->m_pkthdr.rcvif access (NULL is at least debuggable than
random junk value).
2004-06-25 15:23:57 +00:00
mycroft
c9c4a2d0bb
Fix usage of incorrect buffer in CBI, possibly causing general failure to
...
transfer data correctly. See PR 25676.
2004-06-25 14:14:34 +00:00
mycroft
7b51844a76
Do not return STATUS_WIRE_FAILED in response to a CBI stall. This is perfectly
...
normal, and is used to report errors. Instead, use STATUS_CMD_FAILED, which
causes us to do a REQUEST SENSE. Should address PR 22960.
2004-06-25 14:07:27 +00:00
mycroft
33f3ac88e8
Handle a "device check" message by reloading battery information.
2004-06-25 13:47:04 +00:00
mycroft
d27abec08f
Add a comment explaining quirk table policy.
2004-06-25 13:23:55 +00:00
itojun
ce0e658ff3
PR kern/26011: pf leaks mbufs on disallowed packets. Peter Postma
2004-06-25 13:17:01 +00:00
yamt
c1c70ffbb9
don't rely on the value of hz.
2004-06-25 11:15:15 +00:00
petrov
2f0beeefc5
Fix coda symlink vnodeops. Provided by Greg Troxel. PR kern/25963.
2004-06-25 02:52:46 +00:00
christos
fbed76869e
add procfs, fdesc and nfs server. All other generics have it.
2004-06-25 02:12:59 +00:00
christos
f385b3f45a
add posix semaphores and compat-2.0
2004-06-25 02:06:08 +00:00
martin
44eda0ad6b
Add missing ; in inline assembler for 32bit kernels
2004-06-24 19:42:27 +00:00
he
ca8cc7fe56
Move include of files.usb to after files.wscons, so that tpcalib is
...
defined before it's used.
2004-06-24 18:32:38 +00:00
drochner
6f8b4c1216
There is no point in mapping a NetBSD signal trampoline
...
(which doesn't exist unless COMPAT_16 anyway)
into a Darwin emulation process' address space.
2004-06-24 17:02:06 +00:00
drochner
43a7f7432b
fic some questionable pointer arithmetics; gcc-3.4.x
...
didn't like it
2004-06-24 16:56:00 +00:00
drochner
aeb9634dc0
fix some questionable pointer arithmetics; gcc-3.4.x
...
didn't like it
2004-06-24 16:52:03 +00:00
drochner
05da173d52
abstain from typecasting the LHS of an assignment;
...
gcc-3.4.x doesn't like it
2004-06-24 16:49:51 +00:00
drochner
5573193349
fix some questionable pointer casts; gcc-3.4.x didn't
...
like this
2004-06-24 16:45:47 +00:00
christos
39e498b419
Explain why the comment is a lie.
2004-06-24 15:06:35 +00:00
itojun
b791f5f740
error could be left uninitialized when we jump into "senderr"
2004-06-24 15:01:51 +00:00
he
5057d12815
Move files.usb to after files.wscons, so tpcalib is defined before it's
...
referenced.
2004-06-24 05:59:33 +00:00
jonathan
5249b5a2a5
Rename MBUFTRACE helper function m_claim() to m_claimm(),
...
for consistency with M_FREE() and m_freem(). Affected files:
sys/mbuf.h
kern/uipc_socket2.c
kern/uipc_mbuf.c
net/if_ethersubr.c
netatalk/ddp_input.c
nfs/nfs_socket.c
2004-06-24 04:15:50 +00:00
seb
00421911e0
Remove special handling of ASC/ASCQ 0x29/0x00 ("Power On, Reset, or Bus
...
Device Reset Occurred") when the device is not opened. So let the default
error handler deal with that.
This fix the retrieval of the sense page during autoconfig.
Provided by mycroft@.
Approved by bouyer@.
2004-06-23 23:44:58 +00:00
christos
7e8ca29827
Fix a panic induced by forcing ktrace to inject an emul record on
...
a ktraced file descriptor that has already been invalidated. Change
all ktrace functions to propagate the error from ktrwrite() and
check for it. Thanks to Pavel Cahyna for finding this and giving
a perfect bug report.
[should be pulled up for 2.0]
2004-06-23 23:05:48 +00:00
kleink
0edffeb867
On MPC601s, rewrite any (unimplemented) tlbsync instruction as a sync.
2004-06-23 22:04:44 +00:00
uwe
6bed93d4a6
Driver for HP F1275A external keyboard.
2004-06-23 21:50:22 +00:00
kleink
924e984b2b
Move the HAVE_NBTOOL_CONFIG_H stanza to the top, unbreaking mkbootimage
...
again after this week's tools/compat overhaul.
2004-06-23 21:39:32 +00:00
bouyer
5a33ee9f49
For now, remove the ATAPI_SOFT_RESET done at attach time. I added this to get a
...
IBM pcmcia external cdrom drive working, but it cause troubles for others
IDE/ATAPI devices. Need to find another way to get this IBM drive to probe.
2004-06-23 21:10:52 +00:00
kleink
e96cbc9de3
Prep for the MPC601's RTC.
2004-06-23 17:50:42 +00:00
kleink
3cd264f0f5
On the 601, simply supply the fixed RTC clocking information.
2004-06-23 17:28:24 +00:00
briggs
e5c5b706bc
When the Silicon Image 3112 retries a PCI memory read command, it
...
may retry it as a memory read multiple command under some circumstances.
This can totally confuse some PCI controllers, so ensure that it
will never do this by making sure that the Read Threshold (FIFO
Read Request Control) field of the FIFO Valid Byte Count and Control
registers for both channels (BA5 offset 0x40 and 0x44) are set to
be at least as large as the cacheline size register (the unit of
measure for these registers is 32 bytes).
2004-06-23 14:40:13 +00:00
yamt
9a1474eb02
remove a prototype for a function which doesn't exist. (npxdna)
2004-06-23 12:24:01 +00:00
dyoung
bb016ff89a
Only drain the transmit queue if we are idling the transmit section.
2004-06-23 09:41:54 +00:00
dyoung
ff69458fef
After we wait for the MAC's transmit section to idle, drain the
...
transmit queue and cancel the watchdog timer. This ends the annoying
"atw0: transmit timeout" messages that disrupted my WiFi tonight.
2004-06-23 09:27:59 +00:00
dyoung
60565a3dfb
Fix a commit-o: handle all cases in the switch-statement.
2004-06-23 09:05:50 +00:00
dyoung
4e2ccd85f7
The ADM8211C uses a different BBP type-number for RFMD parts than
...
the original ADM8211.
2004-06-23 08:13:29 +00:00
dyoung
7d226b79b8
Don't skip the reset! atw was not getting reset at device attachment.
...
atw seems to work better now that it gets this right: for one thing,
the RSSI can be seen to change as I walk around the office with my
laptop.
Thanks to Todd C. Miller for pointing out my mistake.
2004-06-23 08:12:28 +00:00
dyoung
1a4ea7342a
Fix typo: change ATW_RFTYPE_RFMD and family to ATW_BBPTYPE_RFMD.
...
This does not make any functional difference: each manufacturer's
RF type-number is the same as its BBP type-number.
2004-06-23 08:05:01 +00:00
mycroft
b15cb82a2d
Further cleanup of toggle handling. Now that we use EHCI_QH_DTC, we don't
...
need to fiddle with the TOGGLE bit in the overlay descriptor, so minimize
how much we fuss with it.
2004-06-23 06:45:56 +00:00
mycroft
dbee7a2507
In the "seemed like a good idea until I found the fatal flaw" department...
...
Attempting to read a maximum-size string descriptor causes my kue device to go
completely apeshit. So, go back to the original method, but allow the device
to return a shorter string than it claimed.
2004-06-23 06:27:54 +00:00
mycroft
1bce39942b
Whoops, use the correct value for the maximum string descriptor length.
2004-06-23 05:23:19 +00:00
mycroft
ef77780b63
Yes, some devices return incorrect lengths in their string descriptors. Rather
...
than losing, do what Windows does: just request the maximum size, and allow a
shorter response. Obsoletes the need for UQ_NO_STRINGS, and therefore these
"quirks" are removed.
2004-06-23 02:30:52 +00:00
mycroft
a20e630437
Fix an error in a debug printf().
2004-06-22 22:00:11 +00:00
mycroft
d7027450cd
Update copyright.
2004-06-22 19:20:56 +00:00