summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Expand)Author
2011-11-15Simplify various parts of the puc(4) attachment code. Tested lightlyTheo de Raadt
2011-11-15label_t is the kernel setjmp buffer. It should simply be an array ofTheo de Raadt
2011-11-14ahci hibernate device selection code; not yet testedMike Larkin
2011-11-13Fix a handful of bugs that were causing reboots and other bad behaviorMike Larkin
2011-11-13If a softraid chunk is offline we are not necessarily going to have theJoel Sing
2011-11-08Garbage collect now unused MKDEP definitions. ok deraadt@Matthieu Herrb
2011-11-07TLS-lite support for i386Philip Guenthe
2011-11-07Lift the copyout() from i386_get_threadbase() to sys_sysarch(), so thatPhilip Guenthe
2011-11-06Build boot(8) for i386 in the same manner that we build boot(8) for amd64 -Joel Sing
2011-11-02display AMD/extended (0x80000001) cpuid flags and remove theJonathan Gray
2011-10-23Remove comment; the question can be answerd affirmative. Fix a coding styleMark Kettenis
2011-10-21Add bounds checks for access to mp_busses. Also make sure that we don'tMark Kettenis
2011-10-13I'm sick and tired of people doing misalgned reads and writes to PCI configMark Kettenis
2011-10-12Remove all MD diagnostics in cpu_switchto(), and move them to MI code ifMiod Vallat
2011-10-10Introduce pci_probe_device_hook(pci_chipset_tag_t, struct pci_attach_args *).Miod Vallat
2011-10-10add tlphy everywhere tl is enabledJonathan Gray
2011-10-06ccd goes to the atticTheo de Raadt
2011-09-22KNF of mlarkin's code, requested by him. Some improvements to the interfaceTheo de Raadt
2011-09-22The MY_COUNT abstraction which depends on locore including these twoTheo de Raadt
2011-09-22spacing cleanup after mlarkin visited the fileTheo de Raadt
2011-09-21disable st*, since we doubt anyone uses it. suggested by jsing inTheo de Raadt
2011-09-21Perform most of the remaining refactoring of hibernate code intoMike Larkin
2011-09-20Remove commented-out leftovers from old drm drivers that have been removedMatthieu Herrb
2011-09-08Provide namespace-safe alignment macros in <machine/_types.h>, withPhilip Guenthe
2011-09-08Make the INT_FAST*_{MIN,MAX} macros match the types they're defined to.Philip Guenthe
2011-08-29Only provide FLT_EVAL_METHOD for C99. Add missing DECIMAL_DIG for C99.Mark Kettenis
2011-08-18stray spaces; no binary changeMarco Peereboom
2011-08-03Fix linux compat breakage: can't copyin() from kernel-space, soPhilip Guenthe
2011-08-02disable mmuagp due to reports it breaks some machines.Theo de Raadt
2011-07-19Warn about but don't prevent installboot from installing /boot whenKenneth R Westerback
2011-07-11Revert art@'s moving around of the KERNEL_LOCK()/KERNEL_UNLOCK() calls,Philip Guenthe
2011-07-11Add hibernate_read_block and fix a couple of typos in the previous commit.Mike Larkin
2011-07-09Switch to new write function that does range/chunk compression using zlibMike Larkin
2011-07-09Update hibernate_populate_resume_pt to include new ranges that need to beMike Larkin
2011-07-09Call (temporarily, until we have RLE page encoding) uvm_pmr_zero_everythingMike Larkin
2011-07-09Add an atomic compare and exchange operation dealing with addressesPaul Irofti
2011-07-09Extract hibernate_write_signature and hibernate_clear_signature to the MIMike Larkin
2011-07-09Extract MI pmap function hibernate_enter_resume_mapping, refactor old i386Mike Larkin
2011-07-09Add zlib reset, alloc, and free functions for hibernate image compressionMike Larkin
2011-07-09Separate some MD and MI bits and a bit of refactoring to make subsequentMike Larkin
2011-07-08Remove useless labels from copyin and copyout.Paul Irofti
2011-07-08Only compile hibernate_machdep if option hibernate is set.Ariane van der Steldt
2011-07-08Remove spurious prototype.Mark Kettenis
2011-07-08When reading dos labels use DOS_LABELSECTOR and don't use LABELOFFSET. For al...Kenneth R Westerback
2011-07-07We cannot allow the past to impede future progress. So disable bluetoothTed Unangst
2011-07-07shrink the kernel by zapping old mms and lms driver. i'll come back for theTed Unangst
2011-07-07The drahn memorial bad kernel build fix: prevent blood pressurePhilip Guenthe
2011-07-07There is a bunch of places in the kernel entry points where we don'tArtur Grabowski
2011-07-07Replace the cruddy old sys/net/zlib.[ch]. We now use the sys/lib/libzTheo de Raadt
2011-07-06Clean up after P_BIGLOCK removal.Artur Grabowski