aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/booke
Commit message (Expand)AuthorAgeFilesLines
* Print the full-width pointer values in hex.Justin Hibbits2018-05-281-9/+9
* Remove dead errata fixup codeJustin Hibbits2018-05-011-62/+0
* Call through powerpc_interrupt for all Book-E interruptsJustin Hibbits2018-04-101-16/+4
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* Correct the ilog2() for calculating memory sizes.Justin Hibbits2018-04-041-4/+10
* Add support for a pmap direct map for 64-bit Book-EJustin Hibbits2018-04-031-0/+13
* Rename assym.s to assym.incEd Maste2018-03-201-1/+1
* Fix powerpc Book-E build post-331018/331048.Justin Hibbits2018-03-201-0/+2
* Fix the psl_userset32 definition.Justin Hibbits2018-03-011-1/+1
* Increase the size of a reservation granule for TLB locksJustin Hibbits2018-02-272-2/+2
* Correct a copy&paste-o -- altivec assist interrupt, not watchdogJustin Hibbits2018-02-261-1/+1
* vm_wait() rework.Konstantin Belousov2018-02-201-3/+3
* Merge AIM and Book-E PCPU fieldsJustin Hibbits2018-02-172-8/+8
* Make v_wire_count a per-cpu counter(9) counter. This eliminates aJeff Roberson2018-02-121-5/+5
* Use per-domain locks for vm page queue free. Move paging control fromJeff Roberson2018-02-061-1/+1
* Change the default MSR values used when starting userland and kernelNathan Whitehorn2018-02-011-0/+10
* Remove hard-coded trap-handling logic involving the segmented memory modelNathan Whitehorn2018-01-291-0/+22
* Move the pmap-specific code in copyinout.c that gets pointers to userlandNathan Whitehorn2018-01-151-0/+24
* kernel: Fix several typos and minor errorsEitan Adler2017-12-271-1/+1
* The highest-order bit of the bootloader cookie is 1, with the result thatNathan Whitehorn2017-12-191-1/+1
* Retrieve the page outside of holding locksJustin Hibbits2017-12-101-1/+1
* Remove PTE VA mappings for tracked pages in 64-bit modeJustin Hibbits2017-12-081-0/+4
* Only check the page tables if within the KVA.Justin Hibbits2017-11-291-2/+3
* sys/powerpc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-275-0/+10
* Synchronize TLB1 mappings when createdJustin Hibbits2017-11-261-18/+47
* Use the cookie now set by loader to determine whether the value passed toNathan Whitehorn2017-11-261-2/+7
* Check the page table before TLB1 in pmap_kextract()Justin Hibbits2017-11-211-8/+13
* Properly initialize the full md_page structureJustin Hibbits2017-11-101-0/+1
* Book-E pmap_mapdev_attr() improvementsJustin Hibbits2017-11-101-13/+31
* Clear the WE bit in C code rather than the asmJustin Hibbits2017-11-081-8/+2
* Fix debug interrupts on 64-bit Book-EJustin Hibbits2017-11-012-8/+5
* Expand the TLB nest level mask to 3 bits to match the 32-bit maskJustin Hibbits2017-10-201-1/+1
* Remove an obsolete commentJustin Hibbits2017-07-051-1/+0
* Use the more common Book-E idiom for disabling interrupts.Justin Hibbits2017-06-301-2/+2
* Disable interrupts when updating the TLBJustin Hibbits2017-06-271-0/+10
* Fix stack tracing in dtrace for powerpcJustin Hibbits2017-05-111-12/+2
* Introduce 64-bit PowerPC Book-E supportJustin Hibbits2017-03-175-184/+1160
* Correct the return value for pmap_change_attr()Justin Hibbits2017-02-211-1/+1
* Add Book-E Enhanced Debug (E.D) profile debug supportJustin Hibbits2017-02-012-5/+20
* Use trunc_page() instead of rolling my own in pmap_track_page()Justin Hibbits2016-12-051-1/+1
* Fix a typo (move parenthesis to correct location in the line).Justin Hibbits2016-12-041-1/+1
* Simplify the page tracking for VA<->PA translations.Justin Hibbits2016-11-161-2/+39
* Create a new MACHINE_ARCH for Freescale PowerPC e500v2Justin Hibbits2016-10-222-0/+188
* Various changes to pmap_ts_referenced()Alan Cox2016-09-101-4/+10
* Allow pmap_early_io_unmap() to reclaim memoryJustin Hibbits2016-09-071-7/+17
* Remove support for idle page zeroing.Mark Johnston2016-09-031-28/+0
* Fix system hang when large FDT is in useJustin Hibbits2016-08-242-0/+37
* Take into account mas7/8 when reading/writing TLB entries on e6500Justin Hibbits2016-08-231-0/+2
* Skip HID1 initialization on e6500 cores, it doesn't exist.Justin Hibbits2016-08-201-0/+2
* Add missing pmap_kenter() method for book-e.Justin Hibbits2016-08-131-1/+1