summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Expand)Author
2017-06-11make vers.o not depend on gap.o using a trick, because it is piece ofTheo de Raadt
2017-06-11Use umask 077 instead of cp -p when installing the kernel as root.Alexander Bluhm
2017-06-05The arm* architectures edit the ld.script, creating a copy in the compileTheo de Raadt
2017-06-04Catch up with changes made on amd64 (kettenis@):Christian Weisgerber
2017-06-04Create gap.* with umask 007 instead of 077 to make kernel builds afterTheo Buehler
2017-06-03Create gap.S and gap.o with umask 077. Create lorder and bsd* with umask 007.Theo de Raadt
2017-06-01Sync with amd64 and allow building the i386 bootstrap with clang:Christian Weisgerber
2017-05-31Split early startup code out of locore.S into locore0.S. Adjust linkTheo de Raadt
2017-05-30Kill db_sym_t.Martin Pieuchot
2017-05-30Support for SMAP is pretty small, so don't exclude it from the RAMDISKS.Theo de Raadt
2017-05-30move some data tables out of .text and into .rodata where they belongMike Larkin
2017-05-29Kill SPINLOCK_SPIN_HOOK, use CPU_BUSY_CYCLE() instead.Martin Pieuchot
2017-05-29Pass the symbol instead of its name when looking for CTF infos.Martin Pieuchot
2017-05-28If a function is not found in the CTF data, do not assume it takes noMartin Pieuchot
2017-05-28Build i386 kernels with -ffreestanding, matching amd64 and variousJonathan Gray
2017-05-28Use intr_disable()/intr_restore() to reduce differences with sparc64Martin Pieuchot
2017-05-28remove bogus atomic_swap_64 code from i386Jonathan Gray
2017-05-27On i386 and amd64, atomic instructions include an implicit memory barrier.Mark Kettenis
2017-05-27manually inline tlbflushg. it's short and there's only one caller.Ted Unangst
2017-05-18enable acpisbs on i386 for old MacBooksJoshua Stein
2017-05-18Since copyin(9) already doeas access 32-bit quantities atomically, we canMark Kettenis
2017-05-12Make atomic.h ready to be included in userland.Martin Pieuchot
2017-05-11panic doesn't need \n.Mike Larkin
2017-05-08Guard debug printf with NETIF_DEBUG ifdef like the other debug prints.Patrick Wildt
2017-05-08add a BUS_DMA_64BIT flag to bus_dma on all our archs.David Gwynne
2017-05-02Switch glxsb(4), VIA padlock and AES-NI drivers over to the new AESMike Belopuhov
2017-05-02Matching i386 commit to previous amd64 commit (initial support for vmctlMike Larkin
2017-04-30Remove some KGDB leftovers.Martin Pieuchot
2017-04-30Rename Debugger() into db_enter().Martin Pieuchot
2017-04-30Unifdef KGDB.Martin Pieuchot
2017-04-26Convert some hardcoded function names in printfs into %s / __func__.Mike Larkin
2017-04-20Tweak lock inits to make the system runnable with witness(4)Visa Hankala
2017-04-20Hook up mutex(9) to witness(4).Visa Hankala
2017-04-20Hook up mplock to witness(4) on amd64 and i386.Visa Hankala
2017-04-20Add routines for saving stack traces and printing saved tracesVisa Hankala
2017-04-16Replace fetch_and_add() with atomic_inc_int_nv() from <sys/atomic.h>Visa Hankala
2017-04-13Provide mips64 with kernel-facing TCB_{GET,SET} macros that store itPhilip Guenther
2017-04-12Correct a format stringPhilip Guenther
2017-04-08Remove some #if 0 code that dates back to r1.1Mike Larkin
2017-03-28Reset ci_curmap to kernel_pmap() in cpu_hatch(). Otherwise the lazy pmapMark Kettenis
2017-03-27add a newline to an error printfMike Larkin
2017-03-27hibernate_free() should not be called from MD code, acpi_sleep_state()Theo de Raadt
2017-03-26KNFJeremie Courreges-Anglas
2017-03-25Split vmm_probe() into a vmm_enabled() function, to better follow theTheo de Raadt
2017-03-19Handle master/slave PIC vector base properly. OpenBSD uses 0x20/0x28Mike Larkin
2017-03-16Typo, from miod@Martin Pieuchot
2017-03-15Fix building profiling kernels by passing the -p flag to config(8)Theo Buehler
2017-03-11Introduce a new knob to force the first USB keyboard as console input.Martin Pieuchot
2017-03-09There are no compat emulations left so we never do errno mapping:Philip Guenther
2017-03-07Keep on trying to grab the lock after leaving ddb after lock spin-out.Visa Hankala