Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-01 | Save the text mode color palette upon startup, and restore it when | Miod Vallat | |
switching consoles or when X11 exits. Almost all other operating systems do this, and thus do not suffer from palette bugs in some X11 drivers. From FreeBSD. | |||
2009-02-01 | Remove unused _pfthresh member from struct alpha_bus_dma_tag. | Miod Vallat | |
2009-02-01 | use m_clsetwms to tell the allocator how big the rings are. | David Gwynne | |
2009-02-01 | "Ethernet" is a family of networking technologies developed at Xerox PARC, | Igor Sobrado | |
not a generic name. we must use the right capitalization for this term. ok jmc@ | |||
2009-02-01 | Remove dma_cachectl() and rename dma_cachectl_pa() to dma_cachectl() now that | Miod Vallat | |
the old vs(4) code is gone. | |||
2009-02-01 | Get the cpu speed from the pcctwo configuration on MVME187. | Miod Vallat | |
2009-02-01 | Finally switch this driver to bus_dma. | Miod Vallat | |
2009-01-31 | u_char is not compatible with default argument promotion type thus | Alexander Yurchenko | |
can't be used with va_start. change it to u_int. ok miod@ | |||
2009-01-31 | No need to invent another _offset, just use the one from param.h. | Alexander Yurchenko | |
As a bonus it eliminates casting from pointer to int. ok miod@ tedu@ millert@ | |||
2009-01-31 | Rewrite DIRECTSIZ macro using offsetof. As a bonus it elimitanes casting | Alexander Yurchenko | |
pointer to int. ok miod@ tedu@ millert@ | |||
2009-01-31 | Don't cast pointer to int, use register_t here. | Alexander Yurchenko | |
ok miod@ tedu@ | |||
2009-01-31 | Rename loadpoint to loadaddr and add to usage(). | Alexander Yurchenko | |
suggestion and ok from kettenis@ | |||
2009-01-31 | unbreak ! INET6 case by sprinking #ifdef INET6 | Henning Brauer | |
noticed by Vladimir Kirillov <proger@uaoug.org.ua> | |||
2009-01-30 | When don't-fragment packets need to get fragemnted some code tries to | Claudio Jeker | |
update the route specific MTU from the interface (because it could have changed in between). This only makes sense if we actually have a valid route but e.g. multicast traffic does no route lookup and so there is no route at all and we don't need to update anything. Hit by dlg@'s pfsync rewrite which already found 3 other bugs in the network stack and slowly makes us wonder how it worked in the first place. OK mcbride@ dlg@ | |||
2009-01-30 | sync the part copied from ip_output: always initialize IP checksum | Christian Weisgerber | |
to zero for checksum offload; ok henning@ | |||
2009-01-30 | Set mbuf watermarks. | Mark Kettenis | |
2009-01-30 | Deal with running out of receive buffers. | Mark Kettenis | |
2009-01-30 | Mark routers internal as uninstalled after deleting the default route. | Rainer Giedat | |
This makes it possible to get a new default route by router advertisement after the old one got deleted (or timed out). Ok henning@, claudio@, mcbride@ | |||
2009-01-30 | "XXX: should this be performed under splnet()?"... Yes, yes it should. | Ryan Thomas McBride | |
Interface configuration causes neighbour discoverery, which runs packets through parts of the stack that require at least splsoftnet(), like pf and pfsync. ok dlg | |||
2009-01-30 | Properly clean out our rings when we down the interface. | Mark Kettenis | |
2009-01-30 | sprinkle splassert(IPL_SOFTNET) around the code that inserts, unlinks, and | David Gwynne | |
frees pf states. ok mcbride@ | |||
2009-01-30 | - add missing trailing 't' of the mos(4) entry's 'Etherne' | Jasper Lievisse Adriaanse | |
2009-01-29 | KNF (whitespace fixes). ok grunk@ | Alexander Bluhm | |
2009-01-29 | ``beginning'' is spelled with 2 `g' and 3 `n'. | Miod Vallat | |
2009-01-29 | Remove KASSERT() that could trigger when an rthread in sigwait() | Philip Guenthe | |
got multiple signals before tsleep() could wakeup. Also, POSIX says that sigwait() should never return EINTR, so map that to ERESTART. ok kurt@, tedu@ fixes the panic encountered by ariane@ with kaffe | |||
2009-01-29 | Add a few cache operations after I/O completes. | Miod Vallat | |
2009-01-29 | The ``flush before inval'' 88410 workaround needs to be done in | Miod Vallat | |
m88410_initialize_cpu() as well. Since we can't flush unknown data, just make sure all 88410 lines are filled with valid data before flushing it. This should fix the spurious ``197DP hangs or loops on osiop errors after autoconf'' issue I've been seeing. | |||
2009-01-29 | Switch struct stat's timespec members to the names standardized in | Philip Guenthe | |
POSIX 1003.1-2008, with compatibility macros for the names used in previous version of OpenBSD. Update all the references in the kernel to use the new, standard member names. ok'ed by miod@, otto@; ports build test by naddy@ | |||
2009-01-29 | Some of the latest macppc laptops with no adb subsystem at all, spontaneously | Miod Vallat | |
powerdown if we try to issue pmu commands. Skip these if no adb device appears in the device tree. Adapted from NetBSD. | |||
2009-01-29 | Oops, correct logic when requested font index is out of bounds. Thankfully | Miod Vallat | |
it's a can't happen situation. | |||
2009-01-29 | fix a panic that occurs when IEEE80211_STA_ONLY is defined (SMALL_KERNEL). | Damien Bergamini | |
noticed by ray@, more investigation from sthen@ fix tested by sthen@ | |||
2009-01-29 | Split the address selection from pools away from pf.c and put it in | Pierre-Yves Ritschard | |
pf_lb.c. This will ease the process of adding more selection types without bloatening pf.c even more. ok and a weird death threat, henning@ raised eyebrow, dlg@ | |||
2009-01-29 | move some code around in preparation for future work: | Henning Brauer | |
break out the code that doesn't deal with fragment reassembly and only modifies stuff in the ip header to their own functions. pass them what they need instead of making them get the info from a rule ptr. ok dlg ryan | |||
2009-01-29 | Only start using the rtc for statclock after we've received the first | Mark Kettenis | |
interrupt. On some machines the rtc doesn't generate interrupts and we would end up not running statclock() at all. ok miod@, art@ | |||
2009-01-29 | Fix a crash found by bluhm@ in rn_mpath_reprio(). The rn_mklist handling was | Claudio Jeker | |
wrong which resulted in a NULL rm_leaf which caussed a NULL deref a bit later. Check against the right route nodes to figure out if the rm_leaf needs to be updated. Tested by bluhm@, OK dlg@ | |||
2009-01-29 | Make multicast actually work this time. | Mark Kettenis | |
2009-01-29 | Always zero the IP checksum field for packets and packet fragments | Christian Weisgerber | |
being passed down if using HW checksum offload. From Brad, inspired by NetBSD/FreeBSD. ok markus@ | |||
2009-01-29 | Similar to my last commit, it's stupid to have a file with two very | Owain Ainsworth | |
small functions in it. Move them to main driver file. | |||
2009-01-29 | Move drmmmap to the main driver file. It's stupid to have a file with | Owain Ainsworth | |
one (not particlarly large) function in it. | |||
2009-01-29 | drm_getmap and interface can die too. | Owain Ainsworth | |
2009-01-29 | Rip out the drm_drawable support. There is no need for the xserver to | Owain Ainsworth | |
push cliprects into the kernel anymore so no op the ioctls. The only consumer of this information died a couple of months ago. When i've got removal of these calls from userland upstream i'm going to remove them from the interface entirely. | |||
2009-01-29 | mpls_operation have to be 2 bytes long to store | Michele Marchetto | |
operations correctly ok claudio@ laurent@ | |||
2009-01-29 | Switch tsec(4) over to using MCLGETI when allocating mbufs for the rx ring. | Mark Kettenis | |
2009-01-29 | regen | Marco Peereboom | |
2009-01-29 | Soundblaster stuff. from brad. | Marco Peereboom | |
2009-01-28 | Add support for next generation megaraid sas raid controllers. | Marco Peereboom | |
From Jim Giannoules <gortag@gmail.com> | |||
2009-01-28 | regen | Marco Peereboom | |
2009-01-28 | LSI 2108 chips | Marco Peereboom | |
2009-01-28 | Get rid of the ugly rtentry hack. | Michele Marchetto | |
We can now act as edge node and allow ipv4 packets to enter a Label Switched Path and not just forwarding MPLS packets. OK claudio@ | |||
2009-01-28 | Implement proper multicast support. | Mark Kettenis | |