Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-27 | Fix DIOCCHANGERULE ioctl broken in the remove of the address pools. | Ryan Thomas McBride | |
Reported by Alexander Vladimirov. | |||
2010-06-27 | Add another one. -moj | Mats O Jansson | |
2010-06-27 | GPIO quirk for IDT 92HD71B7 in HP laptops (such as HP HDX 18) | Jacob Meuser | |
2010-06-27 | Regen. -moj | Mats O Jansson | |
2010-06-27 | Another DisplayLink device. -moj | Mats O Jansson | |
2010-06-27 | Factor out code used to read a disklabel. We'll be making use of this soon. | Joel Sing | |
ok deraadt@ | |||
2010-06-27 | Use a mutex to make atomic operations atomic on multiprocessor kernels. | Joel Sing | |
ok kettenis@ | |||
2010-06-26 | Allow processes to be scheduled onto secondary CPUs. | Joel Sing | |
ok kettenis@ | |||
2010-06-26 | Don't #include <sys/user.h> into files that don't need the stuff | Philip Guenthe | |
it defines. In some cases, this means pulling in uvm.h or pcb.h instead, but most of the inclusions were just noise. Tested on alpha, amd64, armish, hppa, i386, macpcc, sgi, sparc64, and vax, mostly by krw and naddy. ok krw@ | |||
2010-06-26 | Grow COM_IBUFSIZE from 1024 to 8192 to be enough size for recent | YASUOKA Masahiko | |
devices. This will fix the problem using KDDI W04K that has 3.1 Mbps in downlink. ok deraadt@ | |||
2010-06-26 | If you put CISS_LOCK()/CISS_UNLOCK() around a switch statement, you | Kenneth R Westerback | |
must break out of the cases, not directly 'return' error codes. I think the error case is currently impossible, but why leave an armed bear trap lying about? | |||
2010-06-26 | timeout_del() the timers before destroying an interface so that no timeout | Claudio Jeker | |
is fired afterwards. Fixes a use after free crash. | |||
2010-06-26 | Not that anyone uses it, but bring ss(4) device referencing into | Kenneth R Westerback | |
line with sd/cd/st. | |||
2010-06-26 | make sure widgets are connected to usable widgets by default. | Jacob Meuser | |
for example: outputs.sel7_source= -> outputs.sel7_source=adc-0:1 on the HP HDX 18 | |||
2010-06-26 | Implement a simple keepalive mechanism in gre(4) that is compatible with | Claudio Jeker | |
the one used by Cisco. It sends a return gre packet inside a gre packet to the other side and expects it to return. OK deraadt, reyk additional testing by sthen | |||
2010-06-26 | PCH needs its own Low Power Link Up code as it it is configured | Jonathan Gray | |
in the PHY instead of the MAC like ICH8. | |||
2010-06-26 | Add GENERIC.MP. | Joel Sing | |
ok kettenis@ | |||
2010-06-26 | bye bye DLT_OLD_PFLOG & friends. dead since 2003. 7 years oughta be enough | Henning Brauer | |
ok ryan theo reyk | |||
2010-06-26 | Don't try to halt an AP if holding sched_lock since that causes hangs | Mike Larkin | |
on resume. Fail early if this is detected, so that we have a chance to catch it. ok kettenis@, deraadt@ | |||
2010-06-26 | Fix 100% interrupt usage on amd64 MP resume. | Mike Larkin | |
ok kettenis@, pirofti@, marco@ | |||
2010-06-26 | xs->cmd[n] doesn't mean the n'th byte, because xs->cmd is a struct | Kenneth R Westerback | |
*scsi_generic. Change xs->cmd[0] references in sii.c to xs->cmd->opcode and do (caddr_t) arithmetic when copying chunks into the adw adapter struct. Found by Matthew Dempsky, diff tweaked and tested by me. | |||
2010-06-26 | Do not store curcpu() in syscall and trap handlers since we can go to | Joel Sing | |
sleep and wake up on another CPU. ok kettenis@ | |||
2010-06-26 | Avoid a potential race when unlocking a mutex. | Joel Sing | |
ok kettenis@ | |||
2010-06-26 | add HUAWEI E182 (aka Emobile D31HW) | Yojiro Uo | |
2010-06-26 | regen | Yojiro Uo | |
2010-06-26 | add new umsm device (HUAWEI E182 / aka Emobile D31HW) | Yojiro Uo | |
2010-06-25 | move st over to using xshandlers for scheduling io. based on the | David Gwynne | |
same changes in cd and sd. tested by and ok krw@ | |||
2010-06-24 | - remove ISAPNP_FREE and ISAPNP_MALLOC macro's and just use them inline. | Jasper Lievisse Adriaanse | |
ok thib@ deraadt@ | |||
2010-06-24 | we cant rely on being able to sleep when dumping, so dont lose the | David Gwynne | |
SCSI_NOSLEEP flag on the xs when setting extra flags by oring them in rather than assigning them. from matthew dempsky | |||
2010-06-24 | The new AMD Opteron CPUs have up to 4 HyperTransport links instead of 3. | Mark Kettenis | |
ok dlg@ | |||
2010-06-23 | No need to do the splbio/splx dance around the pool_get in | Thordur I. Bjornsson | |
getphysbuf() as the bufpool is already protected. From Matthew Dempsky <matthew at dempsky dot org> OK blambert@ | |||
2010-06-23 | Fix a bug in uvm_pmr_get1page() which could cause us to bounce | Thordur I. Bjornsson | |
between an allocating process failing and waking up the pagedaemon and the pagedaemon (since everything was dandy). Rework the do ... while () logic searching for pages of a certain memtype in a pmr into a while () loop where we check if we've found enough pages and break out of the pmr and check the memtype inside the loop. This prevents us from doing an early return without enough pages for the caller even though more pages exist. comments and help from oga, style nit from miod. OK miod@, oga@ | |||
2010-06-23 | Zap a dead prototype, crypto_thread(); Leftover since crypto was | Thordur I. Bjornsson | |
moved from a special kthread to workqs. OK dlg@ | |||
2010-06-23 | regen | David Gwynne | |
2010-06-23 | fusion-io devices | David Gwynne | |
2010-06-23 | regen | David Gwynne | |
2010-06-23 | PLX PEX 8624 as found in a dell r815. | David Gwynne | |
2010-06-23 | regen | David Gwynne | |
2010-06-23 | add a metric buttload of RD890 pcie bridges | David Gwynne | |
2010-06-23 | cut ami over to iopools. | David Gwynne | |
makes the ioctl and sensor paths more reliably now that they cant fail due to a ccb allocation failure, and allows better sharing of resources between multiple logical volumes and physical devices. | |||
2010-06-23 | switch ami over to using mutexes instead of splbio to protect itself. this | David Gwynne | |
protects the ccb runqueues and the mailbox with a single mutex. the biggest change as a consequence of this is a rewrite of the polled command code. it now forces the polled command onto the chip ahead of the pending runqueue, and simply runs the interrupt handler until the ccb completes. tested by sthen@ | |||
2010-06-22 | When mapping memory into dvma space, use pmap_kenter_pa() instead of | Owain Ainsworth | |
pmap_enter(), according to the XXX comment right above. Removes another un-CANFAILed pmap_enter. ok miod@ | |||
2010-06-22 | cleanup/fix PA predistortion code. | Damien Bergamini | |
2010-06-22 | Don't play with cacheability in vmapbuf() - pmap_enter() knows what it does. | Miod Vallat | |
This is a leftover from a very old workaround for a very old and long gone pmap_enter() bug. | |||
2010-06-22 | Since our caches are snooping, we only need to broadcast cache invalidates | Miod Vallat | |
on 88110 designs. Brings a ~8% speedup on GENERIC.MP on 197DP. | |||
2010-06-22 | Some early 2.x sun4c PROM will default to serial input but glass output if no | Miod Vallat | |
keyboard is connected but a framebuffer exists in the machine; the current kernel console code will complain and switch to full serial, but later on the framebuffer would incorrectly take over the console. Correctly detect this situation and reset the `fbnode' variable. This is an improvement of the fix which went in rev 1.54 of this file. | |||
2010-06-22 | protect the ccb free list with a mutex rather than relying on splbio | David Gwynne | |
2010-06-22 | bump up the dmesg buffer size. new boxes have lots of crap in them, so | David Gwynne | |
boot messages can be too big to fit. sure deraadt@ | |||
2010-06-21 | Initial support for PCH based em adapters with 82577 PHY, | Jonathan Gray | |
from Laurence Tratt based on FreeBSD code. Confirmed to work on lenovo t410i/t410s/x201. Desktop machines with PCH tend to be paired with a 82578 PHY, these will at some point be supported but not yet. ok claudio@ | |||
2010-06-21 | Add some more ids for existing mac and phy types found | Jonathan Gray | |
in the FreeBSD driver. ok claudio@ |