Age | Commit message (Collapse) | Author |
|
ok marco@, krw@, deraadt@
|
|
|
|
to receive packets sent using short slot time. Turn on short slot time
support, so that we don't prevent other STA from using short slot time.
From sephe@DragonFly
ok mglocker@
|
|
when using acx(4) as HostAP.
From sephe@DraonFly
ok mglocker@
|
|
reject that mapping. this diff cleans up the mapping if it fails those
diagnostics.
found while looking into an issue for krw@
|
|
completion register correctly, so read the completion register instead.
|
|
off the end.
|
|
|
|
|
|
|
|
|
|
the TX ring and clear the flag when some have been freed.
ok kettenis@
|
|
the TX ring and clear the flag when some have been freed.
ok dlg@ kettenis@
|
|
txp_stop().
ok dlg@
|
|
code will treat it as a tracked one and panic down the road.
fixes one of the crashes reported in PR/5828. miod@ ok.
|
|
|
|
|
|
|
|
ok dlg@
|
|
overflow it.
|
|
|
|
ok deraadt@
|
|
only do aml_freevalue when necessary, noted by deanna
|
|
|
|
|
|
factor 1
also obsoletes a XXX workaround in azalia
ok ratchov@
|
|
From FreeBSD
ok dlg@
|
|
- Change invalid PHY address debug message in bnx_miibus_write_reg()
from warn level to verbose.
- Add two new softc fields and store the shared and port hw config
data.
From FreeBSD
ok dlg@
|
|
this makes the emulation expansion factor 1 by default since there's no
emulation. previously the factor was 2 because these drivers emulate
8-bit ulaw playback with 16-bit linear encodings. having a factor
other than 1 by default creates block size and hiwat/lowat issues
with applications that set the block size and hiwat before other
parameters.
ok ratchov@
|
|
- Mechanical change: Use arrays for state key pointers in pf_state, and
addr/port in pf_state_key, to allow the use of indexes.
- Fix NAT, pfsync, pfctl, and tcpdump to handle the new state structures.
In struct pfsync_state, both state keys are included even when identical.
- Also fix some bugs discovered in the existing code during testing.
(in particular, "block return" for TCP packets was not returning an RST)
ok henning beck deraadt
tested by otto dlg beck laurent
Special thanks to users Manuel Pata and Emilio Perea who did enough testing
to actually find some bugs.
|
|
complete the split off of the layer 3/4 adressing information from the extra
information in the actual state. a state key holds a list of states, and a
state points to two state keys - they're only different in the NAT case.
More specificially, it deprecates the (often difficult to understand)
concept of lan, ext, and gwy addresses, replacing them with WIRE and
STACK side address tuples. (af, proto, saddr, daddr, sport, dport).
Concept first brought up some years ago on a ferry ride in bc by ryan and
me, I spent some time over the last year getting closer, and finally
got it completed in japan with ryan. dlg also took part, helped a lot,
and saved us 8 bytes.
This commit removes support for any kind of NAT as well as pfsync.
It also paves the road for some code simplification and some very cool
future stuff.
ok ryan beck, tested by many
|
|
|
|
act as a reminder to write boot_socppc.8 (eventually).
|
|
secondary boot loader). This will in turn act as a reminder to write
boot_armish.8 (soon).
|
|
|
|
secondary boot loader). This will in turn act as a reminder to write
boot_landisk.8 (soon).
|
|
a fix has been made that might make the 10160 work too, enable support again.
ok miod@
|
|
The registers seems to return 0 on my 12160 and there are some indications
that it doesn't really exist. This may fix panics seen with the 10160 on
sparc64 machines.
ok krw@
|
|
|
|
in umsm.
ok jsg@
|
|
sparc64.
this prevents us from setting the initiator id on sas and fc hbas. the
scsi midlayer doesnt probe for targets at the initiator id address, so if
we set this on fc and sas hbas (which dont really have a real scsi address
on the bus), then we're preventing them from finding potential targets at
that address.
ok kettenis@
|
|
information.
ok deraadt@
|
|
struct proc argument to the usrreq's routines...
|
|
|
|
relavent config goo.
DRM_NO_MTRR is still needed on amd64 since the mtrr apis differ between
it and i386.
ok kettenis@.
|
|
allows it too compile again.
pointed out by mk@ and deraadt@
|
|
api. So drm_locked_tasklet() is wrong.
Fix this up to be at least mostly correct.
|
|
|
|
handrolled loops with nfsm_strtombuf and nfsm_buftombuf.
ok deraadt@ via thib@; ok 'nfs buddy' thib@
testing johan@, merdely@; thanks
|
|
|