Age | Commit message (Collapse) | Author |
|
work around the fact that the onboard PHYs attached to nfe(4) on the Sun
X4100 M2 have fiber/copper auto-selection enabled even though the interfaces
are clearly copper-only.
Fixes PR system/5587.
ok jsg@, claudio@
|
|
to be enabled in order for it to produce sound. It can use the same
gpio function as the macs, so rename that to azalia_gpio_unmute.
Tested by damien@, no regressions noticed by jakemsr@
|
|
ok miod@ a while ago, ok pyr@
|
|
okayd by miod a while ago, ok by pyr
|
|
about it. It's not linked into microcode/Makefile.
OK deraadt@
|
|
together to one single, finally.
You need to bump the firmware package to version 1.3!
OK jsg@
|
|
ok dlg@
|
|
Tested by jmc@
ok dlg@
|
|
data structure these ioctls use, audio_bufinfo.
these ioctls return information about the play and record buffers
into the audio_bufinfo structure.
these are being added to aid in porting non-native audio applications
and libraries, and to fix issues in our OSS audio emulation. these
ioctls exist only on OpenBSD and should not be used in code intended
for distribution.
ok ratchov
|
|
In ip_esp.c all allocated memory is now zero'd in the
"malloc(sizeof(*tc) + alen ..." case. The +alen memory was not
initialized by the bzero() call. Noticed by chl@.
"Looks good" art@ "seems ok" chl@
|
|
by savectx().
ok art@, miod@
|
|
Inspired by similar changes to the Linux sky2 driver.
Tested by dunceor, Schoeberle Daniel, moritz@ and brad@ on existing
known working adapters. These chipsets are not actually available
in hardware yet.
ok dlg@
|
|
is found to have PCI power management capability. It has been
found that unconditionally touching this register with the original
VIA Rhine chipset, which does not have power management capability,
and due to the shorter width of the IO addess space, it is possible
for the vr(4) driver to do bad things with hw with IO address space
adjacent to a vr(4) adapter.
Tested by a few users, brad@ and jmc@.
ok dlg@
|
|
|
|
Most of the ids were from FreeBSD though the quad port blade id came
from the Linux E1000 driver.
ok dlg@
|
|
associated field access defines. This reverts most changes to
dev/sun/disklabel.h without eliminating new functionality. Fix
comments to line up and fit on 80 column line, making both tsi@ and I
feel better.
Simplify logic in disksubr.c. No semantic change.
Tested & ok tsi@.
|
|
- if ((mapstore = malloc(mapsize, M_DEVBUF,
- (flags & BUS_DMA_NOWAIT) ? M_NOWAIT : M_WAITOK)) == NULL)
+ if ((mapstore = malloc(mapsize, M_DEVBUF, (flags & BUS_DMA_NOWAIT) ?
+ (M_NOWAIT | M_ZERO) : (M_WAITOK | M_ZERO))) == NULL)
return (ENOMEM);
- bzero(mapstore, mapsize);
|
|
|
|
to an 11b AP due to not correct initialized tx rates.
|
|
where obvious.
|
|
obvious.
|
|
obvious.
|
|
as rate anyway.
|
|
|
|
|
|
|
|
Agreed with jsg@
|
|
|
|
|
|
OK jsg@
|
|
From Oleg Safiullin. OK jsg@
|
|
|
|
Thanks for otto@ for looking at the time calculations
|
|
tested by krw@. This diff by itself is insufficient to ensure that
we are only running on an amd64: todd@'s machine is a mobile Athlon XP
that has a cpuid family of 0xf but is not an amd64 processor so more
must be done but this should prevent the vast majority of cases.
ok tom@
|
|
Fixes unaligned access on strict-alignment architectures.
ok mglocker@
|
|
|
|
If people testing could send mail to mglocker and myself we'd appreciate it.
ok mglocker@
|
|
my PowerBook G4 internal BCM4306 device.
|
|
Paraphrasing, "make it clear this should be fixed in pcc asap".
|
|
|
|
from Piotr Durlej, tested by henning@, krw@, thib@ and myself
ok thib@, grunk@, krw@
|
|
spotted by brad
ok ratchov
|
|
Using a group sums up the statistics of all members.
Modify pfctl(1) slightly to allow a groupname "all",
which gives us an overall pf(4) statistic.
OK henning@, markus@
|
|
|
|
|
|
|
|
ok dlg@
|
|
Help and OK jsg@
|
|
inline in the one place that it's called
ok thib@, weingart@
"I don't see why not" fgsch@
|
|
wierd games with caching mbufs. as part of that it used regular mbufs
and makes them M_PKTHDR mbufs on the fly, instead of calling m_gethdr.
of course it did it hackish and wrong and did not properly initialize
the pkthdr fields, which stated to cause problems as soon as we started
to stuff more into the packet header.
so use the freshly introduced m_inithdr() to make the mbuf a pktdr mbuf.
problem found + analyzed by janjaap@stack.nl PR5563, input theo, ok claudio
|