Clean up huge vmap and ioremap code
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v4 Latest posting 2/25 patches 0 repliesNew
- v4 posting 1/25 patches 2 repliesSuperseded
- v35 patches 0 repliesSuperseded
Earlier versions · 2
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v2 | 5 patches | 1 reply | Superseded | |
| v1 | 5 patches | 11 replies | Superseded |
Patches in v4 posting 2/2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | ioremap: Rework pXd_free_pYd_page() APIlib/ | +42 | 0 replies | |
| 2/5 | arm64: mmu: Drop pXd_present() checks from pXd_free_pYd_table()arch/ | +2 | 0 replies | |
| 3/5 | x86/pgtable: Drop pXd_none() checks from pXd_free_pYd_table()arch/ | +0 | 0 replies | |
| 4/5 | lib/ioremap: Ensure phys_addr actually corresponds to a physical addresslib/ | +12 | 0 replies | |
| 5/5 | lib/ioremap: Ensure break-before-make is used for huge p4d mappingsarch/ arch/ include/ +1 more | +39 | 0 replies |
Reviews trailers per patch
4 of 5 patches have a Reviewed-by or Acked-by.
| Patch | Toshi Kani | Thomas Gleixner | Sean Christopherson |
|---|---|---|---|
| 1/5 | R-b | ||
| 2/5 | |||
| 3/5 | R-b | A-b | |
| 4/5 | T-b R-b | ||
| 5/5 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.
Cover letter [RESEND PATCH v4 0/5] Clean up huge vmap and ioremap code
Hi all,
This is a resend of version four of the patches I previously posted here:
v1: http://lkml.kernel.org/r/[email protected]
v2: http://lkml.kernel.org/r/[email protected]
v3: http://lkml.kernel.org/r/[email protected]
v4: http://lkml.kernel.org/r/[email protected]
The only difference from v4 is that I have added Sean's Reviewed-by to the core change.
Andrew, please can you take this via your tree for 4.21?
Thanks,
Will
--->8
Will Deacon (5):
ioremap: Rework pXd_free_pYd_page() API
arm64: mmu: Drop pXd_present() checks from pXd_free_pYd_table() x86/pgtable: Drop pXd_none() checks from pXd_free_pYd_table() lib/ioremap: Ensure phys_addr actually corresponds to a physical
address
lib/ioremap: Ensure break-before-make is used for huge p4d mappings
arch/arm64/mm/mmu.c | 13 +++--- arch/x86/mm/pgtable.c | 14 +++--- include/asm-generic/pgtable.h | 5 ++ lib/ioremap.c | 103 +++++++++++++++++++++++++++++------------- 4 files changed, 91 insertions(+), 44 deletions(-)
Signature · 1 line
2.1.4