Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-04 | Remove pci configuration space acces hook infrastructure, which got copied | Miod Vallat | |
from loongson but isn't necessary on octeon. ok syuu@ | |||
2010-12-04 | Define BUS_SPACE_MAP_LINEAR and BUS_SPACE_MAP_PREFETCHABLE, and provide | Miod Vallat | |
a simple bus_space_barrier implementation. ok syuu@ | |||
2010-12-04 | Make sgi port compile again. | Joel Sing | |
2010-12-04 | The pm_cpus member of the pmap is now a 64bit integer: update the assembly | Philip Guenthe | |
used in cpu_switch() for handling it. Also, delete an unnecessary instruction that I added while debugging the pm_cpus handling before ok kettenis@ | |||
2010-12-04 | Teach swapctl(2) about DUIDs. | Joel Sing | |
ok deraadt@ | |||
2010-12-03 | removed slot argument of function pckbd_cnattach | Alexandr Shadchin | |
because it is always PCKBC_KBD_SLOT ok miod@, krw@ | |||
2010-12-03 | missing ; in previous | Jacob Meuser | |
2010-12-02 | After the most recent change, make it possible to make -j again. The | Theo de Raadt | |
early MD and late MI files must be split up so that vers.o can sneak between. Issue spotted by bluhm, repair discussed with miod | |||
2010-12-02 | don't attach to the hid interface of the ti msp430 | Jacob Meuser | |
2010-12-02 | move vers.o to before the other objects, so that it is not linked last. | Theo de Raadt | |
having it linked last is bad (on at least i386 and amd64) because the lapic is mapped over the start of the data segment -- savecore(8) then reads the version string for a fixed buffer space, and reads into the lapic area causing unintended side-effects (at least on Intel X5570 and X5680) found by pedro, discussed with kettenis and mpf and miod | |||
2010-12-02 | make hotplug queue dynamic, allowing us to increase size without waste. | Ted Unangst | |
ok deraadt kettenis miod | |||
2010-12-02 | don't match/attach devices without a data endpoint, since this driver | Jacob Meuser | |
can't use them anyway. tested with working umodem by sthen@ ok sthen@ | |||
2010-12-01 | Add definition for "Extended Synch" bit in PCIe Link Control register. | Damien Bergamini | |
From PCI Express(R) Base Specification Rev 2.0. | |||
2010-12-01 | regen | Damien Bergamini | |
2010-12-01 | PCI id for Atheros AR9485. | Damien Bergamini | |
This is a single-stream single-band AR9300. | |||
2010-11-30 | Extend bitmasks to 64-bit such that we can support up to 64 CPU cores. | Mark Kettenis | |
tested by dlg@, ok jsing@ | |||
2010-11-30 | Extend bitmasks to 64-bit such that we can support up to 64 CPU cores. | Mark Kettenis | |
ok jsing@ | |||
2010-11-30 | sync | Jacob Meuser | |
2010-11-30 | Texas Instruments MSP430 as found in the Launchpad dev board | Jacob Meuser | |
2010-11-29 | Let ifa_print_rb() build on INET6-free kernels. Repairs RAMDISK on a few | Miod Vallat | |
platforms. | |||
2010-11-29 | regen | Damien Bergamini | |
2010-11-29 | bunch of RTL8192SU product ids. | Damien Bergamini | |
2010-11-29 | use m_pulldown to get a contig view of the pfsync_header instead of | David Gwynne | |
m_pullup. not really a significant change since most rx bufs (which we read pfsync packets from) are a single contig cluster coming off the network, so we rarely hit the case m_pullup was called in. | |||
2010-11-29 | get rid of struct pfsync_pkt. it was used to store data on the stack to | David Gwynne | |
pass to all the submessage handlers, but only the flags part of it was ever used. just pass the flags directly instead. | |||
2010-11-29 | double the default message buffer size. again. | David Gwynne | |
requested by deraadt@ | |||
2010-11-29 | bump the number of supported cpus from 32 up to 64. lets me attach and use | David Gwynne | |
all 48 cores in one of my boxes. requested by deraadt@ made possible by the recent pmap diff by kettenis@ | |||
2010-11-28 | Get rid of "forever" loop in the interrupt handler such that we drop out of the | Mark Kettenis | |
interrupt handler if the "Rx Descriptor Unavailable" bit is set and no new mbufs are available to populate descriptors. Fixes hangs seen with MCLGETI. ok sthen@, deraadt@ | |||
2010-11-28 | Bring back MCLGETI; a fix for the issue that was the reason for its previous | Mark Kettenis | |
backout will be committed shortly. ok sthen@ | |||
2010-11-28 | Rename the pmap_growkernel() current limit variable from virtual_end to | Miod Vallat | |
pmap_maxkvaddr, to mimic what other pmap_growkernel()-capable pmaps do, and to reduce confusion with what virtual_end (used to) mean. | |||
2010-11-28 | Get rid of machdep.root_device sysctl and related variables. | Miod Vallat | |
2010-11-28 | Do not declare a struct cfdriver and initialize it, and then write `extern | Miod Vallat | |
struct cfdriver' the bloody same struct. | |||
2010-11-28 | boot descriptor support added | Takuya ASADA | |
2010-11-28 | Remove unused CONF_HAVE_xxx defines, arm conf.c really only cares about | Miod Vallat | |
CONF_HAVE_GPIO and CONF_HAVE_APM those days. | |||
2010-11-28 | Remove inapplicable or no longer used cdevsw[] entries and macros. | Miod Vallat | |
2010-11-28 | Use angle brackets instead of quotes, to bring the common arm file. | Miod Vallat | |
2010-11-28 | This file redefines the IRQdisable and IRQenable macros, but never uses them, | Miod Vallat | |
so why bother. | |||
2010-11-28 | Get rid of machdep.debug, machdep.booted_device and machdep.booted_kernel | Miod Vallat | |
sysctl. Only the first one is really implemented, and it only matters on older processor flavours we don't run on (and don't want to), so this was just dead weight. | |||
2010-11-28 | Update comment to no longer mention a page is 4KB, since this may not be the | Miod Vallat | |
case. | |||
2010-11-28 | Enable __HAVE_PMAP_DIRECT on mips64, unless the kernel is configured to | Miod Vallat | |
run on R5000 family processors (e.g. sgi GENERIC-IP32), where direct XKPHYS mappings hit a silicon bug. | |||
2010-11-28 | Allow mips64-based ports to override the default mips64 VM_PHYSSEG_STRAT | Miod Vallat | |
strategy value (BSEARCH); use BIGFIRST on loongson since there are only up to two memory segments. | |||
2010-11-28 | Only call ifa_del() when no error happend previously. Do the same thing | Claudio Jeker | |
for dohooks() since it makes no sense to call the if_addrhooks when the address assignment failed. Additionally only call ifa_add() in in_ifinit() when no error happend. Fixes a carp(4) panic seen by dhill and dlg. OK henning@, dlg@ | |||
2010-11-28 | Remove unused gscbus bus_dma_tag_t. | Miod Vallat | |
2010-11-28 | Don't bother .import'ing a dead global. | Miod Vallat | |
2010-11-28 | there's no need to take splsoftnet in the input packet action handlers | David Gwynne | |
since theyre only ever called from pfsync_input, which is only called from ipintr, which is only called by softnet. | |||
2010-11-27 | Rework the way saved registers are displayed in arm backtraces, to yield a | Miod Vallat | |
more compact layout, and use fewer lines. Requested by espie@ long ago due to the small zaurus screen size. | |||
2010-11-27 | Get rid of the global pmap list and related debug code. While there, merge | Miod Vallat | |
pmap_pinit() into pmap_create(). Help and ok drahn@ | |||
2010-11-27 | Get rid of the vm_map field of ddb breakpoints and watchpoints, and do not | Miod Vallat | |
pretend these could work on userland addresses. | |||
2010-11-27 | Remove ddb single-step load and store counters. Most platforms do not | Miod Vallat | |
implement them, and they are of questionable usefulness. | |||
2010-11-27 | Misaligned load/store recovery code in the kernel, enabled by T_FIXALIGN | Miod Vallat | |
userland traps on a per-process basis, were necessary for *some* SunOS binaries on sparc, which had to compiled with explicit misaligned access code generation (i.e. for vendors to release a working SunOS/sparc version of their code until they could fix their bogus code). There is no reason to keep this code on sparc64, and now that we don't provide COMPAT_SUNOS anymore, there is no reason to keep this code on sparc. ok kettenis@ | |||
2010-11-27 | Remove unused vgafb_cnprobe(). | Miod Vallat | |