summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2018-03-01Remove empty pci_enumerate_bus() stub specific for ia64. I think it was orig...scole
2018-03-01Replace PG_G by pmap_pg_g, for the sake of removing references to themaxv
2018-03-01Remove these two KASSERTs. Thinking about it, they may fire when the usermaxv
2018-03-01use mapiodev() so this can work on G5smacallan
2018-03-01match /u3, found in some G5macallan
2018-03-01match K2 UATA, found in some G5macallan
2018-03-01move the imc code into x86/pci/files.pci so that pci is defined in time.mrg
2018-03-01Move the imc(4) and imcsmb(4) sources into architecture-specificpgoyette
2018-03-01Replace spaces with tabs (xterm copy-&-pasto)pgoyette
2018-03-01Move the imc and imcsmb stuff out of general files.pci and into thepgoyette
2018-02-28switch an assert in backtrace to an error return.mrg
2018-02-27Implement _UC_MACHINE_INTRV() for hppakamil
2018-02-27Add a dummy implementation of _UC_MACHINE_INTRV() for ia64kamil
2018-02-27Remove c&p comment that doesn't applyskrll
2018-02-26Remove support for macofcons(4), it's not actually possible to build a kernelsevan
2018-02-26Add dumb memory probe routines for Milan to use all available memory.tsutsui
2018-02-26Enable SVS by default.maxv
2018-02-25As requested by chuq@, add the new imc devices to the i386 and amd64pgoyette
2018-02-25Remove the first entry from the todo list, it's handled properly now.maxv
2018-02-25Remove INTRENTRY_L, it's not used anymore.maxv
2018-02-25Mmh. We shouldn't read %cr2 here. %cr2 is initialized by the CPU onlymaxv
2018-02-25Fix handling of segment register faults when running with SVS. The behaviormaxv
2018-02-25Ah. Don't use NENTRY() to declare check_swapgs, use LABEL() instead. NENTRYmaxv
2018-02-25Replace %rax -> %rdi, so that check_swapgs clobbers only one register.maxv
2018-02-25KNFskrll
2018-02-25Use correct MID_ valueskrll
2018-02-25There are two places where we reload %gs:maxv
2018-02-25add a special rule to build m68k/fpu.c to avoid passing -msoft-float.mrg
2018-02-24Fix one thing in the documentation, I meant to say only SVS_UTLS.maxv
2018-02-24Remove legacy comment regarding the instability of awacs(4)sevan
2018-02-24Use %rax instead of %r15 in the non-SVS case, to reduce the diff againstmaxv
2018-02-24Document SVS. Also, remove an entry from the todo list.maxv
2018-02-23Add a new entry in the TODO list.maxv
2018-02-23Revert previous, we'll need something better (and compatible with Clang).maxv
2018-02-23Change the SVS node, from machdep.svs_enabled to machdep.svs.enabled.maxv
2018-02-23Add -fno-shrink-wrap, to force GCC to push the frames at the very beginningmaxv
2018-02-23Enable BUFQ_PRIOCSCAN by default for NetBSD/macppc.sevan
2018-02-23Remove OFB_ENABLE_CACHEsevan
2018-02-22Adapt previous; put #ifdef SVS around the declaration directly.maxv
2018-02-22Protect the SVS part of SYSCALL_ENTRY by #ifdef SVS to make non-SVSmartin
2018-02-22Remove svs_pgg_update(). Instead of manually changing PG_G on each page,maxv
2018-02-22Ensure the CPUs are all online. We take cpu_lock, so nobody can go offlinemaxv
2018-02-22Make the machdep.svs_enabled sysctl writable, and add the kernel codemaxv
2018-02-22Mmh, add #ifdef SVS around svs_init().maxv
2018-02-22Improve the SVS initialization.maxv
2018-02-22Add a dynamic detection for SVS.maxv
2018-02-22Revert all my latest changes, and restore this file back to how it wasmaxv
2018-02-22move "define tcbus {}" into files.alpha. it isn't wanted for generalmrg
2018-02-22gcc-6 needs -nossechristos
2018-02-21Avoid UB (shift of negative number)skrll