summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2014-02-15drm/radeon: skip colorbuffer checking if COLOR_INFO.FORMAT is set to INVALIDJonathan Gray
From Marek Olsak de17d04713f1efa68e9e7bfbeab7e91fe495e012 in ubuntu 3.8 56492e0fac2dbaf7735ffd66b206a90624917789 in mainline linux
2014-02-15make ISP_NOFIRMWARE work here tooJonathan Matthew
2014-02-15radeon/pm: Guard access to rdev->pm.power_state arrayJonathan Gray
From Michel Daenzer 0a44540222a9693995ac4d188f9dbaeb394d00bf in ubuntu 3.8 370169516e736edad3b3c5aa49858058f8b55195 in mainline linux
2014-02-15drm/radeon: warn users when hw_i2c is enabled (v2)Jonathan Gray
From Alex Deucher 4e5bd6f0c144ee55733bbbcfce7aad822d992417 in ubuntu 3.8 d195178297de9a91246519dbfa98952b70f9a9b6 in mainline linux
2014-02-15drm/mm: fix dump table BUGJonathan Gray
From Daniel Vetter c565ce76dab93e16a2deb68fb70a26b635f3ab5b in ubuntu 3.8 3a359f0b21ab218c1bf7a6a1b638b6fd143d0b99 in mainline linux
2014-02-15drm/i915: Don't deref pipe->cpu_transcoder in the hangcheck codeJonathan Gray
From Chris Wilson d280fd3cae523191525251159e3cf9e773fdcedb in ubuntu 3.8 63b66e5ba54b15a6592be00555d762db6db739ce in mainline linux
2014-02-15drm/i915: Use the correct GMCH_CTRL register for Sandybridge+Jonathan Gray
From Chris Wilson 2259bb7720c52941c1d62e078bf019aa88d6f525 in ubuntu 3.8 a885b3ccc74d8e38074e1c43a47c354c5ea0b01e in mainline linux
2014-02-15fix endianness of luns in iocbsJonathan Matthew
2014-02-15drm/i915: fix DDI PLLs HW state readout codeJonathan Gray
From Paulo Zanoni ab678ee101d7f1bed57e488d807a9f85c15af3fc in ubuntu 3.8 0882dae983707455e97479e5e904e37673517ebc in mainline linux
2014-02-15Correct the name of a Planex device and add some additionalJonathan Gray
ZyXEL zyd(4) devices. From Ben Taylor
2014-02-15regenJonathan Gray
2014-02-15Correct the name of a Planex device and add some additionalJonathan Gray
ZyXEL zyd(4) devices. From Ben Taylor
2014-02-14florian@ noticed that I missed some isp24xx code in the sbus glueJonathan Matthew
2014-02-14isp25xx nvram is at a different base addressJonathan Matthew
2014-02-14add isp25xx support. no real differences from 24xx, at least with the wayJonathan Matthew
we drive the card. tested with a card supplied by Mark Greenway at UQ.
2014-02-14add firmware for isp25xx, copied from freebsdJonathan Matthew
2014-02-14remove isp24xx-related code. it doesn't work, qle(4) replaces it, andJonathan Matthew
we need the space in the i386 ramdisks. ok dlg@, krw@
2014-02-13fix previous errorneous constants (compiled against the old header)pelikan
2014-02-13Recognize SATA-III ports in dmesg.pelikan
ok millert
2014-02-13Some Linux i915 drm "fast" path code relies on being able to "disable" pageMark Kettenis
faults to avoid sleeping. Implement this functionality for i386 and amd64 for faults in the user address space. If the ci_inatomic flag is set in struct cpu_info, copyin(9) and copyout(9) will return EFAULT when a user-space address needs to be faulted in. Use this to properly implement __copy_to_user_inatomic() and __copy_from_user_inatomic_nocache() in the inteldrm(4) code. ok krw@, guenther@
2014-02-13Replace hand crafted routing label code with the rtlabel_id2sa()Alexander Bluhm
function call. Name sockaddr_rtlabel variable sa_rl everywhere. OK mpi@ claudio@
2014-02-13Instead of iterating over the per-interface list of addresses toMartin Pieuchot
find the link-layer address of an interface, use the pointer to the sockaddr_dl already present in the interface's descriptor. Tested for regression by pirofti@ with opera.
2014-02-13Make sure we copy out the right amount of data in the various copyout() callsMark Kettenis
that replace the put_user() calls in the Linux code by using sizeof on the appropriate variables instead of explicit uint32_t/uint64_t types. Fixes a case where we accidentally copied out only 32 bits of a 64-bit value, uncovered by xf86-video-intel 2.99.909. ok jsg@, matthieu@
2014-02-13Another chunk of IPv6 dead code bites the dust.Martin Pieuchot
ok bluhm@, mikeb@
2014-02-13When sending a neighbor advertisement, correctly use the carp macMartin Pieuchot
address and not the mac of the physical interface as target lladdr. This allows us to get rid of the hack adding and removing the route to loopback of a carp node when its status switch to master and backup respectively. Now the route entry will no longer be updated to use the mac address of the physical interface of the master node as gateway. While here send the ARP request through the carp interface for consistency. Analysed with and ok mikeb@, ok bluhm@
2014-02-13Checking if the per-interface address list is empty when configuringMartin Pieuchot
the chip is always false, so remove this no-op. In fact this list contains the link-layer address as soon as the device attachs. ok miod@
2014-02-13if an attached sd(4) is readonly, make sure it's noticable in theAlexander Hall
dmesg, or write operations just fail with EACCES for no obvious reason ok krw@ tedu@
2014-02-13drm/i915: prefer VBT modes for SVDO-LVDS over EDIDJonathan Gray
From Daniel Vetter 795de6db7c0397315b083c6dbf57cecd2c6ad098 in ubuntu 3.8 c3456fb3e4712d0448592af3c5d644c9472cd3c1 in mainline linux
2014-02-13drm/i915/sdvo: Use &intel_sdvo->ddc instead of intel_sdvo->i2c for DDC.Jonathan Gray
From Egbert Eich aee389b0e2e0d99c1ac779804fc46c2921b405d6 in ubuntu 3.8 53d3b4d7778daf15900867336c85d3f8dd70600c in mainline linux
2014-02-12Introduce qle(4), a new driver for QLogic ISP24xx fibre channel HBAs.Jonathan Matthew
While this looks a lot like qla(4), there were a lot of minor changes between the 23xx and 24xx generations that mean that there isn't really all that much shared code.
2014-02-12Add rtlabel to rt_newaddrmsg, From: Florian Riehm <mail at friehm dot de>Henning Brauer
ok bluhm claudio
2014-02-12Remove an old and unused define that should not be used.Martin Pieuchot
2014-02-12Kill a never defined old compatibility goo from 12 years ago.Martin Pieuchot
ok mikeb@, bluhm@
2014-02-12Remove an old comment about bsdi4 and make it clear that netmasks areMartin Pieuchot
not needed for routes to host. ok bluhm@, claudio@
2014-02-12Eliminate the exit sig handling, which was only invokable via thePhilip Guenther
Linux-compat clone() syscall when *not* using CLONE_THREAD. pirofti@ confirms Opera runs in compat without this, so out it goes; one less hair to choke on in kern_exit.c ok tedu@ pirofti@
2014-02-12Do not include pmap.h from .S code, but get the necessary defines fromMiod Vallat
assym.h; similar to recent changes to armv7; spotted by ratchov@ and bmercer@
2014-02-11Adjust for renamed pcidevs defines.Mark Kettenis
2014-02-11regenMark Kettenis
2014-02-11Change the Intel Centrino Wireless-N 2000/2030 into 2200/2230 to beMark Kettenis
consistent with the other devices supported by iwn(4), where we use the marketing names for these devices instead of the names used in the reference driver.
2014-02-11Intel Centrino Wireless-N 2200 (tested) and Wireless-N 105/135 (untested)Mark Kettenis
support. Tested by mlarkin@
2014-02-11- grow the decompression buffer more aggressively if we haveMarkus Friedl
a high compression ratio, e.g. for ping -s 10000 -p aa - deal with inflate returning Z_BUF_ERROR if the output buffer is full. this can happen in some edge cases with upgraded libz from 2004 ok mikeb@
2014-02-11fix endianness of fc4 type registration (again), and don't bother printingJonathan Matthew
the fc4 types for fabric ports we find
2014-02-10Build isp2xxx firmware into separate object files so we only includeJonathan Matthew
one copy when both isp(4) and qla(4) are enabled. This is a temporary measure until qla(4) takes over completely. looked at by miod@ and kettenis@
2014-02-10To prevent lock ordering problems with the kernel lock, we need to make sureMark Kettenis
we block all interrupts that can grab the kernel lock. The simplest way to achieve this is to make sure mutexes always raise the ipl to the highest level that has interrupts that grab the kernel lock. This will allow us to have "mpsafe" interrupt handlers at lower priority levels. No change for non-MULTIPROCESSOR kernels. ok miod@
2014-02-10Intel Centrino Wireless-N 2230 support. From Fabian Raetz, with a little bitMark Kettenis
of polishing from yours truly. Tested by Fabian and Benoit Lecocq.
2014-02-10the mac addresses you program with MYXCMD_SET_MCASTGROUP are in a differentDavid Gwynne
format to the one used for MYXCMD_SET_LLADDR. for reasons. this lets ospf work if you dont happen to have PROMISC enabled on your interface like my production firewalls happen to have, which is why i never noticed this before.
2014-02-10drm/ttm: Fix memory type compatibility checkJonathan Gray
From Thomas Hellstrom 04623382c8e829413c2b69f740a9455e2e764ab7 in ubuntu 3.8 59c8e66378fb78adbcd05f0d09783dde6fef282b in mainline linux
2014-02-10drm/ttm: Fix ttm_bo_move_memcpyJonathan Gray
From Thomas Hellstrom 1fe70122dd9b926e84b14d1603202ae2ef2c5edd in ubuntu 3.8 da95c788ef0c645378ffccb7060a0df1a33aee38 in mainline linux
2014-02-10drm/ttm: Handle in-memory region copiesJonathan Gray
From Jakob Bornecrantz f8f0599d88fb76646bdd8b735dc2574ad80c625d in ubuntu 3.8 9a0599ddeae012a771bba5e23393fc52d8a59d89 in mainline linux
2014-02-10drm/ttm: fix the tt_populated check in ttm_tt_destroy()Jonathan Gray
From Ben Skeggs 43a1ab9ba9d7c0d97e7079a09438fe1b4209e318 in ubuntu 3.8 182b17c8dc4e83aab000ce86587b6810e515da87 in mainline linux