Age | Commit message (Collapse) | Author |
|
|
|
Cleaned up LBA calculation code
ok marco@
|
|
Needed for RAID4/RAID5 xor buffers
ok marco@
|
|
happen with MCLGETI and nothing serious at all.
|
|
ok marco@
|
|
been replaced).
ok marco@
|
|
Newfs is working but still debugging code exists
softraid_raidp is still disabled
ok marco@
|
|
bug which causes data corruption in combination with certain
bridges. Tested on BCM5701 B5 (0x105).
From FreeBSD via Brad. http://www.freebsd.org/cgi/query-pr.cgi?pr=128833
|
|
This is needed to prevent some TX timeouts. From Brad. Tested by myself
on BCM5703 B0 on PCI-X 64/66
|
|
Tested by myself and Simon Kuhnle.
|
|
|
|
found by LLVM/Clang Static Analyzer.
ok marco@
|
|
Found by LLVM/Clang Static Analyzer.
ok marco@
|
|
|
|
tested on the eNOTE VED8900.
ok deraadt@
|
|
|
|
caused severe blood damage to laboratory animals. Not to mention swine flu.
|
|
PDC (which tells the ACPI code what we as OSPM are capable of) we also evaluate
the OSC method on the acpicpu device. Original cause of problems that resulted
in this getting backed out appear to be fixed by the mp_setperf change, so
hopefully the third time is the charm. Tested by many.
ok marco@
|
|
|
|
Found by LLVM/Clang Static Analyzer.
ok marco@
|
|
first 30 do nothing. perhaps there are other codecs with such
amps? (ab)use some reserved bits in the amplifier capabilities
parameter to store the first volume step that actually changes the
volume. problem reported and patch tested by LEVAI Daniel.
|
|
reported and patch tested by Bryan Chapman. according to FreeBSD,
this might be needed for other MacBookPro models but no one else has
told me their MacBookPro doesn't work.
|
|
no binary change and consistent with other usage of the macro.
|
|
|
|
found by LLVM/Clang Static Analyzer.
with a remind from oga@ about 80 cols wrap
ok oga@
|
|
ok jsg@ thib@
|
|
|
|
- LCD-4300U (century corp.)
ok mglocker@
|
|
adjusted from a diff from chl@; ok naddy, Brad agrees.
|
|
- change state properly in urtw_stop. disable interrupts, rx, and
tx. fixes scanning, ifconfig down, and some other issues
- fix rxgain; for ver. 2
- remove delays; that have been removed 8185 -> 8187
new one tested by jsg@, a bunch of people on tech@, and myself
old one tested by nick@
|
|
aperture, skip over dcache on i810 chipsets and stolen memory on later
chips.
I didn't notice this before because I mostly used this code with GEM
code, which doesn't use the stolen memory.
|
|
|
|
it had to be fucking different. This has been irritating me.
|
|
|
|
good estimate at the required byte swapping, bit of help from drahn
ok pirofti mlarkin
|
|
aperture, which will take your memory, bind it to agp, and return you the
aperture address. It's essentially the same as iommu on amd64 in the way it
works.
This will be used by the upcoming (works but is slow and will not be
enabled at first) drm memory management code for intel igp chipsets.
Right now the sync function for intagp is really slow (doing a wbinvd()
on every sync), this is in the process of getting fixed, but the size of
the diffs in my trees was getting silly.
|
|
|
|
|
|
|
|
make it consistent with other drivers. No functional change. From Brad.
|
|
|
|
Tested on multiple i386 and it works, amd64 works also with a few
exceptions that will get fixed.
The initial effort of importing was done by oga@, thanks!
Lots of testing and debugging by mlarkin@ and me.
Okay deraadt@, oga@, mlarkin@.
|
|
ariane's new allocator gave iwi dirty memory, and made a real bug fall out.
The kva was being stored in a structure hidden by a cast, but passing the
"structure" corrupts subsequent arguments to bus_dmamap_load().
group effort with ariane, kettenis, and oga.
|
|
check for a non-NULL configuration descriptor before dereferencing.
ok deraadt@
|
|
the ICH7 chipset. Untested, but can't break anything that already
works. From Brad; ok sthen@
|
|
|
|
|
|
should be impossible given the multi-order delta logic
ok deraadt@
|
|
OK miod
|
|
|