Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-28 | tweak spacing a bit. This has been annoying me. | Owain Ainsworth | |
2010-03-28 | Don't assign the same value to gatt->ag_size twice, also use ag_size in | Owain Ainsworth | |
a later calculation instead of doing it *again* pointed out by miod quite some time ago. | |||
2010-03-28 | Four uses of uninitialized variables found by clang via jsg@. ar5416, ar9287 | Kenneth R Westerback | |
and athn are only theoretically interesting. i33380211_node fixes a real bug in occupied channel detection. ok damien@ | |||
2010-03-28 | Properly initialize variable instead of just ORing in bits into random garbage. | Mark Kettenis | |
Shouldn't change the behaviour since only the ORed in bits are checked later, but it makes the code clearer and should shut up the clang static analyser. ok krw@ | |||
2010-03-28 | Correctly initialise variables to prevent possible free without malloc in | Joel Sing | |
error path. Found by jsg@ using the clang static analyser. | |||
2010-03-28 | Avoid potential null dereferences in ioctl paths. | Joel Sing | |
Found by jsg@ using the clang static analyser. ok marco@ | |||
2010-03-28 | Replace a scsi_done() call with sr_scsi_done() which fixes a missing | Joel Sing | |
splx() call. Found by jsg@ using the clang static analyser. ok marco@ | |||
2010-03-28 | Remove uninitialized nitems and use npss as $deity intended. | Marco Peereboom | |
Found by clang and krw ok krw | |||
2010-03-27 | replace a bunch of BAR wrangling code with calls to the pci | Jonathan Gray | |
code it was originally copied from. ok kettenis@ | |||
2010-03-27 | At tl==0 call datafault directly instead of going through winfault. It is | Mark Kettenis | |
impossible that there is a pending register window trap that we need to fix up in this case. | |||
2010-03-27 | Add support for NetMos 9865 6-port serial cards. | Mark Kettenis | |
From Alexander Frolkin. | |||
2010-03-27 | regen | Mark Kettenis | |
2010-03-27 | Add NetMos 9865. | Mark Kettenis | |
2010-03-27 | Give cardbus the pci_chipset_tag_t from pccbb and push it out through | Jonathan Gray | |
cardbus_attach_args so we can switch to using proper pci config space functions instead of callback based wrappers. ok oga@ krw@ kettenis@ | |||
2010-03-27 | Add missing directories. | Matthieu Herrb | |
2010-03-27 | Remove explicit nop's in delay slots introduced in the previous commit. They | Mark Kettenis | |
are already inserted as part of jal/jr expansion by gas, and we don't need another one. suggested by miod@ | |||
2010-03-27 | Implement lazy binding on mips64. This implementation relies on having two | Mark Kettenis | |
reserved entries in the GOT, which is a GNU extension to the 64-bit MIPS SVR4 ABI. That's fine; all existing OpenBSD/mips64 binaries have the extra slot. ok miod@, jsing@, drahn@ | |||
2010-03-27 | Bring back cardbus_chipset_tag_t which is in practice a | Jonathan Gray | |
pointer to the pccbb softc, to distinguish it from a pci_chipset_tag_t which can be passed to the normal pci functions. Suggested by and ok kettenis@ | |||
2010-03-27 | correct the documentation to distinguish cache line purges from | Theo de Raadt | |
cache line flushes ok miod | |||
2010-03-27 | Use prev_nonnote_insn() in push_frame_in_operand(); ok miod@ | Otto Moerbeek | |
2010-03-27 | Prevent uninitialized use of prev in replace_return_reg() and use | Otto Moerbeek | |
prev_nonnote_insn() in push_frame_in_operand; ok miod@ | |||
2010-03-27 | aria(4) was here too | Jacob Meuser | |
2010-03-27 | oops, manpage for aria should go too | Jacob Meuser | |
2010-03-27 | Correctly initialise variable to prevent free without malloc in error path. | Joel Sing | |
Found by clang static analyser. | |||
2010-03-27 | Fix TX power per rate settings. | Damien Bergamini | |
Found by Yao Zhao (dragonlinux at gmail dot com) | |||
2010-03-27 | Fix fallout of the scsi_cmd() interface change. | Miod Vallat | |
2010-03-27 | aria(4) is an audio driver, but hasn't been compatible with audio(9) | Jacob Meuser | |
for a long time (if ever?), so send it to the Attic. "with prejudice" miod@; GENERIC reminder from kettenis@ | |||
2010-03-27 | Fix the pageqlock recusion on sun4m. | Owain Ainsworth | |
In uvm_pageout() we called pmap_page_protect(VM_PROT_NONE) with the pageqlock held, when pageqlock was a mutex this caused recursion panics. The problem was that freeing the pv_entries called uvm_km_free, which needed the pageqlock itself. Fix this by changing the homegrown pool allocator to just use the normal pool functions, then change the cacheability as necessary. That I know of, this leaves m68k still to be fixed, maybe arm bootstrap (but I do not think so). Tested by NicM@ on a 4m machine. ok miod@ | |||
2010-03-27 | Don't leak job command in #(). | Nicholas Marriott | |
2010-03-27 | Add locking to trap and syscall handlers. | Joel Sing | |
ok kettenis@ miod@ | |||
2010-03-27 | tweak previous; ok dtucker | Jason McIntyre | |
2010-03-27 | malloc/strlcpy -> strdup. Use consistent idiom. | Kenneth R Westerback | |
ok (as part of larger diff) blambert@ kettenis@ stsp@ zinovik@ | |||
2010-03-27 | replace example that uses impossible uaudio(4) mixer item names and | Jacob Meuser | |
incorrectly uses +1 to toggle an enum type control via mixerctl(1) with the configuration I am currently using, which I know works, and uses common hardware. problems noted in a patch from Vadim Zhukov; input from jmc@ | |||
2010-03-27 | remainer->remainder; from miod | Jason McIntyre | |
2010-03-27 | various improvements from Anders Langworthy, with some tweaks | Jason McIntyre | |
from krw and myself; ok deraadt krw | |||
2010-03-27 | remove irrelevant man page; ok deraadt | Jason McIntyre | |
2010-03-27 | -a flag to insert a window after an existing one, moving other windows | Nicholas Marriott | |
up necessary. | |||
2010-03-27 | sync | Theo de Raadt | |
2010-03-27 | add mode switch code for Huawei K3765; much help from & ok jsg@ | Otto Moerbeek | |
2010-03-27 | sync | Otto Moerbeek | |
2010-03-27 | add ids for Huawei K3765; ok jsg@ | Otto Moerbeek | |
2010-03-27 | `b' and `c' arguments to mknod are not optional; from LEVAI Daniel | Jason McIntyre | |
c_sh.c part from sobrado; ok millert guenther | |||
2010-03-27 | sync | Theo de Raadt | |
2010-03-27 | syncfg | Theo de Raadt | |
2010-03-27 | pass -d -t to the default ``make tags'' flags. | Owain Ainsworth | |
note that this does not affect sys (which already uses those flags) and libc (which has its own special target for them). just other uses of bsd.{prog,lib,dep}.mk. "I suppose" deraadt@, "yes, we want that" marco@ From Toni Mueller, thanks! | |||
2010-03-27 | Similar fix to amd64 and i386 for isa bus_dma. | Owain Ainsworth | |
Don't trunc_page when determining the highest address to alloc. it is not what pglistalloc expects and pmemrange will fail that allocation. For consistency, if we fail to alloc under 16meg then alloc high as assume we'll bounce (same as i386 and amd64) ok deraadt@ | |||
2010-03-27 | Fix isp(4) fallout from NO_CCB nuking. Seen by several. | Kenneth R Westerback | |
ok deraadt@ | |||
2010-03-27 | in _bus_dmamem_map use PMAP_CANFAIL for mapping in the pages. | Owain Ainsworth | |
bus_dmamem_map can fail for a myriad of reasons already, so panicing if pmap fails is just impolite. other archs will be forthcoming. ok krw@, art@ before lock | |||
2010-03-27 | DRM for R600 and R700 chipsets. | Owain Ainsworth | |
note, only the pcidevs for those chipsets that have been tested are enabled for now. Please contact me if you have a r600 or r700 that does not attach radeondrm. Only the 2D/Xv bits are here. I'm ambivalent about the implementation of the RADEON_CS ioctl for OpenGL since that was originally kernel-modesetting only. When we update mesa I shall think about (and test) it. Tested by quite a number. Zero bad reports. Nagged perpetually by robert@ (and probably others) for months now. | |||
2010-03-26 | dispense with some wacky escape sequences; | Jason McIntyre | |