summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Expand)Author
2015-04-14Reduce differences between non-PAE and PAE pmaps. This diff removes anMike Larkin
2015-04-12Fix some KNF, spacing, and typo issues. Moving the deck chairs around toMike Larkin
2015-04-12Fix some typos in comments, and remove an outdated comment about howMike Larkin
2015-04-12Bring PAE code back to life, in a different form. This diff (via bluhm thenMike Larkin
2015-04-02use correct capitalization of 'BlackBerry'Jasper Lievisse Adriaanse
2015-04-01Add cpu_pae variable (which will be later used to determine if PAE mode isMike Larkin
2015-03-31zero the frame pointer of the kernel stack of new threads to make ddb tracePhilip Guenther
2015-03-25Mark CPUID_LEAF inline asm as volatile to prevent the compiler from reorderingMark Kettenis
2015-03-24unwire lmc(4) and san(4).David Gwynne
2015-03-20Fix an outdated comment, spotted by mpi@Mike Larkin
2015-03-16Reduce use of SMALL_KERNEL in acpi, bringing acpiec driver and more gpeTheo de Raadt
2015-03-13move some deck chairs around in preparation for i386 PAE. no functionalMike Larkin
2015-03-09Switch pv entries over to a pool in preparation for making the i386 (more)Mark Kettenis
2015-02-27Fix uvm_fault() seen with bwi (and some other devices?) on older non-apic i386Philip Guenther
2015-02-15Change pmap_remove_holes() to take a vmspace instead of a map as its argument.Miod Vallat
2015-02-11deprecate use of sys/lock.h and replace it with sys/atomic.h orDavid Gwynne
2015-02-11zero ecx before cpuid(1), for some Cyrix processors do not reallyMiod Vallat
2015-02-11make the rwlock implementation MI.David Gwynne
2015-02-10Convert to uiomove().Miod Vallat
2015-02-10Switch uiomovei(..., sizeof whatever, ...) to uiomove().Miod Vallat
2015-02-10First step towards making uiomove() take a size_t size argument:Miod Vallat
2015-02-08enable iwm(4) in big ramdisks for easy upgradesPeter Hessler
2015-02-08Only attach cpu-based sensors on the primary cpu, for two reasonsTheo de Raadt
2015-02-07Document a non-obvious aspect of identifycpu() use on i386Philip Guenther
2015-02-07New framework that allows hibernate to pass in entropy from it's freshTheo de Raadt
2015-02-07Delete non-ELF support, in particular .align 12 (always a bit jarring)Theo de Raadt
2015-02-06Enable iwm(4) on i386.Stefan Sperling
2015-02-06Handle hibernate button in the same way as suspend does: send anDavid Coppa
2015-02-06Fix a hibernate crash on some machines due to unmapping a page thatMike Larkin
2015-02-02Remove some pmap locks that were #defined to be nothing (empty). DiscussedMike Larkin
2015-01-27tedu x86_self_ipi()/i386_self_ipi()Stefan Fritsch
2015-01-27Remove an unused and confusing assignment that had been commented out forMike Larkin
2015-01-27Remove an unused variable whose functionality was moved to locore long ago.Mike Larkin
2015-01-24correct the syntax description of the boot command; ok jmc@Christian Weisgerber
2015-01-24Add bus_dmamem_alloc_range(9) to allow drivers to allocate DMA'able memoryMark Kettenis
2015-01-21I don't foresee knowing that my i386 netbook has an AT/286+ bios andTed Unangst
2015-01-20Move ps_strings "after" the random stackgap. This makes its location aMark Kettenis
2015-01-19Make use of an msr available on recent Intel processors to obtain theJonathan Gray
2015-01-17guard usingacpi variable inside NACPI. from oyvind jaegtnesTed Unangst
2015-01-15Define and print HV cpuid flag on i386.Stefan Fritsch
2015-01-13for the install: target, use cmp as a rough attempt for avoiding repeatedTheo de Raadt
2015-01-12exphy and ciphy are not needed with this list of network devicesTheo de Raadt
2015-01-12Due to recent savings with instbin, we can take i386 to one installTheo de Raadt
2015-01-12Enable lid suspends by default in the kernel, and remove the question fromTheo de Raadt
2015-01-11LOCKDEBUG is dead; perform the funeral ritesPhilip Guenther
2015-01-11switch prototype warnings to implicit-declaration warnings.Ted Unangst
2015-01-09Cleanup some macros and #defines in i386 pmap. Previously committed andMike Larkin
2015-01-03add new driver uslhcom(4) USB HID based UART.uaa
2014-12-23backout previous, because libkvm needs two pieces. will let mikeTheo de Raadt
2014-12-22Move PD_MASK, PT_MASK and a couple macros into pmap.c. The only otherMike Larkin