Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
99b229161f8d99742cdfd6be21059ebd9eb7b696
/
arch
/
powerpc
/
kernel
/
head_8xx.S
99b2291
powerpc/8xx: Enable CONFIG_VMAP_STACK
by Christophe Leroy
· 5 years ago
d52668f
powerpc/8xx: Move tail of alignment exception out of line
by Michael Ellerman
· 5 years ago
afe1ec5
powerpc/8xx: Split breakpoint exception
by Christophe Leroy
· 5 years ago
596419a
powerpc/8xx: Move DataStoreTLBMiss perf handler
by Christophe Leroy
· 5 years ago
9260f76
powerpc/8xx: Drop exception entries for non-existing exceptions
by Christophe Leroy
· 5 years ago
6edc318
powerpc/8xx: Use alternative scratch registers in DTLB miss handler
by Christophe Leroy
· 5 years ago
c9c84fd
powerpc/32: add a macro to get and/or save DAR and DSISR on stack.
by Christophe Leroy
· 5 years ago
5ae8fab
powerpc/32: move MSR_PR test into EXCEPTION_PROLOG_0
by Christophe Leroy
· 5 years ago
1ca9db5
powerpc/32: save DEAR/DAR before calling handle_page_fault
by Christophe Leroy
· 5 years ago
1f1c4d0
powerpc/32: Add EXCEPTION_PROLOG_0 in head_32.h
by Christophe Leroy
· 5 years ago
3bbd234
powerpc/8xx: set STACK_END_MAGIC earlier on the init_stack
by Christophe Leroy
· 5 years ago
a045657
powerpc/8xx: drop unused self-modifying code alternative to FixupDAR.
by Christophe Leroy
· 5 years ago
2874c5f
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
by Thomas Gleixner
· 6 years ago
b86fb88
powerpc/32: implement fast entry for syscalls on non BOOKE
by Christophe Leroy
· 6 years ago
642770d
powerpc/32: Enter exceptions with MSR_EE unset
by Christophe Leroy
· 6 years ago
f97dec2
powerpc/32: enter syscall with MSR_EE inconditionaly set
by Christophe Leroy
· 6 years ago
8a23fdec
powerpc/32: Refactor EXCEPTION entry macros for head_8xx.S and head_32.S
by Christophe Leroy
· 6 years ago
2edb16e
powerpc/32: Add KASAN support
by Christophe Leroy
· 6 years ago
8c1fc5a
powerpc: Rename THREAD_INFO to TASK_STACK
by Christophe Leroy
· 6 years ago
8f54a6f
powerpc/kconfig: make _etext and data areas alignment configurable on 8xx
by Christophe Leroy
· 6 years ago
d5f17ee
powerpc/8xx: don't disable large TLBs with CONFIG_STRICT_KERNEL_RWX
by Christophe Leroy
· 6 years ago
e4470bd
powerpc/8xx: Map 32Mb of RAM at init.
by Christophe Leroy
· 6 years ago
4005833
powerpc: simplify BDI switch
by Christophe Leroy
· 6 years ago
32ceaa6
powerpc/8xx: hide itlbie and dtlbie symbols
by Christophe Leroy
· 6 years ago
fb0bdec
powerpc/8xx: fix setting of pagetable for Abatron BDI debug tool.
by Christophe Leroy
· 6 years ago
0ed5b55
powerpc/8xx: add exception frame marker
by Christophe Leroy
· 6 years ago
b14fc50
powerpc/8xx: regroup TLB handler routines
by Christophe Leroy
· 6 years ago
74fabca
powerpc/8xx: don't use r12/SPRN_SPRG_SCRATCH2 in TLB Miss handlers
by Christophe Leroy
· 6 years ago
6a8f911
powerpc/8xx: Use hardware assistance in TLB handlers
by Christophe Leroy
· 6 years ago
5af543b
powerpc/8xx: Temporarily disable 16k pages and hugepages
by Christophe Leroy
· 6 years ago
8cfe4f5
powerpc/8xx: Move SW perf counters in first 32kb of memory
by Christophe Leroy
· 6 years ago
709cf19
powerpc/8xx: Use patch_site for perf counters setup
by Christophe Leroy
· 6 years ago
1a21087
powerpc/8xx: Use patch_site for memory setup patching
by Christophe Leroy
· 6 years ago
cc4ebf5c
Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP"
by Christophe Leroy
· 6 years ago
ff00552
powerpc/8xx: change name of a few page flags to avoid confusion
by Christophe Leroy
· 6 years ago
e8cb7a5
powerpc: remove superflous inclusions of asm/fixmap.h
by Christophe Leroy
· 7 years ago
8c8c10b
powerpc/8xx: fix handling of early NULL pointer dereference
by Christophe Leroy
· 7 years ago
e4ccb1d
powerpc/8xx: fix invalid register expression in head_8xx.S
by Christophe Leroy
· 7 years ago
4f94b2c
powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP
by Christophe Leroy
· 7 years ago
de0f938
powerpc/8xx: Remove _PAGE_USER and handle user access at PMD level
by Christophe Leroy
· 7 years ago
812fadc
powerpc/mm: extend _PAGE_PRIVILEGED to all CPUs
by Christophe Leroy
· 7 years ago
5f35649
powerpc/8xx: remove unused _PAGE_WRITETHRU
by Christophe Leroy
· 7 years ago
cd99ddb
powerpc/8xx: Only perform perf counting when perf is in use.
by Christophe Leroy
· 7 years ago
bb9b5a8
powerpc/8xx: remove EXCEPTION_PROLOG/EPILOG_0 and change r3 to r12
by Christophe Leroy
· 7 years ago
2a45add
powerpc/8xx: Remove CPU6 ERRATA Workaround
by Christophe Leroy
· 7 years ago
2ef973a
powerpc/8xx: Reduce DTLB miss handler by one insn
by Christophe Leroy
· 8 years ago
a3059b0
powerpc/8xx: Make pinning of ITLBs optional
by Christophe Leroy
· 8 years ago
c8a1270
powerpc/8xx: Remove macro that checks kernel address
by Christophe Leroy
· 8 years ago
0e9645d
powerpc/8xx: Remove cpu dependent macro instructions from head_8xx
by Christophe Leroy
· 7 years ago
4915349
powerpc/8xx: Use symbolic names for DSISR bits in DSI
by Christophe Leroy
· 7 years ago
fbbcc3b
powerpc/8xx: Remove SoftwareEmulation()
by Christophe Leroy
· 7 years ago
b4c001d
powerpc/mm: Use symbolic constants for filtering SRR1 bits on ISIs
by Benjamin Herrenschmidt
· 8 years ago
c433ec0
powerpc/mm: Pre-filter SRR1 bits before do_page_fault()
by Benjamin Herrenschmidt
· 8 years ago
75b8247
powerpc/8xx: Perf events on PPC 8xx
by Christophe Leroy
· 8 years ago
4ad8622
powerpc/8xx: Implement hw_breakpoint
by Christophe Leroy
· 8 years ago
4b914286
powerpc/8xx: Implement support of hugepages
by Christophe Leroy
· 8 years ago
84d6984
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
by Linus Torvalds
· 8 years ago
36eb154
powerpc/8xx: make user addr DTLB miss the short path
by Christophe Leroy
· 8 years ago
73a5320
powerpc/8xx: Move additional DTLBMiss handlers out of exception area
by Christophe Leroy
· 8 years ago
d1b9f81
powerpc/8xx: use r3 to scratch CR in ITLBmiss
by Christophe Leroy
· 8 years ago
f307939
powerpc/8xx: add system_reset_exception
by Christophe Leroy
· 8 years ago
148151a
powerpc/32: Remove CLR_TOP32
by Christophe Leroy
· 8 years ago
9445aa1
ppc: move exports to definitions
by Al Viro
· 9 years ago
62f64b4
powerpc/8xx: add CONFIG_PIN_TLB_IMMR
by Christophe Leroy
· 9 years ago
4ad2745
powerpc/8xx: Rework CONFIG_PIN_TLB handling
by Christophe Leroy
· 9 years ago
bb7f380
powerpc/8xx: Don't use page table for linear memory space
by Christophe Leroy
· 9 years ago
6264dbb
powerpc/8xx: unpin all TLBs before flushing
by Christophe Leroy
· 9 years ago
4badd43
powerpc/8xx: Map IMMR area with 512k page at a fixed address
by Christophe Leroy
· 9 years ago
f86ef74
powerpc/8xx: Fix vaddr for IMMR early remap
by Christophe Leroy
· 9 years ago
a7761fe
powerpc/8xx: rewrite set_context() in C
by Christophe Leroy
· 9 years ago
63e9e1c
powerpc/8xx: remove special handling of CPU6 errata in set_dec()
by Christophe Leroy
· 9 years ago
a372acf
powerpc/8xx: Map linear kernel RAM with 8M pages
by Christophe Leroy
· 9 years ago
913a6b3
powerpc/8xx: Save r3 all the time in DTLB miss handler
by Christophe Leroy
· 9 years ago
921fff3
powerpc/8xx: CONFIG_DEBUG_PAGEALLOC requires ITLBmiss for kernel addresses
by Christophe Leroy
· 9 years ago
5b2753f
powerpc/8xx: Implementation of PAGE_EXEC
by LEROY Christophe
· 10 years ago
e0a8e0d
powerpc/8xx: Handle PAGE_USER via APG bits
by LEROY Christophe
· 10 years ago
eeba1f7
powerpc/8xx: Add support for TASK_SIZE greater than 0x80000000
by LEROY Christophe
· 10 years ago
b821c5f
powerpc/8xx: Use SPRG2 instead of DAR for saving r3
by LEROY Christophe
· 10 years ago
2eb2fd9
powerpc/8xx: dont save CR in SCRATCH registers
by LEROY Christophe
· 10 years ago
d5fd9d7
powerpc/8xx: Handle CR out of exception PROLOG/EPILOG
by LEROY Christophe
· 10 years ago
90883a8
powerpc/8xx: macro for handling CPU15 errata
by LEROY Christophe
· 10 years ago
4545ff7
powerpc/8xx: Remove duplicated code in set_context()
by LEROY Christophe
· 10 years ago
fde5a90
powerpc/8xx: Optimise access to swapper_pg_dir
by LEROY Christophe
· 10 years ago
17bb312
powerpc/8xx: Take benefit of aligned PGDIR
by LEROY Christophe
· 10 years ago
5ddb75c
powerpc/8xx: remove tests on PGDIR entry validity
by LEROY Christophe
· 10 years ago
2374d0a
powerpc/8xx: remove remaining unnecessary code in FixupDAR
by LEROY Christophe
· 10 years ago
cadbfd0
powerpc/8xx: use _PAGE_RO instead of _PAGE_RW
by LEROY Christophe
· 10 years ago
c51a6821
powerpc/8xx: Invalidate non present TLB as early as possible
by LEROY Christophe
· 10 years ago
83c17ba
powerpc/8xx: Use DAR to save r3 for CPU6 ERRATA
by LEROY Christophe
· 10 years ago
b0168eb
powerpc/8xx: Don't restore regs to save them again.
by LEROY Christophe
· 10 years ago
c9a803f
powerpc/8xx: _PMD_PRESENT already set in level 1 entries
by LEROY Christophe
· 10 years ago
4094f28
powerpc/8xx: set PTE bit 22 off TLBmiss
by LEROY Christophe
· 10 years ago
d3e4026
powerpc/8xx: Better readibility of ERRATA CPU6 handling
by LEROY Christophe
· 10 years ago
959d617
powerpc/8xx: Implement 16k pages
by LEROY Christophe
· 10 years ago
ac21951
powerpc/8xx: Const for TLB RPN forced value
by LEROY Christophe
· 10 years ago
d140680
powerpc/8xx: Use PAGE size related consts
by LEROY Christophe
· 10 years ago
33fb845
powerpc/8xx: Don't use MD_TWC for walk
by LEROY Christophe
· 10 years ago
cbc130f
powerpc/8xx: Use M_TW instead of M_TWB
by LEROY Christophe
· 10 years ago
6cde2b6
powerpc/8xx: No need to restore registers and save them again.
by LEROY Christophe
· 10 years ago
749137a
powerpc/8xx: DataAccess exception not generated by MPC8xx
by LEROY Christophe
· 10 years ago
Next »