Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-27 | commit vesabios for matthieu@ | Gordon Willem Klok | |
ok deraadt, "slap it in" miod@ | |||
2006-11-27 | Enable kvm86. | Gordon Willem Klok | |
ok deraadt | |||
2006-11-27 | IBM ServeRAID controllers driver. | Alexander Yurchenko | |
Way far from complete but enough to fdisk and disklabel logical drives. | |||
2006-11-27 | Only use the ichpcib speedstep feature if we're running on a (Mobile) Pentium 4, | Dimitry Andric | |
since Celerons don't support it. prodded by gwk@ | |||
2006-11-27 | Portuguese LK-201 layout. | Miod Vallat | |
2006-11-27 | First attempt at making kvm86 MP safe, place mutex lock around calls | Gordon Willem Klok | |
to kvm86_bioscall at IPL_IPI this might be incorrect, seems to fix some issues with vt switching, however X still bombs on the second attempt with disappointing frequency. ok deraadt@ | |||
2006-11-27 | Prevent panics when booting GENERIC.MP with a vesabios kernel. | Gordon Willem Klok | |
2006-11-27 | Add PT_STEP. | Mark Kettenis | |
2006-11-27 | move uberry to a nicer place | Theo de Raadt | |
2006-11-27 | enable uberry driver | Theo de Raadt | |
2006-11-26 | Cleanup some KNF nits, if we can't grab a SCB dont return at splbio. | Gordon Willem Klok | |
ok sometime ago dlg@ | |||
2006-11-26 | enable mpi | David Gwynne | |
2006-11-26 | leave name simple | Theo de Raadt | |
2006-11-26 | Save misc info (ebx) register from cpuid with eax=1, so we can use it | Dimitry Andric | |
later for some identifications. "slap it in" deraadt | |||
2006-11-26 | Enable malo(4) for amd64. Tested with a Netgear WG311v3 PCI. Further | Marcus Glocker | |
testing needed. ok deraadt@ | |||
2006-11-26 | Activate pwdog(4) after successful testing on i386 and macppc. | Marc Balmer | |
ok deraadt | |||
2006-11-26 | use splclock() instead of splsoftclock() when setting the timeout period | Marc Balmer | |
from the watchdog framework; this is consistent with other watchdogs we have. discussed with and ok dlg | |||
2006-11-26 | usb client support can be re-enabled | Theo de Raadt | |
2006-11-25 | - disable usbf stuff till the missing header is in; unbreak kernel compile. | Niall O'Higgins | |
2006-11-25 | remove dpt(4) because it sucks. | David Gwynne | |
ok deraadt@ | |||
2006-11-25 | enable new devices (flash, usbf, cdcef) | Uwe Stuehler | |
2006-11-25 | Initial USB device controller (UDC) and USB CDC Ethernet function support | Uwe Stuehler | |
for PXA27x/Zaurus, not enabled yet; for dlg and dale :) | |||
2006-11-25 | malo works fine here, enable it. | Jonathan Gray | |
ok deraadt | |||
2006-11-25 | sync amd64 to i386 w.r.t. acpi support. Also fix interrupt routing for ↵ | Niklas Hallqvist | |
multi-ioapic systems. ok kettenis | |||
2006-11-25 | add commented out entries for gem@sbus | Brad Smith | |
2006-11-25 | Initial NAND flash support for Zaurus, not enabled yet; prodded by many. | Uwe Stuehler | |
2006-11-22 | Be more generous with interrupt disabling in the scheduler. | Miod Vallat | |
2006-11-22 | The softintr lock needs to be an __mp_lock, not a __cpu_simple_lock. | Miod Vallat | |
2006-11-21 | Define IPL_SCHED. | Miod Vallat | |
2006-11-21 | splassert support. | Miod Vallat | |
2006-11-21 | Don't bother using _cpu_intr_raise() for splhigh(), use _cpu_intr_suspend(). | Miod Vallat | |
2006-11-21 | Use _cpu_intr_resume() instead of splx() for consistency. No functional change. | Miod Vallat | |
2006-11-20 | Hold the kernel lock when processing low IPL interrupts; one more step towards | Miod Vallat | |
stable MULTIPROCESSOR kernels. | |||
2006-11-20 | In syscall handlers, fix copyin() failure path wrt locking macros. | Miod Vallat | |
2006-11-20 | Directly invoke m188_setipl() instead of setipl() in the external interrupt | Miod Vallat | |
handler. | |||
2006-11-20 | Enable support for audio on landisk. | Dale Rahn | |
2006-11-20 | goodbye splserial, hello splaudio. | Dale Rahn | |
2006-11-20 | serial drivers should use spltty, not splserial. | Dale Rahn | |
2006-11-19 | You know you're getting too old to code when you're finding stupid bugs | Miod Vallat | |
months later. Here, we would service ast based on p != NULL, instead of p->p_md.md_astpending != 0... | |||
2006-11-19 | In sigreturn, report the correct error if copyin() fails; spotted by | Miod Vallat | |
Alexey Dobriyan, thanks! | |||
2006-11-19 | Use symbol information, when available, to display branch destinations. | Miod Vallat | |
2006-11-19 | Handle operations larger than will fit in the buffer we allocate, | Tom Cosgrove | |
by processing in a loop. And bump the size of this buffer (32KB taken by the driver shouldn't be a problem). Also reduce the places we hard-code the AES block size of 16. Still disabled (doing more testing), but I want to commit before the aged hard disk I have in the system here dies. (This commit from the Geode system with the AES enabled.) | |||
2006-11-19 | I completely broke pfsr_188_save_double when introducing per-cpuinfo | Miod Vallat | |
pfsr pointers seven months ago. This would work, but not in all fault cases; now it does the right thing. | |||
2006-11-19 | Improve the AES acceleration, by allocating a contiguous DMA-able | Tom Cosgrove | |
buffer on attach, and using it for encrypt/decrypt operations. Still disabled, since the driver cannot currently handle an operation larger than supported by this buffer. (Interactive ssh does work with this code, however.) "commit, of course" deraadt@ | |||
2006-11-18 | On 88100 systems which do not need the xxx.usr instruction workaround, | Miod Vallat | |
override the DAE helper routines with workaroundless code while the kernel text is still writable. | |||
2006-11-18 | Rework the PFSR register analysis code on mvme88k: split it into four | Miod Vallat | |
independent subfunctions, turn PFSR_SAVE into a couple of NOP, and replace them early at runtime with a branch to the selected routine, which will return to pfsr_save. This is really better for 188 systems. | |||
2006-11-18 | Stop saving and restoring the current ipl in the pcb when switching processes, | Miod Vallat | |
since we know we are at splsched(). | |||
2006-11-18 | Unwaste two delay slots in kcopy(). | Miod Vallat | |
2006-11-18 | In mtx_leave(), jump to the leaf splx() instead of building a frame and | Miod Vallat | |
calling it. | |||
2006-11-18 | No need to use xmem when unlocking a simple_lock. | Miod Vallat | |