From: Michael Ellerman <mpe@ellerman.id.au>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: aik@ozlabs.ru, akshay.adiga@linux.vnet.ibm.com,
alastair@d-silva.org, andrew.donnellan@au1.ibm.com,
aneesh.kumar@linux.ibm.com, aneesh.kumar@linux.vnet.ibm.com,
anju@linux.vnet.ibm.com, anton@samba.org, arnd@arndb.de,
bauerman@linux.ibm.com, bsingharora@gmail.com,
christophe.leroy@c-s.fr, clg@kaod.org, colin.king@canonical.com,
dale@farnsworth.org, duwe@lst.de, ego@linux.vnet.ibm.com,
fabio.estevam@nxp.com, fbarrat@linux.vnet.ibm.com,
fthain@telegraphics.com.au, haren@us.ibm.com,
hbathini@linux.vnet.ibm.com, j.neuschaefer@gmx.net,
jpoimboe@redhat.com, jrdr.linux@gmail.com,
linux-kernel@vger.kernel.org, linux@roeck-us.net,
linuxppc-dev@lists.ozlabs.org, linuxram@us.ibm.com,
maddy@linux.vnet.ibm.com, mahesh@linux.vnet.ibm.com,
malat@debian.org, mgreer@animalcreek.com, mikey@neuling.org,
msuchanek@suse.de, naveen.n.rao@linux.vnet.ibm.com,
npiggin@gmail.com, olof@lixom.net, paul.gortmaker@windriver.com,
paulus@ozlabs.org, peda@axentia.se, ravi.bangoria@linux.ibm.com,
rdunlap@infradead.org, remi@machet.us, rostedt@goodmis.org,
ruscur@russell.cc, sbobroff@linux.ibm.com,
shilpa.bhat@linux.vnet.ibm.com, stewart@linux.ibm.com,
vaibhav@linux.ibm.com, vaibhav@linux.vnet.ibm.com,
viro@zeniv.linux.org.uk, wei.guo.simon@gmail.com,
weiyongjun1@huawei.com, wsa+renesas@sang-engineering.com,
xieyisheng1@huawei.com, yuehaibing@huawei.com
Subject: [GIT PULL] Please pull powerpc/linux.git powerpc-4.18-1 tag
Date: Thu, 07 Jun 2018 22:00:48 +1000 [thread overview]
Message-ID: <877enabybz.fsf@concordia.ellerman.id.au> (raw)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi Linus,
Please pull powerpc updates for 4.18:
The following changes since commit 6da6c0db5316275015e8cc2959f12a17584aeb64:
Linux v4.17-rc3 (2018-04-29 14:17:42 -0700)
are available in the git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/po=
werpc-4.18-1
for you to fetch changes up to ff5bc793e47b537bf3e904fada585e102c54dd8b:
powerpc/64s/radix: Fix missing ptesync in flush_cache_vmap (2018-06-06 18=
:50:53 +1000)
- ------------------------------------------------------------------
powerpc updates for 4.18
Notable changes:
- Support for split PMD page table lock on 64-bit Book3S (Power8/9).
- Add support for HAVE_RELIABLE_STACKTRACE, so we properly support live
patching again.
- Add support for patching barrier_nospec in copy_from_user() and syscall =
entry.
- A couple of fixes for our data breakpoints on Book3S.
- A series from Nick optimising TLB/mm handling with the Radix MMU.
- Numerous small cleanups to squash sparse/gcc warnings from Mathieu Malat=
erre.
- Several series optimising various parts of the 32-bit code from Christop=
he Leroy.
- Removal of support for two old machines, "SBC834xE" and "C2K" ("GEFanuc,=
C2K"),
which is why the diffstat has so many deletions.
And many other small improvements & fixes.
There's a few out-of-area changes. Some minor ftrace changes OK'ed by Steve=
, and
a fix to our powernv cpuidle driver. Then there's a series touching mm, x86=
and
fs/proc/task_mmu.c, which cleans up some details around pkey support. It was
ack'ed/reviewed by Ingo & Dave and has been in next for several weeks.
Thanks to:
Akshay Adiga, Alastair D'Silva, Alexey Kardashevskiy, Al Viro, Andrew
Donnellan, Aneesh Kumar K.V, Anju T Sudhakar, Arnd Bergmann, Balbir Singh,
C=C3=A9dric Le Goater, Christophe Leroy, Christophe Lombard, Colin Ian Ki=
ng, Dave
Hansen, Fabio Estevam, Finn Thain, Frederic Barrat, Gautham R. Shenoy, Ha=
ren
Myneni, Hari Bathini, Ingo Molnar, Jonathan Neusch=C3=A4fer, Josh Poimboe=
uf,
Kamalesh Babulal, Madhavan Srinivasan, Mahesh Salgaonkar, Mark Greer, Mat=
hieu
Malaterre, Matthew Wilcox, Michael Neuling, Michal Suchanek, Naveen N. Ra=
o,
Nicholas Piggin, Nicolai Stange, Olof Johansson, Paul Gortmaker, Paul
Mackerras, Peter Rosin, Pridhiviraj Paidipeddi, Ram Pai, Rashmica Gupta, =
Ravi
Bangoria, Russell Currey, Sam Bobroff, Samuel Mendoza-Jonas, Segher
Boessenkool, Shilpasri G Bhat, Simon Guo, Souptick Joarder, Stewart Smith,
Thiago Jung Bauermann, Torsten Duwe, Vaibhav Jain, Wei Yongjun, Wolfram S=
ang,
Yisheng Xie, YueHaibing.
- ------------------------------------------------------------------
Akshay Adiga (1):
powerpc/powernv/cpuidle: Init all present cpus for deep states
Al Viro (6):
powerpc/syscalls: Switch trivial cases to SYSCALL_DEFINE
powerpc/syscalls: signal_{32, 64} - switch to SYSCALL_DEFINE
powerpc/syscalls: switch rtas(2) to SYSCALL_DEFINE
powerpc/syscalls: kill ppc32_select()
powerpc/syscalls: timer_create can be handle by perfectly normal COMP=
AT_SYS_SPU
powerpc/ptrace: Use copy_{from, to}_user() rather than open-coding
Alastair D'Silva (7):
powerpc: Add TIDR CPU feature for POWER9
powerpc: Use TIDR CPU feature to control TIDR allocation
powerpc: use task_pid_nr() for TID allocation
ocxl: Rename pnv_ocxl_spa_remove_pe to clarify it's action
ocxl: Expose the thread_id needed for wait on POWER9
ocxl: Add an IOCTL so userspace knows what OCXL features are available
ocxl: Document new OCXL IOCTLs
Alexey Kardashevskiy (2):
powerpc/ioda: Use ibm, supported-tce-sizes for IOMMU page size mask
powerpc/powernv/ioda2: Remove redundant free of TCE pages
Aneesh Kumar K.V (20):
powerpc/kvm: Switch kvm pmd allocator to custom allocator
powerpc/mm/book3s64: Move book3s64 code to pgtable-book3s64
powerpc/mm: Use pmd_lockptr instead of opencoding it
powerpc/mm: Rename pte fragment functions
powerpc/mm/book3e/64: Remove unsupported 64Kpage size from 64bit booke
powerpc/mm/nohash: Remove pte fragment dependency from nohash
powerpc/mm/book3s64/4k: Switch 4k pagesize config to use pagetable fr=
agment
powerpc/book3s64/mm: Simplify the rcu callback for page table free
powerpc/mm: Implement helpers for pagetable fragment support at PMD l=
evel
powerpc/mm: Use page fragments for allocation page table at PMD level
powerpc/book3s64: Enable split pmd ptlock.
powerpc/livepatch: Fix build error with kprobes disabled.
powerpc/mm: Fix kernel crash on page table free
powerpc/mm/hugetlb: Update huge_ptep_set_access_flags to call __ptep_=
set_access_flags directly
powerpc/mm/radix: Move function from radix.h to pgtable-radix.c
powerpc/mm: Change function prototype
powerpc/mm/radix: Change pte relax sequence to handle nest MMU hang
powerpc/mm/hash: Add missing isync prior to kernel stack SLB switch
powerpc/mm/hugetlb: Update hugetlb related locks
powerpc/mm/hash: hard disable irq in the SLB insert path
Anju T Sudhakar (5):
powerpc/perf: Fix memory allocation for core-imc based on num_possibl=
e_cpus()
powerpc/perf: Rearrange memory freeing in imc init
powerpc/perf: Replace the direct return with goto statement
powerpc/perf: Return appropriate value for unknown domain
powerpc/perf: Unregister thread-imc if core-imc not supported
Arnd Bergmann (5):
powerpc: always enable RTC_LIB
powerpc: rtas: clean up time handling
powerpc: use time64_t in read_persistent_clock
powerpc: use time64_t in update_persistent_clock
powerpc: remove unused to_tm() helper
Balbir Singh (1):
Revert "powerpc/powernv: Increase memory block size to 1GB on radix"
Christophe Leroy (30):
powerpc/nohash: Remove hash related code from nohash headers.
powerpc/nohash: Remove _PAGE_BUSY
powerpc/nohash: Use IS_ENABLED() to simplify __set_pte_at()
powerpc: get rid of PMD_PAGE_SIZE() and _PMD_SIZE
Revert "powerpc/64: Fix checksum folding in csum_add()"
powerpc: Avoid an unnecessary test and branch in longjmp()
powerpc/32: Use stmw/lmw for registers save/restore in asm
powerpc/mm: Use instruction symbolic names in store_updates_sp()
powerpc/mm: Only read faulting instruction when necessary in do_page_=
fault()
powerpc/8xx: fix invalid register expression in head_8xx.S
powerpc/64: Fix strncpy() related build failures with GCC 8.1
powerpc: Fix build by disabling attribute-alias warning for SYSCALL_D=
EFINEx
powerpc/dma: remove unnecessary BUG()
powerpc/mm: constify FIRST_CONTEXT in mmu_context_nohash
powerpc/mm: Avoid unnecessary test and reduce code size
powerpc/mm: constify LAST_CONTEXT in mmu_context_nohash
powerpc/mm: Remove stale_map[] handling on non SMP processors
powerpc/64: optimises from64to32()
powerpc/misc: merge reloc_offset() and add_reloc_offset()
powerpc/boot: remove unused variable in mpc8xx
powerpc/8xx: Remove RTC clock on 88x
powerpc/signal32: Use fault_in_pages_readable() to prefault user cont=
ext
powerpc/lib: Adjust .balign inside string functions for PPC32
powerpc/32: Optimise __csum_partial()
powerpc: Implement csum_ipv6_magic in assembly
powerpc/Makefile: set -mcpu=3D860 flag for the 8xx
powerpc/time: inline arch_vtime_task_switch()
powerpc/lib: optimise 32 bits __clear_user()
powerpc/lib: optimise PPC32 memcmp
powerpc: fix build failure by disabling attribute-alias warning in pc=
i_32
Colin Ian King (4):
macintosh/windfarm: fix spelling mistake: "ttarged" -> "ttarget"
powerpc/rtas: Fix spelling mistake "Discharching" -> "Discharging"
powerpc: fix spelling mistake: "Usupported" -> "Unsupported"
powerpc-opal: fix spelling mistake "Uniterrupted" -> "Uninterrupted"
C=C3=A9dric Le Goater (4):
powerpc/64/kexec: fix race in kexec when XIVE is shutdown
powerpc/xive: fix hcall H_INT_RESET to support long busy delays
powerpc/xive: shutdown XIVE when kexec or kdump is performed
powerpc/xive: prepare all hcalls to support long busy delays
Fabio Estevam (1):
powerpc: cpm_gpio: Remove owner assignment from platform_driver
Finn Thain (1):
powerpc/lib: Fix "integer constant is too large" build failure
Gautham R. Shenoy (1):
cpuidle: powernv: Fix promotion from snooze if next state disabled
Haren Myneni (1):
powerpc/powernv: copy/paste - Mask SO bit in CR
Hari Bathini (1):
powerpc/fadump: Do not use hugepages when fadump is active
Jonathan Neusch=C3=A4fer (6):
powerpc: wii_defconfig: Disable Ethernet driver support code
powerpc: wii_defconfig: Enable GPIO-related options
powerpc: wii_defconfig: Enable Wii SDHCI driver
powerpc: wii_defconfig: Disable BCMA support
powerpc/embedded6xx/flipper-pic: Don't match all IRQ domains
powerpc/embedded6xx/hlwd-pic: Prevent interrupts from being handled b=
y Starlet
Josh Poimboeuf (1):
powerpc/modules: remove unused mod_arch_specific.toc field
Madhavan Srinivasan (1):
powerpc/perf: Update raw-event code encoding comment for power8
Mahesh Salgaonkar (2):
powerpc/fadump: exclude memory holes while reserving memory in second=
kernel
powerpc/fadump: Unregister fadump on kexec down path.
Mark Greer (5):
powerpc/embedded6xx: Remove C2K board support
powerpc/boot: Remove support for Marvell MPSC serial controller
powerpc/boot: Remove support for Marvell mv64x60 i2c controller
powerpc/boot: Remove core support for Marvell mv64x60 hostbridges
powerpc: Remove core support for Marvell mv64x60 hostbridges
Mathieu Malaterre (21):
powerpc/kvm: Prefer fault_in_pages_readable function
powerpc/xmon: Add __printf annotation to xmon_printf()
powerpc: Add __printf verification to prom_printf
powerpc/altivec: Add missing prototypes for altivec
powerpc/sparse: Fix plain integer as NULL pointer warning
powerpc/mm/radix: Use do/while(0) trick for single statement block
powerpc/wii: Make hlwd_pic_init function static
powerpc/chrp/setup: Remove idu_size variable and make some functions =
static
powerpc/powermac: Mark variable x as unused
powerpc/chrp/pci: Make some functions static
powerpc/powermac: Move pmac_pfunc_base_install prototype to header fi=
le
powerpc/powermac: Add missing prototype for note_bootable_part()
powerpc/52xx: Add missing functions prototypes
powerpc: Add missing prototype
powerpc/tau: Synchronize function prototypes and body
powerpc: Make function btext_initialize static
powerpc/tau: Make some function static
powerpc/chrp/time: Make some functions static, add missing header inc=
lude
powerpc/32: Add a missing include header
powerpc: Add a missing include header
powerpc/prom: Fix %u/%llx usage since prom_printf() change
Michael Ellerman (36):
powerpc: Only support DYNAMIC_FTRACE not static
tracing: Remove PPC32 wart from config TRACING_SUPPORT
mm/pkeys: Remove include of asm/mmu_context.h from pkeys.h
mm/pkeys, powerpc, x86: Provide an empty vma_pkey() in linux/pkeys.h
x86/pkeys: Move vma_pkey() into asm/pkeys.h
x86/pkeys: Add arch_pkeys_enabled()
mm/pkeys: Add an empty arch_pkeys_enabled()
powerpc/pkeys: Drop private VM_PKEY definitions
powerpc/pseries: hcall_exit tracepoint retval should be signed
powerpc/syscalls: Add COMPAT_SPU_NEW() macro
powerpc: Make it clearer that systbl check errors are errors
powerpc/lib: Fix feature fixup test of external branch
powerpc/lib: Fix the feature fixup tests to actually work
powerpc/lib: Rename ftr_fixup_test7 to ftr_fixup_test_too_big
powerpc/lib: Add alt patching test of branching past the last instruc=
tion
powerpc/prom: Drop support for old FDT versions
powerpc/powernv: Fix memtrace build when NUMA=3Dn
Merge branch 'topic/ppc-kvm' into next
powerpc/io: Add __raw_writeq_be() __raw_rm_writeq_be()
powerpc/powernv: Use __raw_[rm_]writeq_be() in pci-ioda.c
powerpc/powernv: Use __raw_[rm_]writeq_be() in npu-dma.c
powerpc/xmon: Specify the full format in DUMP() macro
powerpc/xmon: Realign paca dump fields
powerpc/xmon: Update paca fields dumped in xmon
Merge branch 'topic/ppc-kvm' into next
Merge branch 'topic/kbuild' into next
Merge branch 'fixes' into next
Merge branch 'topic/pkey' into next
powerpc: Rename thread_struct.fs to addr_limit
powerpc: Check address limit on user-mode return (TIF_FSCHECK)
powerpc/64: Save stack pointer when we hard disable interrupts
powerpc/nmi: Add an API for sending "safe" NMIs
powerpc/64s: Wire up arch_trigger_cpumask_backtrace()
powerpc/stacktrace: Update copyright
powerpc: Use barrier_nospec in copy_from_user()
powerpc/64: Use barrier_nospec in syscall entry
Michael Neuling (6):
powerpc/ptrace: Fix enforcement of DAWR constraints
powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_=
DEBUGREG
selftests/powerpc: Remove redundant cp_abort test
selftests/powerpc: Add missing .gitignores
selftests/powerpc: Add ptrace hw breakpoint test
selftests/powerpc: Add perf breakpoint test
Michal Suchanek (6):
powerpc/xmon: Also setup debugger hooks when single-stepping
powerpc/64s: Add barrier_nospec
powerpc/64s: Add support for ori barrier_nospec patching
powerpc/64s: Patch barrier_nospec in modules
powerpc/64s: Enable barrier_nospec based on firmware settings
powerpc/64s: Enhance the information in cpu_show_spectre_v1()
Naveen N. Rao (10):
powerpc64/ftrace: Add a field in paca to disable ftrace in unsafe cod=
e paths
powerpc64/ftrace: Rearrange #ifdef sections in ftrace.h
powerpc64/ftrace: Add helpers to hard disable ftrace
powerpc64/ftrace: Delay enabling ftrace on secondary cpus
powerpc64/ftrace: Disable ftrace during hotplug
powerpc64/ftrace: Disable ftrace during kvm entry/exit
powerpc64/kexec: Hard disable ftrace before switching to the new kern=
el
powerpc64/module: Tighten detection of mcount call sites with -mprofi=
le-kernel
powerpc64/ftrace: Use the generic version of ftrace_replace_code()
powerpc64/ftrace: Implement support for ftrace_regs_caller()
Nicholas Piggin (32):
powerpc/config: powernv_defconfig updates
powerpc/watchdog: don't update the watchdog timestamp if a lockup is =
detected
powerpc/watchdog: provide more data in watchdog messages
selftests/powerpc: fix exec benchmark
powerpc/mm/radix: implement LPID based TLB flushes to be used by KVM
powerpc/powernv: Fix opal_event_shutdown() called with interrupts dis=
abled
powerpc/kbuild: Set default generic machine type for 32-bit compile
powerpc/kbuild: Remove CROSS32 defines from top level powerpc Makefile
powerpc/kbuild: Use flags variables rather than overriding LD/CC/AS
powerpc/64: irq_work avoid interrupt when called with hardware irqs e=
nabled
powerpc/pseries: put cede MSR[EE] check under IRQ_SOFT_MASK_DEBUG
powerpc/64s: micro-optimise __hard_irq_enable() for mtmsrd L=3D1 supp=
ort
powerpc/64: remove start_tb and accum_tb from thread_struct
powerpc/pseries: lparcfg calculate PURR on demand
powerpc: generic clockevents broadcast receiver call tick_receive_bro=
adcast
powerpc: allow soft-NMI watchdog to cover timer interrupts with large=
decrementers
powerpc: move timer broadcast code under GENERIC_CLOCKEVENTS_BROADCAS=
T ifdef
powerpc: move a stray NMI IPI case under NMI_IPI ifdef
powerpc/time: account broadcast timer event interrupts separately
powerpc/pmu/fsl: fix is_nmi test for irq mask change
powerpc/64: change softe to irqmask in show_regs and xmon
powerpc/powernv: call OPAL_QUIESCE before OPAL_SIGNAL_SYSTEM_RESET
powerpc/powernv: process all OPAL event interrupts with kopald
powerpc/64s/radix: do not flush TLB when relaxing access
powerpc/64s/radix: do not flush TLB on spurious fault
powerpc/64s/radix: make ptep_get_and_clear_full non-atomic for the fu=
ll case
powerpc/64s/radix: prefetch user address in update_mmu_cache
powerpc/64s/radix: avoid ptesync after set_pte and ptep_set_access_fl=
ags
powerpc/64s/radix: optimise pte_update
powerpc/64s/radix: flush remote CPUs out of single-threaded mm_cpumask
powerpc/64s: Fix compiler store ordering to SLB shadow area
powerpc/64s/radix: Fix missing ptesync in flush_cache_vmap
Olof Johansson (1):
powerpc/pasemi: Set PCI_SCAN_ALL_PCI_DEVS
Paul Gortmaker (1):
powerpc: remove retired sbc834x support
Peter Rosin (1):
powerpc/fsl/dts: fix the i2c-mux compatible for t104xqds
Ram Pai (4):
mm, powerpc, x86: define VM_PKEY_BITx bits if CONFIG_ARCH_HAS_PKEYS i=
s enabled
mm, powerpc, x86: introduce an additional vma bit for powerpc pkey
mm/pkeys, x86, powerpc: Display pkey in smaps if arch supports pkeys
powerpc/pkeys: Detach execute_only key on !PROT_EXEC
Ravi Bangoria (3):
powerpc/sstep: Introduce GETTYPE macro
powerpc/sstep: Fix kernel crash if VSX is not present
powerpc/sstep: Fix emulate_step test if VSX not present
Russell Currey (1):
powerpc/xive: Remove (almost) unused macros
Sam Bobroff (12):
powerpc/eeh: Add final message for successful recovery
powerpc/eeh: Fix use-after-release of EEH driver
powerpc/eeh: Remove unused eeh_pcid_name()
powerpc/eeh: Strengthen types of eeh traversal functions
powerpc/eeh: Add message when PE processing at parent
powerpc/eeh: Clean up pci_ers_result handling
powerpc/eeh: Introduce eeh_for_each_pe()
powerpc/eeh: Introduce eeh_edev_actionable()
powerpc/eeh: Introduce eeh_set_channel_state()
powerpc/eeh: Introduce eeh_set_irq_state()
powerpc/eeh: Cleaner handling of EEH_DEV_NO_HANDLER
powerpc/eeh: Refactor report functions
Shilpasri G Bhat (3):
powernv: opal-sensor: Add support to read 64bit sensor values
hwmon: (ibmpowernv): Add support to read 64 bit sensors
hwmon: (ibmpowernv) Add energy sensors
Simon Guo (3):
powerpc: Export msr_check_and_set() to modules
powerpc/reg: Add TEXASR related macros
powerpc: Export tm_enable()/tm_disable/tm_abort() APIs
Souptick Joarder (1):
powerpc/cell/spufs: Change return type to vm_fault_t
Stewart Smith (1):
hvc_opal: don't set tb_ticks_per_usec in udbg_init_opal_common()
Thiago Jung Bauermann (2):
selftests/powerpc: Add ptrace tests for Protection Key registers
selftests/powerpc: Add core file test for Protection Key registers
Torsten Duwe (1):
powerpc/livepatch: Implement reliable stack tracing for the consisten=
cy model
Vaibhav Jain (2):
cxl: Disable prefault_mode in Radix mode
cxl: Configure PSL to not use APC virtual machines
Wei Yongjun (1):
ocxl: Fix missing unlock on error in afu_ioctl_enable_p9_wait()
Wolfram Sang (1):
powerpc/watchdog: fix typo 'can by' to 'can be'
Yisheng Xie (1):
powerpc/xmon: use match_string() helper
YueHaibing (1):
powerpc/xics: Add missing of_node_put() in error path
Documentation/ABI/testing/sysfs-class-cxl | 4 +-
Documentation/accelerators/ocxl.rst | 11 +
Documentation/devicetree/bindings/marvell.txt | 516 ------------------
arch/powerpc/Kconfig | 3 +
arch/powerpc/Makefile | 32 +-
arch/powerpc/boot/Makefile | 23 +-
arch/powerpc/boot/cuboot-c2k.c | 189 -------
arch/powerpc/boot/dts/c2k.dts | 366 -------------
arch/powerpc/boot/dts/fsl/t104xqds.dtsi | 2 +-
arch/powerpc/boot/dts/sbc8349.dts | 331 ------------
arch/powerpc/boot/mpc8xx.c | 3 +-
arch/powerpc/boot/mpsc.c | 169 ------
arch/powerpc/boot/mv64x60.c | 581 -----------------=
----
arch/powerpc/boot/mv64x60.h | 70 ---
arch/powerpc/boot/mv64x60_i2c.c | 204 --------
arch/powerpc/boot/ops.h | 1 -
arch/powerpc/boot/serial.c | 4 -
arch/powerpc/configs/83xx/sbc834x_defconfig | 74 ---
arch/powerpc/configs/c2k_defconfig | 389 --------------
arch/powerpc/configs/powernv_defconfig | 108 ++--
arch/powerpc/configs/wii_defconfig | 14 +
arch/powerpc/include/asm/asm-prototypes.h | 20 +-
arch/powerpc/include/asm/barrier.h | 15 +
arch/powerpc/include/asm/book3s/32/pgalloc.h | 1 +
arch/powerpc/include/asm/book3s/32/pgtable.h | 7 +-
arch/powerpc/include/asm/book3s/64/hash-4k.h | 8 +-
arch/powerpc/include/asm/book3s/64/hash-64k.h | 7 +
arch/powerpc/include/asm/book3s/64/hash.h | 10 -
arch/powerpc/include/asm/book3s/64/mmu.h | 7 +-
arch/powerpc/include/asm/book3s/64/pgalloc.h | 46 +-
arch/powerpc/include/asm/book3s/64/pgtable.h | 28 +-
arch/powerpc/include/asm/book3s/64/radix-4k.h | 3 +
arch/powerpc/include/asm/book3s/64/radix-64k.h | 4 +
arch/powerpc/include/asm/book3s/64/radix.h | 86 ++-
.../powerpc/include/asm/book3s/64/tlbflush-radix.h | 7 +
arch/powerpc/include/asm/book3s/64/tlbflush.h | 12 +-
arch/powerpc/include/asm/cache.h | 3 +
arch/powerpc/include/asm/cacheflush.h | 14 +-
arch/powerpc/include/asm/checksum.h | 15 +-
arch/powerpc/include/asm/cputable.h | 3 +-
arch/powerpc/include/asm/cputime.h | 16 +-
arch/powerpc/include/asm/eeh.h | 11 +-
arch/powerpc/include/asm/feature-fixups.h | 9 +
arch/powerpc/include/asm/ftrace.h | 31 +-
arch/powerpc/include/asm/hardirq.h | 1 +
arch/powerpc/include/asm/hugetlb.h | 21 +-
arch/powerpc/include/asm/hw_irq.h | 11 +-
arch/powerpc/include/asm/imc-pmu.h | 1 +
arch/powerpc/include/asm/io.h | 10 +
arch/powerpc/include/asm/machdep.h | 2 +-
arch/powerpc/include/asm/mmu-book3e.h | 6 -
arch/powerpc/include/asm/mmu_context.h | 5 -
arch/powerpc/include/asm/module.h | 10 +-
arch/powerpc/include/asm/mpc52xx.h | 6 +-
arch/powerpc/include/asm/nmi.h | 6 +
arch/powerpc/include/asm/nohash/32/pgalloc.h | 1 +
arch/powerpc/include/asm/nohash/32/pgtable.h | 41 +-
arch/powerpc/include/asm/nohash/32/pte-40x.h | 3 -
arch/powerpc/include/asm/nohash/64/pgalloc.h | 95 ++--
arch/powerpc/include/asm/nohash/64/pgtable-64k.h | 57 --
arch/powerpc/include/asm/nohash/64/pgtable.h | 46 +-
arch/powerpc/include/asm/nohash/pgtable.h | 58 +-
arch/powerpc/include/asm/nohash/pte-book3e.h | 6 -
arch/powerpc/include/asm/opal-api.h | 8 +
arch/powerpc/include/asm/opal.h | 5 +-
arch/powerpc/include/asm/paca.h | 3 +-
arch/powerpc/include/asm/page.h | 1 +
arch/powerpc/include/asm/pgtable.h | 1 +
arch/powerpc/include/asm/pkeys.h | 13 -
arch/powerpc/include/asm/plpar_wrappers.h | 8 +-
arch/powerpc/include/asm/pmac_pfunc.h | 1 +
arch/powerpc/include/asm/pnv-ocxl.h | 2 +-
arch/powerpc/include/asm/ppc-opcode.h | 1 +
arch/powerpc/include/asm/ppc_asm.h | 6 +-
arch/powerpc/include/asm/processor.h | 10 +-
arch/powerpc/include/asm/pte-common.h | 8 -
arch/powerpc/include/asm/reg.h | 32 +-
arch/powerpc/include/asm/rheap.h | 3 +
arch/powerpc/include/asm/rtas.h | 2 +-
arch/powerpc/include/asm/setup.h | 9 +
arch/powerpc/include/asm/smp.h | 1 +
arch/powerpc/include/asm/sstep.h | 2 +
arch/powerpc/include/asm/switch_to.h | 1 -
arch/powerpc/include/asm/syscalls.h | 2 +-
arch/powerpc/include/asm/systbl.h | 6 +-
arch/powerpc/include/asm/thread_info.h | 8 +-
arch/powerpc/include/asm/time.h | 11 -
arch/powerpc/include/asm/tlb.h | 13 +
arch/powerpc/include/asm/tm.h | 2 -
arch/powerpc/include/asm/trace.h | 7 +-
arch/powerpc/include/asm/uaccess.h | 21 +-
arch/powerpc/include/asm/xive-regs.h | 6 -
arch/powerpc/include/asm/xmon.h | 2 +-
arch/powerpc/include/asm/xor.h | 12 +-
arch/powerpc/include/asm/xor_altivec.h | 19 +
arch/powerpc/kernel/align.c | 2 +-
arch/powerpc/kernel/asm-offsets.c | 1 +
arch/powerpc/kernel/btext.c | 10 +-
arch/powerpc/kernel/dma.c | 2 -
arch/powerpc/kernel/dt_cpu_ftrs.c | 1 +
arch/powerpc/kernel/eeh.c | 19 +-
arch/powerpc/kernel/eeh_driver.c | 496 ++++++++++--------
arch/powerpc/kernel/eeh_pe.c | 26 +-
arch/powerpc/kernel/entry_64.S | 11 +
arch/powerpc/kernel/exceptions-64s.S | 1 +
arch/powerpc/kernel/fadump.c | 40 +-
arch/powerpc/kernel/head_8xx.S | 2 +-
arch/powerpc/kernel/hw_breakpoint.c | 4 +-
arch/powerpc/kernel/irq.c | 8 +-
arch/powerpc/kernel/kvm.c | 4 +-
arch/powerpc/kernel/machine_kexec.c | 2 +
arch/powerpc/kernel/machine_kexec_64.c | 8 +-
arch/powerpc/kernel/misc.S | 36 +-
arch/powerpc/kernel/module.c | 6 +
arch/powerpc/kernel/module_32.c | 4 +-
arch/powerpc/kernel/module_64.c | 44 +-
arch/powerpc/kernel/nvram_64.c | 4 +-
arch/powerpc/kernel/pci_32.c | 11 +-
arch/powerpc/kernel/pci_64.c | 8 +-
arch/powerpc/kernel/ppc_save_regs.S | 4 +
arch/powerpc/kernel/process.c | 147 ++----
arch/powerpc/kernel/prom.c | 23 +-
arch/powerpc/kernel/prom_init.c | 189 ++++---
arch/powerpc/kernel/ptrace.c | 21 +-
arch/powerpc/kernel/rtas-proc.c | 26 +-
arch/powerpc/kernel/rtas-rtc.c | 4 +-
arch/powerpc/kernel/rtas.c | 7 +-
arch/powerpc/kernel/security.c | 71 +++
arch/powerpc/kernel/setup-common.c | 6 -
arch/powerpc/kernel/setup.h | 6 +
arch/powerpc/kernel/setup_64.c | 7 +
arch/powerpc/kernel/signal.c | 4 +
arch/powerpc/kernel/signal.h | 6 +-
arch/powerpc/kernel/signal_32.c | 61 ++-
arch/powerpc/kernel/signal_64.c | 19 +-
arch/powerpc/kernel/smp.c | 46 +-
arch/powerpc/kernel/stacktrace.c | 181 ++++++-
arch/powerpc/kernel/sys_ppc32.c | 9 -
arch/powerpc/kernel/syscalls.c | 4 +
arch/powerpc/kernel/systbl.S | 2 +-
arch/powerpc/kernel/systbl_chk.c | 2 +-
arch/powerpc/kernel/systbl_chk.sh | 4 +-
arch/powerpc/kernel/tau_6xx.c | 15 +-
arch/powerpc/kernel/time.c | 227 +++-----
arch/powerpc/kernel/tm.S | 12 +
arch/powerpc/kernel/trace/ftrace.c | 212 ++++++--
arch/powerpc/kernel/trace/ftrace_32.S | 20 -
arch/powerpc/kernel/trace/ftrace_64.S | 29 -
arch/powerpc/kernel/trace/ftrace_64_mprofile.S | 88 +++-
arch/powerpc/kernel/trace/ftrace_64_pg.S | 6 +-
arch/powerpc/kernel/vdso32/Makefile | 15 +-
arch/powerpc/kernel/vecemu.c | 1 +
arch/powerpc/kernel/vmlinux.lds.S | 7 +
arch/powerpc/kernel/watchdog.c | 32 +-
arch/powerpc/kvm/book3s_64_mmu_radix.c | 36 +-
arch/powerpc/kvm/book3s_hv.c | 4 +
arch/powerpc/kvm/book3s_hv_rmhandlers.S | 3 +
arch/powerpc/lib/Makefile | 5 +-
arch/powerpc/lib/checksum_32.S | 46 +-
arch/powerpc/lib/checksum_64.S | 28 +
arch/powerpc/lib/feature-fixups-test.S | 42 +-
arch/powerpc/lib/feature-fixups.c | 60 ++-
arch/powerpc/lib/memcmp_32.S | 45 ++
arch/powerpc/lib/sstep.c | 26 +-
arch/powerpc/lib/string.S | 70 +--
arch/powerpc/lib/string_32.S | 90 ++++
arch/powerpc/lib/test_emulate_step.c | 21 +-
arch/powerpc/lib/xor_vmx_glue.c | 1 +
arch/powerpc/mm/fault.c | 76 ++-
arch/powerpc/mm/hash_utils_64.c | 10 +-
arch/powerpc/mm/hugetlbpage.c | 40 +-
arch/powerpc/mm/mem.c | 4 +-
arch/powerpc/mm/mmu_context.c | 6 +-
arch/powerpc/mm/mmu_context_book3s64.c | 39 +-
arch/powerpc/mm/mmu_context_nohash.c | 135 ++---
arch/powerpc/mm/pgtable-book3s64.c | 279 +++++++++-
arch/powerpc/mm/pgtable-hash64.c | 8 +-
arch/powerpc/mm/pgtable-radix.c | 38 +-
arch/powerpc/mm/pgtable.c | 49 +-
arch/powerpc/mm/pgtable_64.c | 171 ------
arch/powerpc/mm/pkeys.c | 4 +-
arch/powerpc/mm/ppc_mmu_32.c | 2 +-
arch/powerpc/mm/slb.c | 21 +-
arch/powerpc/mm/subpage-prot.c | 8 +-
arch/powerpc/mm/tlb-radix.c | 366 ++++++++++++-
arch/powerpc/mm/tlb_hash32.c | 10 +-
arch/powerpc/perf/core-fsl-emb.c | 2 +-
arch/powerpc/perf/imc-pmu.c | 68 ++-
arch/powerpc/perf/isa207-common.h | 64 ---
arch/powerpc/perf/power8-pmu.c | 64 +++
arch/powerpc/platforms/83xx/Kconfig | 7 -
arch/powerpc/platforms/83xx/Makefile | 1 -
arch/powerpc/platforms/83xx/sbc834x.c | 73 ---
arch/powerpc/platforms/8xx/adder875.c | 2 -
arch/powerpc/platforms/8xx/ep88xc.c | 2 -
arch/powerpc/platforms/8xx/m8xx_setup.c | 11 +-
arch/powerpc/platforms/8xx/mpc885ads_setup.c | 2 -
arch/powerpc/platforms/Kconfig.cputype | 4 +
arch/powerpc/platforms/cell/spu_callbacks.c | 2 +-
arch/powerpc/platforms/cell/spu_syscalls.c | 3 +-
arch/powerpc/platforms/cell/spufs/file.c | 33 +-
arch/powerpc/platforms/chrp/pci.c | 12 +-
arch/powerpc/platforms/chrp/setup.c | 12 +-
arch/powerpc/platforms/chrp/time.c | 6 +-
arch/powerpc/platforms/embedded6xx/Kconfig | 10 -
arch/powerpc/platforms/embedded6xx/Makefile | 1 -
arch/powerpc/platforms/embedded6xx/c2k.c | 148 ------
arch/powerpc/platforms/embedded6xx/flipper-pic.c | 8 -
arch/powerpc/platforms/embedded6xx/hlwd-pic.c | 7 +-
arch/powerpc/platforms/maple/maple.h | 2 +-
arch/powerpc/platforms/maple/time.c | 5 +-
arch/powerpc/platforms/pasemi/pasemi.h | 2 +-
arch/powerpc/platforms/pasemi/pci.c | 2 +
arch/powerpc/platforms/pasemi/time.c | 4 +-
arch/powerpc/platforms/powermac/bootx_init.c | 6 +-
arch/powerpc/platforms/powermac/pci.c | 4 +-
arch/powerpc/platforms/powermac/pmac.h | 2 +-
arch/powerpc/platforms/powermac/setup.c | 9 +-
arch/powerpc/platforms/powermac/smp.c | 1 -
arch/powerpc/platforms/powermac/time.c | 48 +-
arch/powerpc/platforms/powernv/copy-paste.h | 6 +-
arch/powerpc/platforms/powernv/idle.c | 4 +-
arch/powerpc/platforms/powernv/memtrace.c | 2 +-
arch/powerpc/platforms/powernv/npu-dma.c | 5 +-
arch/powerpc/platforms/powernv/ocxl.c | 4 +-
arch/powerpc/platforms/powernv/opal-hmi.c | 2 +-
arch/powerpc/platforms/powernv/opal-imc.c | 22 +-
arch/powerpc/platforms/powernv/opal-irqchip.c | 89 ++--
arch/powerpc/platforms/powernv/opal-rtc.c | 5 +-
arch/powerpc/platforms/powernv/opal-sensor.c | 53 ++
arch/powerpc/platforms/powernv/opal-wrappers.S | 2 +
arch/powerpc/platforms/powernv/opal.c | 23 +-
arch/powerpc/platforms/powernv/pci-ioda.c | 46 +-
arch/powerpc/platforms/powernv/powernv.h | 3 +-
arch/powerpc/platforms/powernv/setup.c | 11 +-
arch/powerpc/platforms/powernv/smp.c | 17 +-
arch/powerpc/platforms/ps3/platform.h | 2 +-
arch/powerpc/platforms/ps3/repository.c | 4 +-
arch/powerpc/platforms/ps3/time.c | 26 +-
arch/powerpc/platforms/pseries/hvCall_inst.c | 2 +-
arch/powerpc/platforms/pseries/kexec.c | 7 +-
arch/powerpc/platforms/pseries/lpar.c | 3 +-
arch/powerpc/platforms/pseries/lparcfg.c | 18 +-
arch/powerpc/platforms/pseries/setup.c | 1 +
arch/powerpc/sysdev/Makefile | 3 -
arch/powerpc/sysdev/cpm_gpio.c | 1 -
arch/powerpc/sysdev/mv64x60.h | 13 -
arch/powerpc/sysdev/mv64x60_dev.c | 535 -----------------=
--
arch/powerpc/sysdev/mv64x60_pci.c | 171 ------
arch/powerpc/sysdev/mv64x60_pic.c | 297 -----------
arch/powerpc/sysdev/mv64x60_udbg.c | 152 ------
arch/powerpc/sysdev/xics/xics-common.c | 7 +-
arch/powerpc/sysdev/xive/native.c | 2 +-
arch/powerpc/sysdev/xive/spapr.c | 88 +++-
arch/powerpc/tools/gcc-check-mprofile-kernel.sh | 12 +-
arch/powerpc/xmon/nonstdio.h | 8 +-
arch/powerpc/xmon/spu-dis.c | 18 +-
arch/powerpc/xmon/xmon.c | 261 ++++-----
arch/x86/include/asm/mmu_context.h | 15 -
arch/x86/include/asm/pkeys.h | 13 +
arch/x86/kernel/setup.c | 8 -
drivers/cpuidle/cpuidle-powernv.c | 32 +-
drivers/hwmon/ibmpowernv.c | 9 +-
drivers/macintosh/via-pmu.c | 18 +-
drivers/macintosh/windfarm_pm121.c | 2 +-
drivers/macintosh/windfarm_pm81.c | 2 +-
drivers/macintosh/windfarm_pm91.c | 2 +-
drivers/misc/cxl/pci.c | 4 +-
drivers/misc/cxl/sysfs.c | 16 +-
drivers/misc/ocxl/context.c | 5 +-
drivers/misc/ocxl/file.c | 80 +++
drivers/misc/ocxl/link.c | 38 +-
drivers/misc/ocxl/ocxl_internal.h | 1 +
drivers/tty/hvc/hvc_opal.c | 1 -
fs/proc/task_mmu.c | 13 +-
include/linux/mm.h | 14 +-
include/linux/pkeys.h | 13 +-
include/misc/ocxl.h | 9 +
include/uapi/misc/ocxl.h | 14 +
kernel/sys_ni.c | 2 +-
kernel/trace/Kconfig | 6 +-
scripts/recordmcount.pl | 18 +-
tools/testing/selftests/powerpc/Makefile | 1 -
.../testing/selftests/powerpc/alignment/.gitignore | 1 +
.../selftests/powerpc/benchmarks/exec_target.c | 7 +-
.../selftests/powerpc/context_switch/.gitignore | 1 -
.../selftests/powerpc/context_switch/Makefile | 5 -
.../selftests/powerpc/context_switch/cp_abort.c | 110 ----
tools/testing/selftests/powerpc/include/reg.h | 1 +
tools/testing/selftests/powerpc/ptrace/.gitignore | 2 +
tools/testing/selftests/powerpc/ptrace/Makefile | 6 +-
tools/testing/selftests/powerpc/ptrace/child.h | 139 +++++
tools/testing/selftests/powerpc/ptrace/core-pkey.c | 461 ++++++++++++++++
.../selftests/powerpc/ptrace/perf-hwbreak.c | 195 +++++++
.../selftests/powerpc/ptrace/ptrace-hwbreak.c | 342 ++++++++++++
.../testing/selftests/powerpc/ptrace/ptrace-pkey.c | 327 ++++++++++++
tools/testing/selftests/powerpc/ptrace/ptrace.h | 38 ++
tools/testing/selftests/powerpc/tm/.gitignore | 1 +
298 files changed, 5696 insertions(+), 6903 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/marvell.txt
delete mode 100644 arch/powerpc/boot/cuboot-c2k.c
delete mode 100644 arch/powerpc/boot/dts/c2k.dts
delete mode 100644 arch/powerpc/boot/dts/sbc8349.dts
delete mode 100644 arch/powerpc/boot/mpsc.c
delete mode 100644 arch/powerpc/boot/mv64x60.c
delete mode 100644 arch/powerpc/boot/mv64x60.h
delete mode 100644 arch/powerpc/boot/mv64x60_i2c.c
delete mode 100644 arch/powerpc/configs/83xx/sbc834x_defconfig
delete mode 100644 arch/powerpc/configs/c2k_defconfig
delete mode 100644 arch/powerpc/include/asm/nohash/64/pgtable-64k.h
create mode 100644 arch/powerpc/include/asm/xor_altivec.h
create mode 100644 arch/powerpc/lib/memcmp_32.S
create mode 100644 arch/powerpc/lib/string_32.S
delete mode 100644 arch/powerpc/platforms/83xx/sbc834x.c
delete mode 100644 arch/powerpc/platforms/embedded6xx/c2k.c
delete mode 100644 arch/powerpc/sysdev/mv64x60.h
delete mode 100644 arch/powerpc/sysdev/mv64x60_dev.c
delete mode 100644 arch/powerpc/sysdev/mv64x60_pci.c
delete mode 100644 arch/powerpc/sysdev/mv64x60_pic.c
delete mode 100644 arch/powerpc/sysdev/mv64x60_udbg.c
delete mode 100644 tools/testing/selftests/powerpc/context_switch/.gitigno=
re
delete mode 100644 tools/testing/selftests/powerpc/context_switch/Makefile
delete mode 100644 tools/testing/selftests/powerpc/context_switch/cp_abort=
.c
create mode 100644 tools/testing/selftests/powerpc/ptrace/child.h
create mode 100644 tools/testing/selftests/powerpc/ptrace/core-pkey.c
create mode 100644 tools/testing/selftests/powerpc/ptrace/perf-hwbreak.c
create mode 100644 tools/testing/selftests/powerpc/ptrace/ptrace-hwbreak.c
create mode 100644 tools/testing/selftests/powerpc/ptrace/ptrace-pkey.c
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCAAGBQJbGR2pAAoJEFHr6jzI4aWAzq8QAJEPg0NmJ2CHmwqYCmrUG5HQ
NelMOxgWUCaOpXaQ6dWHhSgXMfK82cM7xQ1MjlsBdUCdfTRfaqVCjXCXvXiPDo/T
2ST0JT6xe8MoPT8RbqYY5dguaFbwdgDMsf0cgglOmWOegnyVUOEH7D9KiJ5iUeb0
dUq0ZsZ7vroQFCw3wJwsRwTBw+a8Jtb6yM8QWujzo4TOePpgWVr2qJvcBUPieOcf
kkheIQgp3Q7N1AK+LEx8gODrWKClkoKv5ACxXYzC4xvhFMA7H9PYVY1YB2/68Db6
NHBkeCoxYC8RwfDLczEpQnj8FgOfatJNqcCygqe/fHPGB9mydZNSSaIgJwyd64Rz
Nkqy6wzirPSAbVr0mpx/RNQaraWDDoLHCk7QK/1QrS/cpJb6bvURqjsMwkRVCnS+
x5MZvgb+Pkdt1aXXT6X6Qgso3QbNYvqJRmya9tjnUfyrorauwu+Grj8AteU50ACC
n8hSppD7qqU99KqoySsgrHsqj+ShrVL6n/TgOJOkdMtJexGoMxsUy1UgWO2pxqFc
uOsekJaxYrPHRnDkePTRUTHa27oqj0MJ5kwYBM1P0W6O5L1VY21IVzALgmj0O+6r
KC+ONQVCst7jlVF5E0vTBnzDrp30WOZVxmU9iGb0ha9X/JU0pvHaci7CXtKpko33
705n/Q3r4XFNNbHc4zfN
=3D2yFv
-----END PGP SIGNATURE-----
reply other threads:[~2018-06-07 12:01 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=877enabybz.fsf@concordia.ellerman.id.au \
--to=mpe@ellerman.id.au \
--cc=aik@ozlabs.ru \
--cc=akshay.adiga@linux.vnet.ibm.com \
--cc=alastair@d-silva.org \
--cc=andrew.donnellan@au1.ibm.com \
--cc=aneesh.kumar@linux.ibm.com \
--cc=aneesh.kumar@linux.vnet.ibm.com \
--cc=anju@linux.vnet.ibm.com \
--cc=anton@samba.org \
--cc=arnd@arndb.de \
--cc=bauerman@linux.ibm.com \
--cc=bsingharora@gmail.com \
--cc=christophe.leroy@c-s.fr \
--cc=clg@kaod.org \
--cc=colin.king@canonical.com \
--cc=dale@farnsworth.org \
--cc=duwe@lst.de \
--cc=ego@linux.vnet.ibm.com \
--cc=fabio.estevam@nxp.com \
--cc=fbarrat@linux.vnet.ibm.com \
--cc=fthain@telegraphics.com.au \
--cc=haren@us.ibm.com \
--cc=hbathini@linux.vnet.ibm.com \
--cc=j.neuschaefer@gmx.net \
--cc=jpoimboe@redhat.com \
--cc=jrdr.linux@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@roeck-us.net \
--cc=linuxppc-dev@lists.ozlabs.org \
--cc=linuxram@us.ibm.com \
--cc=maddy@linux.vnet.ibm.com \
--cc=mahesh@linux.vnet.ibm.com \
--cc=malat@debian.org \
--cc=mgreer@animalcreek.com \
--cc=mikey@neuling.org \
--cc=msuchanek@suse.de \
--cc=naveen.n.rao@linux.vnet.ibm.com \
--cc=npiggin@gmail.com \
--cc=olof@lixom.net \
--cc=paul.gortmaker@windriver.com \
--cc=paulus@ozlabs.org \
--cc=peda@axentia.se \
--cc=ravi.bangoria@linux.ibm.com \
--cc=rdunlap@infradead.org \
--cc=remi@machet.us \
--cc=rostedt@goodmis.org \
--cc=ruscur@russell.cc \
--cc=sbobroff@linux.ibm.com \
--cc=shilpa.bhat@linux.vnet.ibm.com \
--cc=stewart@linux.ibm.com \
--cc=torvalds@linux-foundation.org \
--cc=vaibhav@linux.ibm.com \
--cc=vaibhav@linux.vnet.ibm.com \
--cc=viro@zeniv.linux.org.uk \
--cc=wei.guo.simon@gmail.com \
--cc=weiyongjun1@huawei.com \
--cc=wsa+renesas@sang-engineering.com \
--cc=xieyisheng1@huawei.com \
--cc=yuehaibing@huawei.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox