Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-03 | Delete variable left over from the diagnostic code removed by previous commit | Philip Guenther | |
pointed out by Artturi Alm (artturi.alm (at) gmail.com) | |||
2013-08-02 | Drop the dependecy on objcopy. | Raphael Graf | |
ok florian@ | |||
2013-08-02 | add Sierra Wireless MC8355 (Gobi 3000) | Mike Belopuhov | |
2013-08-02 | regen | Mike Belopuhov | |
2013-08-01 | Add support for the Ralink RT3060, which uses the RT3572 MAC/BBP. | Mark Kettenis | |
2013-08-01 | regen | Mark Kettenis | |
2013-08-01 | Ralink RT3060. | Mark Kettenis | |
2013-08-01 | Add support for the RT3572 MAC/BBP. Crucial bits from Nathan Goings. | Mark Kettenis | |
ok mpi@ | |||
2013-08-01 | Do not use a static variable to perform a lookup. While this | Martin Pieuchot | |
is perfectly ok for the moment because there might be at most one caller at a time, it wont be so as soon as this part of the network stack is run in parallel. ok henning@, mikeb@ | |||
2013-07-31 | Move bridge_broadcast and subsequently all IPsec SPD lookup code out | Mike Belopuhov | |
of the IPL_NET. pf_test should be no longer called under IPL_NET as well. The problem became evident after the related issue was brought up by David Hill <dhill at mindcry ! org>. With input from and OK mpi. Tested by David and me. | |||
2013-07-30 | Or in the CPUID_NXE bit from ci->ci_feature_eflags into ci->ci_feature_flags | Mark Kettenis | |
to mimic what is done in locore.S. Otherwise we lose the CPUID_NXE bit. ok matthew@ | |||
2013-07-30 | The previous change was made while chasing nfs performance issues | Bob Beck | |
on Theo's servers - however this was in the context of the buffer flipper changes and this is now suspect in a continues performance issue with NFS so back it out for now | |||
2013-07-29 | Do a proper cleanup in the error path when opening a clonable device fails. | Mark Kettenis | |
ok guenther@ | |||
2013-07-29 | and we're hacking on 5.4-current now | Mark Kettenis | |
2013-07-29 | Fix typo/thinko; checking whether an address is bigger than 0 makes no sense. | Mark Kettenis | |
2013-07-27 | Revert wrong chunk introduced in 1.50, causing console keyboards not to attach | Miod Vallat | |
as console; fixes non-wsmux kernels such as bsd.rd; noticed by sebastia@ | |||
2013-07-25 | Backout flow control support (rev 1.97) and RX TCP/UDP checksum offload | Mark Kettenis | |
support (rev 1.98). There is strong evidence that one of these causes hangs on the Sun ERI as found on a v120. ok henning@, deraadt@ | |||
2013-07-23 | Do not reset the fragment timeout each time a fragment arrives. | Alexander Bluhm | |
Start the expire counter when the queue is created by the first fragment and drop it if the packet could not be reassembled within 60 seconds. Reported by Antonios Atlasis; OK henning@ deraadt@ | |||
2013-07-21 | regen | Martin Reindl | |
2013-07-21 | add another ATI RS690 PCIE bridge | Martin Reindl | |
ok deraadt | |||
2013-07-21 | Belkin N300 XR; Daryl Turner | Theo de Raadt | |
2013-07-19 | Don't use uninitialized variable when a simple 0 will do. | Kenneth R Westerback | |
Found by Maxime Villard. ok jsing@ | |||
2013-07-17 | Use `long' instead of `int' in structure layouts which may get assigned from | Miod Vallat | |
(or to) register_t, but need to be usable without register_t in scope, so that the compiler won't warn about these assignments after the recent _types.h changes; aoyama@ | |||
2013-07-17 | Fix setregs() to match prototype. Exposed by recent _types.h change, found the | Miod Vallat | |
hard way by aoyama@ | |||
2013-07-17 | don't forget to insert the io to the list on the Jensen | Martin Reindl | |
found my Maxime Villard, diff from NetBSD ok miod | |||
2013-07-17 | no longer beta; get moving towards release | Theo de Raadt | |
2013-07-16 | Enable jfb-style acceleration on XVR-600. | Miod Vallat | |
2013-07-16 | Add support for BUS_INTR_ESTABLISH_MPSAFE. This makes the previous commit | Mark Kettenis | |
to vcons(4) actually have an effect. | |||
2013-07-16 | The interrupt handler for vcons(4) is defenitely safe to run without holding | Mark Kettenis | |
the kernel lock, so use BUS_INTR_ESTABLISH_MPSAFE. | |||
2013-07-16 | Add support for BUS_INTR_ESTABLISH_MPSAFE. | Mark Kettenis | |
2013-07-16 | no longer needed, we use uenv.txt | Florian Obser | |
OK bmercer@ | |||
2013-07-16 | Correctly initialized the width value to 0 instead of passing garbage | Martin Pieuchot | |
to wsmouse_input() when no finger are reported. Pointed out by Maxime Villard. | |||
2013-07-16 | Don't use a non initialized variable and fix RCS Ids while here. | Martin Pieuchot | |
Issue reported by Maxime Villard, diff from martin@ | |||
2013-07-15 | Use getpropstringA(), not getpropstring(), to get the card's name. This ensures | Miod Vallat | |
its value has not been clobbered when ifb_accel_identify() is invoked, and restores textmode acceleration on Expert3D{,-Lite} and XVR-1200. Broken since 1.17, sigh | |||
2013-07-15 | Use bus_space_set_region_4 instead of looping over bus_space_write_4, | Raphael Graf | |
and remove some includes. ok patrick@ | |||
2013-07-15 | When a ucom(4) device is detached do not only abort its pipes but also | Martin Pieuchot | |
free them and makes sure to close the attached tty before freeing its descriptor. This plugs a memleak and fixes a panic introduce in r1.59. Found the hard way and tested by otto@ | |||
2013-07-15 | Remove a comment which is no longer true. | Martin Pieuchot | |
2013-07-14 | To prevent lock ordering problems with the kernel lock, we need to make sure | Mark 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. | |||
2013-07-14 | IPL_VM is "mpsafe" now as well. | Mark Kettenis | |
2013-07-14 | The "probe" interrupt handler is mpsafe; mark it as such. | Mark Kettenis | |
ok matthew@ | |||
2013-07-13 | unify register_t to long on all platforms | Theo de Raadt | |
ok miod kettenis | |||
2013-07-13 | Rework multiline string literal to appease gcc3. | Miod Vallat | |
2013-07-12 | Expunge debug code that uses an uninitialized variable. Without the | Kenneth R Westerback | |
variable the message doesn't make much sense. Reported by Maxime Villard. | |||
2013-07-12 | Actually assign return value to the variable that's used to check it. | Mark Kettenis | |
Pointed out by Maxime Villard. | |||
2013-07-12 | replace fls functions with calls to the libkern versions | Jonathan Gray | |
found the hard way by deraadt@ | |||
2013-07-11 | Enable bus_space_set_region_4 for armv7. | Raphael Graf | |
ok patrick@ | |||
2013-07-11 | Fix a panic on multiple fuse device access. | syl | |
ok tedu@ | |||
2013-07-11 | use fls as initially intended | Mike Belopuhov | |
2013-07-11 | disable POOL_DEBUG for release | Jonathan Gray | |
ok deraadt@ | |||
2013-07-11 | add fls/flsl functions to find the last bit set in a value | Jonathan Gray | |
from FreeBSD ok mikeb@ haesbaert@ deraadt@ |