summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2015-08-15typoMiod Vallat
2015-08-15Remove orphaned debug code.Miod Vallat
2015-08-15If the SRM has explicitely set up some ISA interrupts level-triggered,Miod Vallat
2015-08-15Store the {e,}isa_chipset_t in the softc, rather than on sio_bridge_callback()'sMiod Vallat
2015-08-15No need to cargo-cult include <alpha/pci/sioreg.h> here.Miod Vallat
2015-08-15Fix isa_chipset_t ic_intr_{alloc,check} prototype: these take anMiod Vallat
2015-08-15Enable AlphaBook 1 support in bsd.rd tooMiod Vallat
2015-08-15When resetting the hwrpb after a succesfull secondary processor spinup,Miod Vallat
2015-08-15Increase the size of the masks used in i386 ldscript to account for largerMike Larkin
2015-08-14replace the asm mutexes with a c implementation.David Gwynne
2015-08-12Use a linker script when building i386 kernels to allow section padding onMike Larkin
2015-08-12Fix a free of an uninitialized variable in an error path.Mike Larkin
2015-08-12Incorrect comparison when accessing cpuid extended function 0x80000007.Mike Larkin
2015-08-11Remove unnecessary pmap == NULL checks in mips64 pmap.Visa Hankala
2015-08-10Explicitly NULL-terminate mpbios_icu_table as required by the code whichTheo de Raadt
2015-08-10Explicitly NULL-terminate mpbios_icu_table as required by the code whichTheo de Raadt
2015-08-05Add octrtc(4) to RAMDISK.Paul Irofti
2015-08-04Remove some ancient code in PAE mode that was part of supporting > 4GBMike Larkin
2015-08-03On mips64, enable IPIs before calling refreshcreds() in trap(), toVisa Hankala
2015-08-03add amdcf(4) here too; unbreaks RAMDISKJasper Lievisse Adriaanse
2015-07-30Make mips64 pmap prepared for the unlocked reaper.Visa Hankala
2015-07-2917 years ago, setfault() was modified to save the status register in theMiod Vallat
2015-07-29Acquire the kernel lock in pmap_remove(). The reasons for this can't beMiod Vallat
2015-07-27Allow coalescing of IPI requests on mips64, to make IPI sendingVisa Hankala
2015-07-27Always #include <sys/mutex.h>: need struct mutex for struct vm_page_mdPhilip Guenther
2015-07-26Make sure pci_intr_map() will perform proper interrupt swizzling for devicesMiod Vallat
2015-07-25Only store mod/ref flags in the vm_page_md struct, not in every pv_entry.Miod Vallat
2015-07-23Revert attempted GPT code cleanup. Too much code, too little testing.Kenneth R Westerback
2015-07-23Missed file in *_data_offset -> *_data_blkno switch.Kenneth R Westerback
2015-07-23Attach pvbus(4) later just before pci(4). Same change was done for amd64.Reyk Floeter
2015-07-23GPT appears to create broken spoofed labels for empty disks (at least vnd,Theo de Raadt
2015-07-21pvbus(4) was attaching too early, it has to wait for identifycpu.Reyk Floeter
2015-07-21Let octeon kernel compile again with the MP_LOCKDEBUG option.Visa Hankala
2015-07-21Sync with amd64; add LAPIC timer definitions.Masao Uebayashi
2015-07-21add braces to avoid an uninitialised variable useJonathan Gray
2015-07-21Define some LAPIC timer register values.Masao Uebayashi
2015-07-21Add pvbus(4), a pseudo-bus to attach non-PCI paravirtual devices and buses.Reyk Floeter
2015-07-21A few more daddr_t fixes. Rename 'phys_off' variables to 'offset'Kenneth R Westerback
2015-07-20Add a new flash driver for Octeon that allows access to the internalPaul Irofti
2015-07-20go a bit further with miods last change to copy{in,out}{,str} andDavid Gwynne
2015-07-20it's unlikely we'll run on physical octeon hardware that's little endian;Jasper Lievisse Adriaanse
2015-07-20Make pmap_remove() grab the kernel lock. This is a big hammer but makes MPMark Kettenis
2015-07-19rework how iobus(4) finds and attaches devices.Jasper Lievisse Adriaanse
2015-07-19don't check for the name in attach_args being NULL; nothing should callJasper Lievisse Adriaanse
2015-07-19Make i386_send_ipi() return voidStefan Fritsch
2015-07-19Make x86_send_ipi() return voidStefan Fritsch
2015-07-19Enable GPT kernel support. Discussed with a few. OK miod@Brandon Mercer
2015-07-19Add proper kernel locking in the fpe_branch_emulate() function, tovisa
2015-07-19Register the IPI handler early enough for the correct idle_mask tovisa
2015-07-19Use DEV_BSIZE instead of 512 where appropriate. Use DL_SECTOBLK()Kenneth R Westerback