freebsd-nq/sys/powerpc/aim
Nathan Whitehorn 045aee08f3 Clear any outstanding atomic reservations when traps are taken. This fixes
some interesting bugs (mostly on SMP systems) with atomic operations
silently failing in interrupt heavy situations, especially when using
overflow pages.
2011-06-23 16:34:41 +00:00
..
clock.c After some off-list discussion, revert a number of changes to the 2010-11-22 19:32:54 +00:00
copyinout.c Fix two mistakes on 32-bit systems. The slbmte code in syscall() is 64-bit 2010-11-03 16:21:47 +00:00
interrupt.c Remove some dead code: unnecessary isyncs and memory sorting, which are 2011-06-02 14:15:44 +00:00
locore32.S MFpseries: 2011-06-02 14:12:37 +00:00
locore64.S Quantities stored on the stack on ppc64 tend to be twice as large as on 2011-06-03 00:11:13 +00:00
locore.S MFppc64: 2010-07-13 05:32:19 +00:00
machdep.c The POWER7 has only 32 SLB slots instead of 64, like other supported 2011-06-02 14:25:52 +00:00
mmu_oea64.c Fix merge typo. 2011-06-23 09:46:12 +00:00
mmu_oea64.h Add an abstraction layer to the 64-bit AIM MMU's page table manipulation 2010-12-04 02:42:52 +00:00
mmu_oea.c MFC 2011-06-03 17:09:15 +00:00
moea64_if.m Add an abstraction layer to the 64-bit AIM MMU's page table manipulation 2010-12-04 02:42:52 +00:00
moea64_native.c Remove some dead code: unnecessary isyncs and memory sorting, which are 2011-06-02 14:15:44 +00:00
mp_cpudep.c If running under a hypervisor, don't yell at the user about starting 2011-06-02 14:23:36 +00:00
nexus.c Remove unused variables. Spotted by a cppcheck 2011-01-06 20:19:01 +00:00
slb.c The POWER7 has only 32 SLB slots instead of 64, like other supported 2011-06-02 14:25:52 +00:00
swtch32.S Clean up the user segment handling code a little more. Now that 2010-11-03 15:15:48 +00:00
swtch64.S Turn off default generation of userland dot symbols on powerpc64 now that 2011-02-18 21:44:53 +00:00
trap_subr32.S Clear any outstanding atomic reservations when traps are taken. This fixes 2011-06-23 16:34:41 +00:00
trap_subr64.S Clear any outstanding atomic reservations when traps are taken. This fixes 2011-06-23 16:34:41 +00:00
trap.c Add macro to test the sv_flags of any process. Change some places to test 2011-01-26 20:03:58 +00:00
uma_machdep.c Reduce KVA pressure on OEA64 systems running in bridge mode by mapping 2010-02-20 16:23:29 +00:00
vm_machdep.c For architectures not using direct map , and requiring real KVA page for 2011-01-18 21:57:02 +00:00