Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-07 | update url in comment; Nikolai Fetissov | Stuart Henderson | |
2010-06-07 | space nit and use nitems(). | Thordur I. Bjornsson | |
ok kettenis@ | |||
2010-06-06 | - add more comments to sh3_vector_tlbmiss (no binary change). | Jasper Lievisse Adriaanse | |
- arrange for data blocks to start on 32B cache line boundary. from uwe@netbsd ok miod@ (with an indentation suggestion) | |||
2010-06-06 | Use usb_lookup() instead of rolling our own. ok armani@ fabien@ | Miod Vallat | |
2010-06-06 | use .L* for local labels and other small cosmetics | Jasper Lievisse Adriaanse | |
from uwe@netbsd ok miod@ | |||
2010-06-06 | simething -> something | Miod Vallat | |
2010-06-06 | Nuke common. | Miod Vallat | |
2010-06-06 | Kill unused sio_intr_count. | Miod Vallat | |
2010-06-06 | Avoid computing a symbol with arithmetic involving a common, modern binutils | Miod Vallat | |
complain about this. From NetBSD | |||
2010-06-06 | typo in comment | Miod Vallat | |
2010-06-05 | change sign extension such that we do not rely on >> being an | Damien Bergamini | |
arithmetic shift on signed integers. | |||
2010-06-05 | - fix athn_set_key() on big-endian machines (function is not used yet) | Damien Bergamini | |
- change sign extension such that we do not rely on >> being an arithmetic shift on signed integers - various changes to AR9003 code, fix Tx path, enable Tx IQ calibration | |||
2010-06-05 | when rekeying the GTK/IGTK, send the new key to clients, not the | Damien Bergamini | |
old one. found after reading a post by Nathanael Rensen to tech@ | |||
2010-06-05 | there is no need to copy the full 802.11 header in ieee80211_decap() | Damien Bergamini | |
as we do not use any field after i_addr4. slightly modified version of a diff from Matthew Dempsky (matthew at dempsky dot org), used MIN instead of min. | |||
2010-06-05 | 'operational' takes a single 'n' | Damien Bergamini | |
2010-06-05 | Pass signal handlers a more clean FPU state (ie. the right modes) and | Theo de Raadt | |
properly restore it in sigreturn. Lots of deep digging by matthieu, otto, guenther, kettenis and I.. and I am certain I forgot some other people. ok kettenis otto matthieu | |||
2010-06-04 | Don't warn about not knowing what the bus clock is on core i7/i5/i3 | Jonathan Gray | |
as the high/low guessing won't be done on these processors due to MSR differences. | |||
2010-06-04 | Missed this file in previous commit; previous commit message was: | Bret Lambert | |
rt_timer_queue_destroy() did not actually destroy, leading to a potential memory leak due to misleading nomenclature. Change it to actually destroy, not just clean, the the rt_timer_queue passed to it and adjust the correct caller accordingly (i.e., no need to free the mem on our own now). As a bonus, this gets rid of one of the ridiculous R_Malloc/Bzero/Free cycles, and lets us sneak another bzero -> M_ZERO conversion in. ok claudio@ | |||
2010-06-04 | rt_timer_queue_destroy() did not actually destroy, leading to a potential | Bret Lambert | |
memory leak due to misleading nomenclature. Change it to actually destroy, not just clean, the the rt_timer_queue passed to it and adjust the correct caller accordingly (i.e., no need to free the mem on our own now). As a bonus, this gets rid of one of the ridiculous R_Malloc/Bzero/Free cycles, and lets us sneak another bzero -> M_ZERO conversion in. ok claudio@ | |||
2010-06-04 | gc unused variable | David Gwynne | |
2010-06-03 | enable async fifo for >=AR9287 1.3 only. | Damien Bergamini | |
from ath9k. | |||
2010-06-03 | take care of some half-baked CPU temperature readings seen in wild | Theo de Raadt | |
from Mikko Tolmunen | |||
2010-06-03 | Add support for 802.1ad-style QinQ nested VLANs. | Christian Weisgerber | |
QinQ-compliant svlan (service VLAN) interfaces are implemented as a new cloner type, use Ethernet type 0x88a8, and have a dedicated VLAN tag hash to avoid ID conflicts. vlan(4) interfaces can be stacked on top of svlan(4). Originally from reyk@, input from claudio@ and deraadt@ ok claudio@ | |||
2010-06-03 | Rename ci_spinup_stack to ci_stack and use it as the stack for both CPU | Joel Sing | |
spin up and FPU emulation. Since all CPUs need a stack for FPU emulation, move the allocation code to cpuattach(). ok kettenis@ | |||
2010-06-03 | Add missing function prototypes for MP kernels. | Joel Sing | |
2010-06-03 | massage the code to avoid races in ami_mgmt. | David Gwynne | |
2010-06-03 | cut cd(4) over to use xshandlers. based on the sd(4) diff and includes the | David Gwynne | |
WAITING fix. tested by sthen@ thib@ sobrado@ krw@ on atapiscsi, atascsi, and real scsi ok krw@ thib@ | |||
2010-06-03 | Always initialize the ccb provided by the scsi layer into the proper | Kenneth R Westerback | |
state when starting an i/o. Necessary as the scsi layer may now re-submit a completed xs/ccb to the adapter in some error situations. Fixes panics seen by various people, reproduced and fix tested by sobrado@. ok dlg@ | |||
2010-06-03 | get rid of the kthread. it is unused and just bloats the kernel. | David Gwynne | |
pointed out by brad. | |||
2010-06-03 | replace TAILQs with SLISTs for managing the ccb free list. theyre smaller. | David Gwynne | |
2010-06-03 | useless abstraction is, by definition, useless. | David Gwynne | |
dont typedef the tailq head struct. | |||
2010-06-02 | Kill the mpls enable sysctl knob. Since MPLS needs to be enabled explicitly | Claudio Jeker | |
on each interface there is no need for yet another knob. OK michele@ | |||
2010-06-02 | has GENERIC.MP | Theo de Raadt | |
2010-06-02 | Add back -fno-omit-frame-pointer, which was accidentally deleted by | Mark Kettenis | |
deraadt@ in one of the big restructuring diffs. ok marco@, millert@, marco@ | |||
2010-06-02 | ss has no value, its readme has even less value. it discusses development | David Gwynne | |
which hasnt and wont happen, so stop perpetuating the lies by keeping it around any longer. ok deraadt@ | |||
2010-06-02 | convert ciss(4) over to using iopools. this is fairly easy after the recent | David Gwynne | |
tweaks ive made. this provides better concurrent access to multiple volumes on the same hba, while improving the reliability of the ioctl and sensor codepaths. tested by okan@ halex@ ok krw@ okan@ halex@ | |||
2010-06-02 | bring back the SDF_WAITING waiting flag while adapters still implement | David Gwynne | |
NO_CCB. if sd_buf_done is told that the adapter has no more ccbs via NO_CCB, this sets a flag so sdstart doesnt try and queue more io straight away. this fixes the lockups on ciss that halex and okan were experiencing after the iopools code went in. it will fix any other hba that returns NO_CCB too. tested by me@, okan@, and halex@ ok krw@ okan@ halex@ | |||
2010-06-02 | dont drop out of handling a command if ITSDONE is set. return a better | David Gwynne | |
error to the midlayer if something screws up. scrub the code slightly while here. this plus src/sys/scsi/scsi_base.c r1.174 seems to fix problems henning has had with tape drives plugged into ahc. tested by and ok henning@ | |||
2010-06-02 | its pretty obvious that ciss_cmd should be called with splbio being held, | David Gwynne | |
especially if you're passing it SCSI_POLL too. | |||
2010-06-02 | - correctly report the number of wired tlb entries | Jasper Lievisse Adriaanse | |
from uwe@netbsd ok miod@ | |||
2010-06-02 | call scsi_done before put_ccb, rather than have put_ccb call scsi_done | David Gwynne | |
for us. | |||
2010-06-02 | arch/beagle is safe to enter now | Theo de Raadt | |
2010-06-02 | beagle has no stand/ yet | Theo de Raadt | |
2010-06-02 | push the "locking" in ciss_scsi_cmd down. we dont need splbio to call | David Gwynne | |
scsi_done or to get or put ccbs anymore. | |||
2010-06-02 | protect the ccb free queue with its own mutex | David Gwynne | |
2010-06-02 | get rid of useless ccb queues. when the ccb is on the chip, we mark its | David Gwynne | |
state as such, putting it on a queue is silly. one of the queues was initted by never used. | |||
2010-06-02 | get rid of the code for the passthru bus support. it was never enabled and | David Gwynne | |
confuses the code and bloats the kernel. | |||
2010-06-02 | interrupt handlers are run at their IPL, so there's no need to go splbio | David Gwynne | |
in a disk controllers handler, even if it has a useless bunch of macros around it. | |||
2010-06-01 | use --warn-common for linking (some arch's will show new warnings), and | Theo de Raadt | |
prefer binutils-compatible options in STRIPFLAGS (now that our non-binutils strip(1) can handle them too) ok drahn; miod kettenis (for parts) | |||
2010-06-01 | add beagle, mentioned by drahn | Theo de Raadt | |