Age | Commit message (Collapse) | Author |
|
ok jsg@
|
|
pointed out by jsg@
|
|
|
|
|
|
acceleration it is a tad bit slow, so leave this disabled for now.
|
|
- use separate callbacks to finish scsi and raid management commands;
- for raid management commands use dedicated dma-safe buffer;
- remove unused run queue;
The main goal of these changes is to fix a bug showing up on the lpinto's
machine where READCONF command fails because it needs more than 1-page
buffer and the buffer was not contiguos and controller doesn't support
scatter-gather for raid management commands.
|
|
|
|
path being looked up *is* a symlink, it checks if it *is not* a
symlink and returns the vnode looked up in that case.
ok thib@
|
|
transactional, closing PRs 4941 and 5910. Minor flag day, requires rebuild
of userland tools that use struct pfi_kif.
ok henning deraadt
|
|
ok claudio@
|
|
|
|
ok miod@
|
|
|
|
unconditionally.
ok miod@
|
|
can be found in iBook G4 12".
Remove references for LCD panel sizes because the same device can be found
on different sized laptops and it has nothing to do with the trackpad.
Introduce a type variable that stores the device type: FOUNTAIN, GEYSER1 or
GEYSER2. This value helps deciding some of the device parameters and it gets
printed in the dmesg instead of the panel size.
Introduce "mouse button emulation" on multi-touch trackpads just like in
macos, so it's not needed to bind mouse buttons to the keyboard anymore:
Tap two fingers + mouse button = 3rd mouse button = right click
Tap three fingers + mouse button = 2nd mouse button = middle click
Discussed with and ok: miod@ and maja@
|
|
NO_CCB is in place and the I/O is retried rather than discarded.
So move the message inside a #ifdef CAC_DEBUG.
Noticed by jbg@.
|
|
similar fix to osiop.
|
|
try to be smart for the address range, uvm_pglistalloc() is smart enough
nowadays.
|
|
|
|
|
|
additional entries from submitted dmesgs.
|
|
Normalized api for conversion/concatenation
ok marco@
|
|
panic seen with some some icmp types in icmp error message payloads.
Reported by david@ and insan.praja@gmail.com
|
|
field in (Re)Association Requests.
This fixes association with APs refusing non-short-slot-time capable STAs.
This should also prevent the AP we're associating with to disable the use
of short slot time in the BSS as we join.
Fix debug message in recv_assoc_resp() while I'm here (s/reason/status/).
Scary.
Thanks to Adam Emanuel for spotting this.
|
|
Not tested but should work.
|
|
Tested by apelsin.
ok deraadt@
|
|
ok marco@
|
|
instead of assuming BUS_SPACE_LINEAR + bus_space_vaddr while i'm at
it.
Cleans things up nicely, and shaves a little bit of space, too.
|
|
large pile of space.
Tested by several, thanks.
|
|
|
|
inferfaces. Shrinks the code.
|
|
Shaves some bytes.
|
|
They're really not all that useful.
|
|
so that they can invoke sched_init_cpu() before the scheduler starts,
which allows the horrible kluge in cpu_configure() to die.
|
|
<apelsin@atmnis.com> for patiently testing my numerous diffs.
ok deraadt@
|
|
chipset.
ok deraadt@
|
|
NetBSD.
ok kurt@, drahn@, miod@
|
|
MPLS enabled kernels.
ok claudio@
|
|
ok marco@
|
|
Fix for PR6017, tested extensively on @tech
ok marco@
|
|
in one port of the state key, using the type to determine which side should
be the id, and which should be the type. Also:
- Handle ICMP6 messages which are typically sent to multicast addresses but
recieve unicast replies, by doing fallthrough lookups against the correct
multicast address.
- Clear up some mistaken assumptions in the PF code:
- Not all ICMP packets have an icmp_id, so simulate one based on other
data if we can, otherwise set it to 0.
- Don't modify the icmp id field in NAT unless it's echo
- Use the full range of possible id's when NATing icmp6 echoy
ok henning marco
testing matthieu todd
|
|
|
|
flushing the whole TLB block every time a pte is modified, store a bitmask
of pending flushes and do them at pmap_update() time. 88100 behaviour is
unchanged.
|
|
exchange with zero; use it in the soft interrupt code to make it simpler
and faster.
|
|
times hardclock() needs to be invoked; fixes clock drift found on 197DP
with SMP kernels.
|
|
from Alexandr Shadchin <ShadchinAV(at)mail.ru>, Thanks!
|
|
|
|
wheel). This was safe, except for osiop bugs.
|
|
With the current code, a fast command could complete between splx and
the timeout being triggered, we'd then happily return COMPLETE, reuse
the scsi_xfer, schedule the timeout again, causing a nice cycle in the
timeout wheels.
(I know, I know, I have to inspect all other scsi drivers now, but I'm
really tired after spending three hours on this)
|
|
unused variables, tested by todd
ok kettenis
|