OpenCloudOS-Kernel/arch/powerpc/configs
Linus Torvalds de399813b5 powerpc updates for 4.10
Highlights include:
 
  - Support for the kexec_file_load() syscall, which is a prereq for secure and
    trusted boot.
 
  - Prevent kernel execution of userspace on P9 Radix (similar to SMEP/PXN).
 
  - Sort the exception tables at build time, to save time at boot, and store
    them as relative offsets to save space in the kernel image & memory.
 
  - Allow building the kernel with thin archives, which should allow us to build
    an allyesconfig once some other fixes land.
 
  - Build fixes to allow us to correctly rebuild when changing the kernel endian
    from big to little or vice versa.
 
  - Plumbing so that we can avoid doing a full mm TLB flush on P9 Radix.
 
  - Initial stack protector support (-fstack-protector).
 
  - Support for dumping the radix (aka. Linux) and hash page tables via debugfs.
 
  - Fix an oops in cxl coredump generation when cxl_get_fd() is used.
 
  - Freescale updates from Scott: "Highlights include 8xx hugepage support,
    qbman fixes/cleanup, device tree updates, and some misc cleanup."
 
  - Many and varied fixes and minor enhancements as always.
 
 Thanks to:
   Alexey Kardashevskiy, Andrew Donnellan, Aneesh Kumar K.V, Anshuman Khandual,
   Anton Blanchard, Balbir Singh, Bartlomiej Zolnierkiewicz, Christophe Jaillet,
   Christophe Leroy, Denis Kirjanov, Elimar Riesebieter, Frederic Barrat,
   Gautham R. Shenoy, Geliang Tang, Geoff Levand, Jack Miller, Johan Hovold,
   Lars-Peter Clausen, Libin, Madhavan Srinivasan, Michael Neuling, Nathan
   Fontenot, Naveen N. Rao, Nicholas Piggin, Pan Xinhui, Peter Senna Tschudin,
   Rashmica Gupta, Rui Teng, Russell Currey, Scott Wood, Simon Guo, Suraj
   Jitindar Singh, Thiago Jung Bauermann, Tobias Klauser, Vaibhav Jain.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYU4YSAAoJEFHr6jzI4aWAC4gQALtIAqqPon0Cd5b/FVVcMbW7
 mMqB2b/0FGEl5GoRTzGUDaQqElilm6AEVfHO86C7DFji/a6olneFfw87iz+mtWuZ
 JvrNq68ZiSnoeszdUy4MgtXFLb5sTzNMev4skaHfjI9E5CepWBoR0zH4G+kNVnd5
 WSgudv8Cq4Px+MEuTOigt3QYjHzZ3cw/XNOOm9c+oGj+PDW4O9UItVI+S1WLoey4
 rAB2nRcLMDPuwfRQC9XsF3zEbkv4h1dEXo/EBRuRpcF+0lLTzFw1lv1WE8OxlUmS
 kAXbty3dIytBfSbtJT0c0Ps6sfQ4HFhu6ZV2fjnxNTz2KDkBIN7LBYHmBYiqY9oZ
 9zvbUWtfiTu5ocfRtTq7rC/Hcj4Kbr9S9F/FvXR0WyDsKgu4xxAovqC3gcn6YjYK
 Rr1tcCI4nUzyhVJVmd+OEhUvc5JbFy9aGage+YeOyejfvvSbXIunaxWlPjoDkvim
 Vjl+UKU8gw51XFssqY5ZBi/HNlMFKYedLpMFp/fItnLglhj50V0eFWkpDgdSCYom
 vo9ifPLZx8n8m8De3H7TV4E0F4gCHcTeqZdu7tW9AAUVM6iLJcDLm3asGmtNh21t
 snOHNOJ5QSIno6ezUUg29T6VBjbPh46fdJJSlIZrEe8OzLZ1haGyttf0tD00PQvY
 Z2W/m3gxafnOeGgBqvyv
 =xOzf
 -----END PGP SIGNATURE-----

Merge tag 'powerpc-4.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux

Pull powerpc updates from Michael Ellerman:
 "Highlights include:

   - Support for the kexec_file_load() syscall, which is a prereq for
     secure and trusted boot.

   - Prevent kernel execution of userspace on P9 Radix (similar to
     SMEP/PXN).

   - Sort the exception tables at build time, to save time at boot, and
     store them as relative offsets to save space in the kernel image &
     memory.

   - Allow building the kernel with thin archives, which should allow us
     to build an allyesconfig once some other fixes land.

   - Build fixes to allow us to correctly rebuild when changing the
     kernel endian from big to little or vice versa.

   - Plumbing so that we can avoid doing a full mm TLB flush on P9
     Radix.

   - Initial stack protector support (-fstack-protector).

   - Support for dumping the radix (aka. Linux) and hash page tables via
     debugfs.

   - Fix an oops in cxl coredump generation when cxl_get_fd() is used.

   - Freescale updates from Scott: "Highlights include 8xx hugepage
     support, qbman fixes/cleanup, device tree updates, and some misc
     cleanup."

   - Many and varied fixes and minor enhancements as always.

  Thanks to:
    Alexey Kardashevskiy, Andrew Donnellan, Aneesh Kumar K.V, Anshuman
    Khandual, Anton Blanchard, Balbir Singh, Bartlomiej Zolnierkiewicz,
    Christophe Jaillet, Christophe Leroy, Denis Kirjanov, Elimar
    Riesebieter, Frederic Barrat, Gautham R. Shenoy, Geliang Tang, Geoff
    Levand, Jack Miller, Johan Hovold, Lars-Peter Clausen, Libin,
    Madhavan Srinivasan, Michael Neuling, Nathan Fontenot, Naveen N.
    Rao, Nicholas Piggin, Pan Xinhui, Peter Senna Tschudin, Rashmica
    Gupta, Rui Teng, Russell Currey, Scott Wood, Simon Guo, Suraj
    Jitindar Singh, Thiago Jung Bauermann, Tobias Klauser, Vaibhav Jain"

[ And thanks to Michael, who took time off from a new baby to get this
  pull request done.   - Linus ]

* tag 'powerpc-4.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux: (174 commits)
  powerpc/fsl/dts: add FMan node for t1042d4rdb
  powerpc/fsl/dts: add sg_2500_aqr105_phy4 alias on t1024rdb
  powerpc/fsl/dts: add QMan and BMan nodes on t1024
  powerpc/fsl/dts: add QMan and BMan nodes on t1023
  soc/fsl/qman: test: use DEFINE_SPINLOCK()
  powerpc/fsl-lbc: use DEFINE_SPINLOCK()
  powerpc/8xx: Implement support of hugepages
  powerpc: get hugetlbpage handling more generic
  powerpc: port 64 bits pgtable_cache to 32 bits
  powerpc/boot: Request no dynamic linker for boot wrapper
  soc/fsl/bman: Use resource_size instead of computation
  soc/fsl/qe: use builtin_platform_driver
  powerpc/fsl_pmc: use builtin_platform_driver
  powerpc/83xx/suspend: use builtin_platform_driver
  powerpc/ftrace: Fix the comments for ftrace_modify_code
  powerpc/perf: macros for power9 format encoding
  powerpc/perf: power9 raw event format encoding
  powerpc/perf: update attribute_group data structure
  powerpc/perf: factor out the event format field
  powerpc/mm/iommu, vfio/spapr: Put pages on VFIO container shutdown
  ...
2016-12-16 09:26:42 -08:00
..
40x powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
44x powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
52xx powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
83xx powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
85xx powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
85xx-32bit.config powerpc/85xx: Use kconfig fragments 2015-08-07 22:59:19 -05:00
85xx-64bit.config powerpc/85xx: Use kconfig fragments 2015-08-07 22:59:19 -05:00
85xx-hw.config powerpc/config: enable aquantia PHY 2015-08-07 22:59:33 -05:00
85xx-smp.config powerpc/85xx: Use kconfig fragments 2015-08-07 22:59:19 -05:00
86xx-hw.config powerpc/86xx: Add support for Emerson/Artesyn MVME7100 2016-07-08 20:01:27 -05:00
86xx-smp.config powerpc/86xx: Switch to kconfig fragments approach 2016-03-11 19:19:12 -06:00
adder875_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
altivec.config powerpc/85xx: Use kconfig fragments 2015-08-07 22:59:19 -05:00
amigaone_defconfig powerpc: convert amigaone_defconfig to use libata PATA drivers 2016-11-14 20:09:32 +11:00
c2k_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
cell_defconfig powerpc: convert cell_defconfig to use libata PATA drivers 2016-11-14 20:09:32 +11:00
chrp32_defconfig powerpc: convert chrp32_defconfig to use libata PATA drivers 2016-11-14 20:09:32 +11:00
corenet_basic_defconfig powerpc/85xx: Use kconfig fragments 2015-08-07 22:59:19 -05:00
dpaa.config arch/powerpc: Enable dpaa_eth 2016-11-15 22:34:25 -05:00
ep88xc_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
ep8248e_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
fsl-emb-nonhw.config powerpc/85xx: Enable gpio power/reset driver 2016-11-23 01:23:38 -06:00
g5_defconfig powerpc: convert g5_defconfig to use libata PATA drivers 2016-11-14 20:09:32 +11:00
gamecube_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
holly_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
le.config powerpc/configs: Replace pseries_le_defconfig with a Makefile target using merge_config 2015-06-02 16:54:49 +10:00
linkstation_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
maple_defconfig powerpc: convert maple_defconfig to use libata PATA drivers 2016-11-14 20:09:32 +11:00
mgcoge_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
mpc83xx_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
mpc85xx_basic_defconfig powerpc/85xx: Enable TWR_P102x in mpc85xx_basic_defconfig 2015-12-22 18:23:21 -06:00
mpc86xx_basic_defconfig powerpc/86xx: Add support for Emerson/Artesyn MVME7100 2016-07-08 20:01:27 -05:00
mpc512x_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
mpc866_ads_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
mpc885_ads_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
mpc5200_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
mpc7448_hpc2_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
mpc8272_ads_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
mvme5100_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
pasemi_defconfig powerpc: disable IDE subsystem in pasemi_defconfig 2016-11-14 20:09:32 +11:00
pmac32_defconfig powerpc: convert pmac32_defconfig to use libata PATA drivers 2016-11-14 20:09:32 +11:00
powernv_defconfig powerpc: Enable CONFIG_KEXEC_FILE in powerpc server defconfigs. 2016-11-30 23:15:36 +11:00
ppc6xx_defconfig powerpc: convert ppc6xx_defconfig to use libata PATA drivers 2016-11-14 20:09:32 +11:00
ppc40x_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
ppc44x_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
ppc64_defconfig powerpc: Enable CONFIG_KEXEC_FILE in powerpc server defconfigs. 2016-11-30 23:15:36 +11:00
ppc64e_defconfig powerpc: convert ppc64e_defconfig to use libata PATA drivers 2016-11-14 20:09:32 +11:00
pq2fads_defconfig Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux into next 2016-07-30 13:43:19 +10:00
ps3_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
pseries_defconfig powerpc: Enable CONFIG_KEXEC_FILE in powerpc server defconfigs. 2016-11-30 23:15:36 +11:00
storcenter_defconfig powerpc: convert storcenter_defconfig to use libata PATA drivers 2016-11-14 20:09:32 +11:00
tqm8xx_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00
wii_defconfig powerpc/configs: Remove old symbols from defconfigs 2016-07-08 22:10:07 +10:00