This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 25d8d4eecace Merge tag 'powerpc-5.9-1' of git://git.kernel.org/pub/scm/ [...]
new e398fb4bdf52 xen/privcmd: Corrected error handling path
new a0c34d225183 xen/privcmd: Mark pages as dirty
new ff669aa81240 xen/privcmd: Convert get_user_pages*() to pin_user_pages*()
new e5a52fd2b8cd xen/gntdev: gntdev.h: drop a duplicated word
new 4e722d4fe278 xen: hypercall.h: fix duplicated word
new 1951fa33ec25 xen/balloon: fix accounting in alloc_xenballooned_pages er [...]
new 88a479ff6ef8 xen/balloon: make the balloon wait interruptible
new f5ec6723269d Revert "xen/balloon: Fix crash when ballooning on x86 32 bit PAE"
new 8b1e868f6607 swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses
new ae4f0a17ee59 swiotlb-xen: remove start_dma_addr
new 2cf6a91347b9 swiotlb-xen: add struct device * parameter to xen_phys_to_bus
new d900781a170d swiotlb-xen: add struct device * parameter to xen_bus_to_phys
new 297f7f826361 swiotlb-xen: add struct device * parameter to xen_dma_sync [...]
new 995d3556694e swiotlb-xen: add struct device * parameter to xen_dma_sync [...]
new 38ba51de4676 swiotlb-xen: add struct device * parameter to is_xen_swiot [...]
new e9aab7e4ffbb swiotlb-xen: remove XEN_PFN_PHYS
new 91ffe4ad534a swiotlb-xen: introduce phys_to_dma/dma_to_phys translations
new 63f0620cc552 xen/arm: introduce phys/dma translations in xen_dma_sync_for_*
new d7b461caa6cc xen/arm: call dma_to_phys on the dma_addr_t parameter of d [...]
new e51418191f5a Merge tag 'for-linus-5.9-rc1-tag' of git://git.kernel.org/ [...]
new 06734e3c95a3 xfs: Couple of typo fixes in comments
new f74681ba2006 xfs: preserve rmapbt swapext block reservation from freed blocks
new eb0efe5063bb xfs: don't eat an EIO/ENOSPC writeback error when scrubbin [...]
new 83895227aba1 xfs: fix reflink quota reservation accounting error
new 877f58f53684 xfs: rename xfs_bmap_is_real_extent to is_written_extent
new 00fd1d56dd08 xfs: redesign the reflink remap loop to fix blkres depleti [...]
new aa5d0ba0b5db xfs: only reserve quota blocks for bmbt changes if we're c [...]
new 94b941fd7a98 xfs: only reserve quota blocks if we're mapping into a hole
new 168eae803ced xfs: reflink can skip remap existing mappings
new 451d34ee0750 xfs: fix xfs_reflink_remap_prep calling conventions
new 10b4bd6c9cbc xfs: refactor locking and unlocking two inodes against use [...]
new e2aaee9cd34d xfs: move helpers that lock and unlock two inodes against [...]
new cd647d5651c0 xfs: use MMAPLOCK around filemap_map_pages()
new 0d5a57140b3e xfs: remove useless definitions in xfs_linux.h
new 96355d5a1f0e xfs: Don't allow logging of XFS_ISTALE inodes
new 1dfde687a65f xfs: remove logged flag from inode log item
new 1319ebefd6ed xfs: add an inode item lock
new f593bf144c7d xfs: mark inode buffers in cache
new 0c7e5afbea99 xfs: mark dquot buffers in cache
new 9fe5c77cbe3c xfs: mark log recovery buffers for completion
new b01d1461ae6d xfs: call xfs_buf_iodone directly
new a7e134ef3717 xfs: clean up whacky buffer log item list reinit
new aac855ab1a98 xfs: make inode IO completion buffer centric
new 6f5de1808e36 xfs: use direct calls for dquot IO completion
new fec671cd350f xfs: clean up the buffer iodone callback functions
new 2ef3f7f5db15 xfs: get rid of log item callbacks
new 428947e9d525 xfs: handle buffer log item IO errors directly
new 3536b61e74aa xfs: unwind log item error flagging
new e98084b8bef7 xfs: move xfs_clear_li_failed out of xfs_ail_delete_one()
new 298f7bec503f xfs: pin inode backing buffer to the inode log item
new 993f951f501c xfs: make inode reclaim almost non-blocking
new 617825fe3489 xfs: remove IO submission from xfs_reclaim_inode()
new 0e8e2c6343dd xfs: allow multiple reclaimers per AG
new 9552e14d3e87 xfs: don't block inode reclaim on the ILOCK
new 50718b8d73dd xfs: remove SYNC_TRYLOCK from inode reclaim
new 4d0bab3a4468 xfs: remove SYNC_WAIT from xfs_reclaim_inodes()
new 02511a5a6a49 xfs: clean up inode reclaim comments
new 71e3e3564686 xfs: rework stale inodes in xfs_ifree_cluster
new 48d55e2ae3ce xfs: attach inodes to the cluster buffer when dirtied
new 90c60e164012 xfs: xfs_iflush() is no longer necessary
new e6187b3444e8 xfs: rename xfs_iflush_int()
new 5717ea4d527a xfs: rework xfs_iflush_cluster() dirty inode iteration
new a69a1dc2842e xfs: factor xfs_iflush_done
new e2705b030477 xfs: remove xfs_inobp_check()
new f866560be219 xfs: rtbitmap scrubber should verify written extents
new 2fb94e36b683 xfs: rtbitmap scrubber should check inode size
new c3f2375b90d0 xfs: Fix false positive lockdep warning with sb_internal & [...]
new 92a005448f6f xfs: get rid of unnecessary xfs_perag_{get,put} pairs
new 76622c88c2ce xfs: remove SYNC_WAIT and SYNC_TRYLOCK
new 8464e650b957 xfs: remove duplicated include from xfs_buf_item.c
new 4750a171c329 xfs: preserve inode versioning across remounts
new f376b45e861d xfs: drain the buf delwri queue before xfsaild idles
new b2a886472868 xfs: fix inode allocation block res calculation precedence
new c97738a960a8 xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffe [...]
new f959b5d037e7 xfs: fix inode quota reservation checks
new afeda6000b0c xfs: validate ondisk/incore dquot flags
new 41ed4a5f2ba4 xfs: move the flags argument of xfs_qm_scall_trunc_qfiles [...]
new 0dcc0728c119 xfs: refactor quotacheck flags usage
new 985a78fdde15 xfs: rename dquot incore state flags
new cb64e1299364 xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format
new 0b0fa1d1d167 xfs: stop using q_core.d_flags in the quota code
new c51df7334167 xfs: stop using q_core.d_id in the quota code
new 784e80f5640d xfs: use a per-resource struct for incore dquot data
new d3537cf93e5e xfs: stop using q_core limits in the quota code
new be37d40c1ba0 xfs: stop using q_core counters in the quota code
new c8c45fb2f614 xfs: stop using q_core warning counters in the quota code
new 19dce7eaef7f xfs: stop using q_core timers in the quota code
new 51dbb1be52fe xfs: remove qcore from incore dquots
new 438769e31e44 xfs: refactor default quota limits by resource
new c8c753e19a76 xfs: remove unnecessary arguments from quota adjust functions
new ea0cc6fa8f89 xfs: refactor quota exceeded test
new d1520deab039 xfs: refactor xfs_qm_scall_setqlim
new 292b47b4fcfa xfs: refactor xfs_trans_dqresv
new d92c881538c4 xfs: refactor xfs_trans_apply_dquot_deltas
new 12d720fb8645 xfs: assume the default quota limits are always set in xfs [...]
new 4b8628d57b72 xfs: actually bump warning counts when we send warnings
new 2cb91bab4fa4 xfs: add more dquot tracepoints
new f9751c4ad3d1 xfs: drop the type parameter from xfs_dquot_verify
new 8cd4901da56c xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_*
new dbcbc7b90e8a xfs: refactor testing if a particular dquot is being enforced
new 00a342e4965e xfs: remove the XFS_QM_IS[UGP]DQ macros
new e6eb603c7e4f xfs: refactor quota type testing
new 0b04dd5d7ca7 xfs: always use xfs_dquot_type when extracting type from a dquot
new af1db8f12e2d xfs: remove unnecessary quota type masking
new 74ddd6b3dd55 xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses
new 1a7ed271653a xfs: create xfs_dqtype_t to represent quota types
new a990f7a84edc xfs: improve ondisk dquot flags checking
new d8c1af0d6ad6 xfs: rename the ondisk dquot d_flags to d_type
new 26270c9f4cf7 xfs: xfs_btree_staging.h: delete duplicated words
new 3050bd0bfe70 xfs: Remove kmem_zone_alloc() usage
new 32a2b11f4676 xfs: Remove kmem_zone_zalloc() usage
new ca4f25899059 xfs: Modify xlog_ticket_alloc() to use kernel's MM API
new bae633a4a283 xfs: remove xfs_zone_{alloc,zalloc} helpers
new 4491a3dd7192 xfs: Refactor xfs_da_state_alloc() helper
new 07120f1abdff xfs: Add xfs_has_attr and subroutines
new deed9512872d xfs: Check for -ENOATTR or -EEXIST
new 1a485fc1e965 xfs: Factor out new helper functions xfs_attr_rmtval_set
new e3be1272ddaf xfs: Pull up trans handling in xfs_attr3_leaf_flipflags
new 7c93d4a8fc39 xfs: Split apart xfs_attr_leaf_addname
new 6cc5b5f89840 xfs: Refactor xfs_attr_try_sf_addname
new 0949d317aee0 xfs: Pull up trans roll from xfs_attr3_leaf_setflag
new 795141099abc xfs: Factor out xfs_attr_rmtval_invalidate
new 1fc618d76266 xfs: Pull up trans roll in xfs_attr3_leaf_clearflag
new 8b8e0cc0208b xfs: Refactor xfs_attr_rmtval_remove
new d4034c4662af xfs: Pull up xfs_attr_rmtval_invalidate
new 3f6e011ee2bf xfs: Add helper function xfs_attr_node_shrink
new 0feaef17db9d xfs: Remove unneeded xfs_trans_roll_inode calls
new a237f2ddae4b xfs: Remove xfs_trans_roll in xfs_attr_node_removename
new db1a28cc591c xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform
new f44df68c82dc xfs: Add helper function xfs_attr_leaf_mark_incomplete
new 410c19885db5 xfs: Add remote block helper functions
new 674eb548cf0c xfs: Add helper function xfs_attr_node_removename_setup
new 72b97ea40d23 xfs: Add helper function xfs_attr_node_removename_rmt
new 5fdca0ad5c95 xfs: Simplify xfs_attr_leaf_addname
new bf4a5cfffee0 xfs: Simplify xfs_attr_node_addname
new 0f89edcd8e84 xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname
new 818d5a91559f fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can set/ge [...]
new 5631c5e0eb90 Merge tag 'xfs-5.9-merge-7' of git://git.kernel.org/pub/sc [...]
The 138 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
arch/arm/xen/mm.c | 34 +-
arch/x86/include/asm/xen/hypercall.h | 2 +-
drivers/xen/balloon.c | 26 +-
drivers/xen/privcmd.c | 32 +-
drivers/xen/swiotlb-xen.c | 119 +++--
fs/xfs/kmem.c | 21 -
fs/xfs/kmem.h | 8 -
fs/xfs/libxfs/xfs_ag.c | 4 +-
fs/xfs/libxfs/xfs_ag_resv.h | 12 -
fs/xfs/libxfs/xfs_alloc.c | 25 +-
fs/xfs/libxfs/xfs_alloc_btree.c | 10 +-
fs/xfs/libxfs/xfs_attr.c | 865 +++++++++++++++++++++--------------
fs/xfs/libxfs/xfs_attr.h | 1 +
fs/xfs/libxfs/xfs_attr_leaf.c | 117 +++--
fs/xfs/libxfs/xfs_attr_leaf.h | 3 +
fs/xfs/libxfs/xfs_attr_remote.c | 216 ++++++---
fs/xfs/libxfs/xfs_attr_remote.h | 3 +-
fs/xfs/libxfs/xfs_bmap.c | 8 +-
fs/xfs/libxfs/xfs_bmap.h | 15 +-
fs/xfs/libxfs/xfs_bmap_btree.c | 2 +-
fs/xfs/libxfs/xfs_btree_staging.h | 6 +-
fs/xfs/libxfs/xfs_da_btree.c | 12 +-
fs/xfs/libxfs/xfs_da_btree.h | 2 +-
fs/xfs/libxfs/xfs_dir2_node.c | 17 +-
fs/xfs/libxfs/xfs_dquot_buf.c | 25 +-
fs/xfs/libxfs/xfs_format.h | 36 +-
fs/xfs/libxfs/xfs_ialloc.c | 28 +-
fs/xfs/libxfs/xfs_ialloc_btree.c | 2 +-
fs/xfs/libxfs/xfs_inode_buf.c | 33 +-
fs/xfs/libxfs/xfs_inode_buf.h | 6 -
fs/xfs/libxfs/xfs_inode_fork.c | 6 +-
fs/xfs/libxfs/xfs_quota_defs.h | 31 +-
fs/xfs/libxfs/xfs_refcount_btree.c | 6 +-
fs/xfs/libxfs/xfs_rmap_btree.c | 11 +-
fs/xfs/libxfs/xfs_rtbitmap.c | 2 +-
fs/xfs/libxfs/xfs_shared.h | 1 +
fs/xfs/libxfs/xfs_trans_inode.c | 110 +++--
fs/xfs/libxfs/xfs_trans_space.h | 2 +-
fs/xfs/scrub/bmap.c | 22 +-
fs/xfs/scrub/dabtree.c | 4 +-
fs/xfs/scrub/quota.c | 83 ++--
fs/xfs/scrub/repair.c | 10 +-
fs/xfs/scrub/repair.h | 4 +-
fs/xfs/scrub/rtbitmap.c | 47 ++
fs/xfs/xfs_bmap_item.c | 4 +-
fs/xfs/xfs_bmap_util.c | 18 +-
fs/xfs/xfs_buf.c | 44 +-
fs/xfs/xfs_buf.h | 48 +-
fs/xfs/xfs_buf_item.c | 422 ++++++++---------
fs/xfs/xfs_buf_item.h | 8 +-
fs/xfs/xfs_buf_item_recover.c | 14 +-
fs/xfs/xfs_dquot.c | 415 +++++++++--------
fs/xfs/xfs_dquot.h | 129 ++++--
fs/xfs/xfs_dquot_item.c | 26 +-
fs/xfs/xfs_dquot_item_recover.c | 14 +-
fs/xfs/xfs_extfree_item.c | 6 +-
fs/xfs/xfs_file.c | 28 +-
fs/xfs/xfs_icache.c | 376 +++++----------
fs/xfs/xfs_icache.h | 5 +-
fs/xfs/xfs_icreate_item.c | 2 +-
fs/xfs/xfs_inode.c | 698 +++++++++++++---------------
fs/xfs/xfs_inode.h | 5 +-
fs/xfs/xfs_inode_item.c | 308 ++++++-------
fs/xfs/xfs_inode_item.h | 24 +-
fs/xfs/xfs_inode_item_recover.c | 2 +-
fs/xfs/xfs_ioctl.c | 14 +-
fs/xfs/xfs_iomap.c | 42 +-
fs/xfs/xfs_linux.h | 4 -
fs/xfs/xfs_log.c | 9 +-
fs/xfs/xfs_log_cil.c | 3 +-
fs/xfs/xfs_log_priv.h | 4 +-
fs/xfs/xfs_log_recover.c | 5 +-
fs/xfs/xfs_mount.c | 15 +-
fs/xfs/xfs_mount.h | 1 -
fs/xfs/xfs_qm.c | 189 ++++----
fs/xfs/xfs_qm.h | 106 ++---
fs/xfs/xfs_qm_bhv.c | 22 +-
fs/xfs/xfs_qm_syscalls.c | 250 +++++-----
fs/xfs/xfs_quota.h | 19 +-
fs/xfs/xfs_quotaops.c | 26 +-
fs/xfs/xfs_refcount_item.c | 5 +-
fs/xfs/xfs_reflink.c | 355 +++++++-------
fs/xfs/xfs_reflink.h | 2 -
fs/xfs/xfs_rmap_item.c | 5 +-
fs/xfs/xfs_super.c | 19 +-
fs/xfs/xfs_trace.h | 228 ++++++---
fs/xfs/xfs_trans.c | 23 +-
fs/xfs/xfs_trans.h | 5 -
fs/xfs/xfs_trans_ail.c | 26 +-
fs/xfs/xfs_trans_buf.c | 15 +-
fs/xfs/xfs_trans_dquot.c | 375 +++++++--------
include/uapi/xen/gntdev.h | 2 +-
include/xen/page.h | 1 -
include/xen/swiotlb-xen.h | 8 +-
94 files changed, 3369 insertions(+), 3034 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 86cfccb66937 Merge tag 'dlm-5.9' of git://git.kernel.org/pub/scm/linux/ [...]
new 0f5d0a4c01cc thermal: don't make THERMAL_NETLINK 'default y'
new 9bceb80b3cc4 arm64: kaslr: Use standard early random function
new 995909a4e22b x86/mm/64: Do not dereference non-present PGD entries
new b4e9c9549f62 introduction of regset ->get() wrappers, switching ELF cor [...]
new 36c8673f90c8 x86: copy_fpstate_to_sigframe(): have fpregs_soft_get() us [...]
new 4dfa103e82ae x86: kill dump_fpu()
new 4c35bf3ae948 [ia64] sanitize elf_access_gpreg()
new e2115cf3cc57 [ia64] teach elf_access_reg() to handle the missing range [...]
new a79ca8e7b9d5 [ia64] regularize do_gpregs_[gs]et()
new 6bc4f16c6c9b [ia64] access_uarea(): stop bothering with gpregs_[gs]et()
new e3fdfa37a3fa [ia64] access_uarea(): don't bother with fpregs_[gs]et()
new 030754c99538 sparc64: switch genregs32_get() to use of get_from_target()
new 87d805331a69 sparc32: get rid of odd callers of copy_regset_to_user()
new 8f0329211b70 sparc64: get rid of odd callers of copy_regset_to_user()
new 98a7fbf391db sparc32: get rid of odd callers of copy_regset_from_user()
new b7e46c527d22 sparc64: get rid of odd callers of copy_regset_from_user()
new a96dacf98884 arm64: take fetching compat reg out of pt_regs into a new helper
new b44f384074d0 arm64: get rid of copy_regset_to_user() in compat_ptrace_r [...]
new d547175b54fa arm64: sanitize compat_ptrace_write_user()
new 1e56f6d28954 Merge branches 'regset.x86', 'regset.ia64', 'regset.sparc' [...]
new dc12d7968f9c copy_regset_to_user(): do all copyout at once.
new 7717cb9bdd04 regset: new method and helpers for it
new 0557d64d983e x86: switch to ->regset_get()
new 47e12855a91d powerpc: switch to ->regset_get()
new b69c6320528a s390: switch to ->regset_get()
new 4d617aaae4e8 sparc: switch to ->regset_get()
new a0faf966a441 mips: switch to ->regset_get()
new 759de58f28b1 arm64: switch to ->regset_get()
new 3399d90ce63e sh: convert to ->regset_get()
new 3598e9f09608 arm: switch to ->regset_get()
new 5a806e0a1c4d arc: switch to ->regset_get()
new 4ff8a356daaf ia64: switch to ->regset_get()
new c7a0faa21e7e c6x: switch to ->regset_get()
new 2cb6cd495d17 riscv: switch to ->regset_get()
new f04b2b7cde01 openrisc: switch to ->regset_get()
new 4e5e7ea48e81 h8300: switch to ->regset_get()
new 8320514c91be hexagon: switch to ->regset_get()
new 6bda7688878b nios2: switch to ->regset_get()
new 1b5b456e39a0 nds32: switch to ->regset_get()
new bd0409a856bf parisc: switch to ->regset_get()
new a6ea5b458815 xtensa: switch to ->regset_get()
new dcad7854fcce csky: switch to ->regset_get()
new 1e6986c9db21 regset: kill ->get()
new c522401e0656 regset(): kill ->get_size()
new ce327e1c5411 regset: kill user_regset_copyout{,_zero}()
new 19b39c38abf6 Merge branch 'work.regset' of git://git.kernel.org/pub/scm [...]
new c04011fe8cbd fs: add a vfs_fchown helper
new 9e96c8c0e94e fs: add a vfs_fchmod helper
new 881627f35375 init: remove the bstat helper
new 4f5b246b37e0 md: move the early init autodetect code to drivers/md/
new d82fa81c2364 md: replace the RAID_AUTORUN ioctl with a direct function call
new a1d6bc018911 md: remove the autoscan partition re-read
new 1a6a050620e4 md: remove the kernel version of md_u.h
new d1100488c3ce md: simplify md_setup_drive
new 7e0adbfc20c5 md: rewrite md_setup_drive to avoid ioctls
new c8376994c86c initrd: remove support for multiple floppies
new 899ac10cc0bd initrd: remove the BLKFLSBUF call in handle_initrd
new bef173299613 initrd: switch initrd loading to struct file based APIs
new f0ea68f1390c initrd: mark init_linuxrc as __init
new 9acc17baf1fd initrd: mark initrd support as deprecated
new 9ab6b718491b initramfs: remove the populate_initrd_image and clean_root [...]
new b2a74d5f9d44 initramfs: remove clean_rootfs
new bf6419e4d544 initramfs: switch initramfs unpacking to struct file based APIs
new 8f740636d904 init: open code setting up stdin/stdout/stderr
new fb2da16cd70a fs: remove ksys_getdents64
new 166e07c37c64 fs: remove ksys_open
new bc1cd99a9ad7 fs: remove ksys_dup
new b25ba7c3c9ac fs: remove ksys_fchmod
new 863b67e15177 fs: remove ksys_ioctl
new 9d4b74aee804 fs: refactor do_utimes
new 27eb11c9632c fs: move timespec validation into utimes_common
new fd5ad30c7823 fs: expose utimes_common
new 38b082236e77 initramfs: use vfs_utimes in do_copy
new a1e6aaa3743a fs: refactor do_mount
new 41525f56e256 fs: refactor ksys_umount
new e24ab0ef689d fs: push the getname from do_rmdir into the callers
new bcbacc4909f1 devtmpfs: refactor devtmpfsd()
new 916db733deca init: initialize ramdisk_execute_command at compile time
new a94b5214487b init: mark console_on_rootfs as __init
new 09cbcec07b57 init: mark create_dev as __init
new c60166f04283 init: add an init_mount helper
new 09267defa36a init: add an init_umount helper
new 8fb9f73e5a53 init: add an init_unlink helper
new 20cce026c3e0 init: add an init_rmdir helper
new db63f1e31538 init: add an init_chdir helper
new 4b7ca5014cbe init: add an init_chroot helper
new b873498f99c7 init: add an init_chown helper
new 1097742efc64 init: add an init_chmod helper
new eb9d7d390e51 init: add an init_eaccess helper
new 812931d693da init: add an init_link helper
new cd3acb6a7934 init: add an init_symlink helper
new 83ff98c3e9cd init: add an init_mkdir helper
new 5fee64fcde07 init: add an init_mknod helper
new 716308a5331b init: add an init_stat helper
new 235e57935bf3 init: add an init_utimes helper
new f073531070d2 init: add an init_dup helper
new e1ec517e18ac Merge branch 'hch.init_path' of git://git.kernel.org/pub/s [...]
new 234e9d7a6200 riscv: Select ARCH_SUPPORTS_ATOMIC_RMW by default
new a2693fe254e7 RISC-V: Use a local variable instead of smp_processor_id()
new 526fbaed33e8 riscv: Register System RAM as iomem resources
new 6184358da000 riscv: Fixup static_obj() fail
new c15959921f8d riscv: Fixup lockdep_assert_held with wrong param cpu_running
new 3c4697982982 riscv: Enable LOCKDEP_SUPPORT & fixup TRACE_IRQFLAGS_SUPPORT
new 298447928bb1 riscv: Support irq_work via self IPIs
new ed48b297fe21 riscv: Enable context tracking
new 20d38f7c45a4 riscv: Allow building with kcov coverage
new cbb3d91d3bcf riscv: Add kmemleak support
new 08b5985e7be5 riscv: Fix typo in asm/hwcap.h uapi header
new f2c9699f6555 riscv: Add STACKPROTECTOR supported
new 8e0c02f27253 Replace HTTP links with HTTPS ones: RISC-V
new 11a54f422b0d riscv: Support R_RISCV_ADD64 and R_RISCV_SUB64 relocs
new ebc00dde8a97 riscv: Add jump-label implementation
new 3e7b669c6c53 riscv: Cleanup unnecessary define in asm-offset.c
new 63bb76de4aee mm: pgtable: Make generic pgprot_* macros available for no-MMU
new 89b03cc1dff0 riscv: Use generic pgprot_* macros from <linux/pgtable.h>
new 925ac7b6636b riscv: Select ARCH_HAS_DEBUG_VM_PGTABLE
new 79b1feba5455 RISC-V: Setup exception vector early
new e3ef4d69456e riscv: Fix build warning for mm/init
new 3843aca0521d riscv: fix build warning of mm/pageattr
new 635093e306a3 RISC-V: Fix build warning for smpboot.c
new 40284a072c42 riscv: disable stack-protector for vDSO
new dbf83817315d Merge tag 'riscv-for-linus-5.9-mw0' of git://git.kernel.or [...]
new cc0fec180d30 m68k: stmark2: defconfig updates
new 005b73d0dd83 m68knommu: __force type casts for raw IO access
new d4aa8affa1e9 m68knommu: fix use of cpu_to_le() on IO access
new 416426ab79b7 m68k: fix ColdFire mmu init compile warning
new bdee0e793cea m68knommu: fix overwriting of bits in ColdFire V3 cache control
new 58f80fa56d8b m68k: mcfmmu: remove stale part of comment about steal_context
new f944814eea02 m68k: use asm-generic cmpxchg_local()
new fde87ebf1daa m68k: stmark2: enable edma support for dspi
new 60e76bb8a4e4 Merge tag 'm68knommu-for-v5.9' of git://git.kernel.org/pub [...]
new 89bbe4c798bc powerpc/64: indirect function call use bctrl rather than b [...]
new f39eb5d8ac70 powerpc/dt_cpu_ftrs: Remove unused macro ISA_V2_07B
new e781f12a60a7 powerpc/dt_cpu_ftrs: Make use of macro ISA_V3_0B
new 7714394706c0 powerpc/dt_cpu_ftrs: Make use of macro ISA_V3_1
new f134a7cef1d7 powerpc: Remove inaccessible CMDLINE default
new 0488d32530ec powerpc/configs: Remove CMDLINE_BOOL
new f0993c839e95 powerpc/xive: Ignore kmemleak false positives
new 55bd9ac46839 powerpc/mm: Fix typo in IS_ENABLED()
new 7c466b080796 powerpc/ptdump: Fix build failure in hashpagetable.c
new 178748b6d149 powerpc/pseries/svm: Drop unused align argument in alloc_s [...]
new 5f202c1a1d42 powerpc/powernv/ioda: Return correct error if TCE level al [...]
new 01bd29464284 selftests/powerpc: Allow choice of CI memory location in a [...]
new 620a6473df36 selftests/powerpc: Add prefixed loads/stores to alignment_ [...]
new 03fd42d458fb powerpc/fixmap: Fix FIX_EARLY_DEBUG_BASE when page size is 256k
new 548ad77d10f7 powerpc/4xx: ppc4xx compile flag optimizations
new 86590e524ee8 powerpc/mm/book3s64: Skip 16G page reservation with radix
new 105fb38124a4 powerpc/8xx: Modify ptep_get()
new 828ca4320d13 selftests/powerpc: Fix pkey access right updates
new c405b738daf9 selftests/powerpc: Move Hash MMU check to utilities
new 1addb6444791 selftests/powerpc: Add test for execute-disabled pkeys
new df4232d96e72 powerpc/boot: Use address-of operator on section symbols
new 86bc917d2ac1 powerpc/boot/dts: Fix dtc "pciex" warnings
new 76f09371bc05 powerpc: Drop CONFIG_MTD_M25P80 in 85xx-hw.config
new 3337bf41e0dd selftests/powerpc: Purge extra count_pmc() calls of ebb selftests
new 5c699396f5f6 powerpc/xmon: Reset RCU and soft lockup watchdogs
new acccc984c1f2 MAINTAINERS: Remove self from powerpc EEH
new 87db7579ebd5 ocxl: control via sysfs whether the FPGA is reloaded on a [...]
new 5658cf085ba3 powerpc/cacheinfo: Use cpumap_print to print cpumap
new 74b7492e4178 powerpc/cacheinfo: Make cpumap_show code reusable
new a87a77cb947c powerpc/cacheinfo: Add per cpu per index shared_cpu_list
new c339f9be304c cpuidle/powernv : Remove dead code block
new 93eacd94e09d powerpc/powernv: Make pnv_pci_sriov_enable() and friends static
new e3417faec526 powerpc/powernv: Move pnv_ioda_setup_bus_dma under CONFIG_ [...]
new b648a5132ca3 powerpc/spufs: add CONFIG_COREDUMP dependency
new 0138ba5783ae powerpc/64/signal: Balance return predictor stack in signa [...]
new 1f9bb31e5811 selftests/powerpc: Add FPU denormal test
new 7d38f089731f docs: powerpc: Clarify book3s/32 MMU families
new b506923ee44a Revert "powerpc/kasan: Fix shadow pages allocation failure"
new 41ea93cf7ba4 powerpc/kasan: Fix shadow pages allocation failure
new 667e3c413ecf powerpc/signal_32: Remove !FULL_REGS() special handling in [...]
new 020c4831e012 powerpc/signal_32: Simplify loop in PPC64 save_general_regs()
new 96032f983ca3 powerpc/signal64: Don't opencode page prefaulting
new 793d74a8c78e powerpc/vdso64: Switch from __get_datapage() to get_datapa [...]
new 029ab30b4c0a powerpc/mm: Enable radix GTSE only if supported.
new b6c84175078f powerpc/pseries: H_REGISTER_PROC_TBL should ask for GTSE o [...]
new dd3d9aa5589c powerpc/mm/book3s64/radix: Off-load TLB invalidations to h [...]
new c83040192f37 powerpc/pmem: Restrict papr_scm to P8 and above.
new 32db09d992dd powerpc/pmem: Add new instructions for persistent storage [...]
new d35804279318 powerpc/pmem: Add flush routines using new pmem store and [...]
new 3e79f082ebfc libnvdimm/nvdimm/flush: Allow architecture to override the [...]
new 76e6c73f33d4 powerpc/pmem: Update ppc64 to use the new barrier instruction.
new 436499ab868f powerpc/pmem: Avoid the barrier in flush routines
new 8c26ab72663b powerpc/pmem: Initialize pmem device on newer hardware
new 891b4fe8fe3d powerpc/64s: restore_math remove TM test
new 01eb01877f33 powerpc/64s: Fix restore_math unnecessarily changing MSR
new b2b46304e936 powerpc: re-initialise lazy FPU/VEC counters on every fault
new 1026798c644b powerpc/security: re-name count cache flush to branch cache flush
new c06ac2771070 powerpc/security: change link stack flush state to the flu [...]
new 1afe00c74ffe powerpc/security: make display of branch cache flush more [...]
new c0036549a9d9 powerpc/security: split branch cache flush toggle from cod [...]
new 70d7cdaf0548 powerpc/64s: Move branch cache flushing bcctr variant to p [...]
new 4d24e21cc694 powerpc/security: Allow for processors that flush the link [...]
new 48f6e7f6d948 powerpc/pseries: remove cede offline state for CPUs
new ec2fc2a9e9bb powerpc/rtas: don't online CPUs for partition suspend
new c30f931e891e powerpc/numa: remove ability to enable topology updates
new 7d35bef96a46 powerpc/numa: remove unreachable topology update code
new e6eacf8eb4de powerpc/numa: make vphn_enabled, prrn_enabled flags const
new 50e0cf3742a0 powerpc/numa: remove unreachable topology timer code
new 6325cb4a4ea8 powerpc/numa: remove unreachable topology workqueue code
new 9fb8b5fd1bf7 powerpc/numa: remove vphn_enabled and prrn_enabled internal flags
new 893ec6461f46 powerpc/numa: stub out numa_update_cpu_topology()
new b1815aeac7fd powerpc/numa: remove timed_topology_update()
new 1835303e5690 powerpc/numa: remove start/stop_topology_update()
new 91713ac37785 powerpc/rtasd: simplify handle_rtas_event(), emit message [...]
new 042ef7cc43f4 powerpc/numa: remove prrn_is_enabled()
new cdf082c4570f powerpc/numa: remove arch_update_cpu_topology
new bb7c3d36e3b1 powerpc/pseries: remove prrn special case from DT update path
new 4abe60c6448b powerpc/pseries: remove memory "re-add" implementation
new 38c392cef190 powerpc/pseries: remove dlpar_cpu_readd()
new e978a3ccaa71 powerpc/pseries: remove obsolete memory hotplug DT notifier code
new 1a8f0886a600 powerpc/perf/hv-24x7: Add cpu hotplug support
new 792f73f747b8 powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to [...]
new db551f8cc6a3 powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base in [...]
new 1d33dd84080f powerpc/ppc-opcode: Move ppc instruction encoding from tes [...]
new 0654186510a4 powerpc/bpf_jit: Reuse instruction macros from ppc-opcode.h
new 3a1812379163 powerpc/ppc-opcode: Consolidate powerpc instructions from [...]
new 357c57294831 powerpc/ppc-opcode: Reuse raw instruction macros to stringify
new e4208f1399b1 powerpc/ppc-opcode: Fold PPC_INST_* macros into PPC_RAW_* macros
new ade7667a981b powerpc: Add cputime_to_nsecs()
new ba608c4fa12c powerpc/fadump: fix race between pstore write and fadump c [...]
new 29d9407e1037 powerpc/xive: Remove unused inline function xive_kexec_tea [...]
new 89c140bbaeee pseries: Fix 64 bit logical memory block panic
new 92fe8483b166 cpuidle/pseries: Make symbol 'pseries_idle_driver' static
new 07497137a5ef ocxl: Replace HTTP links with HTTPS ones
new 9a3e3dccbf43 powerpc/Kconfig: Replace HTTP links with HTTPS ones
new 77ca3951cc37 powerpc/perf: Add kernel support for new MSR[HV PR] bits i [...]
new a9f675f950a0 powerpc/vdso: Fix vdso cpu truncation
new 61f879d97ce4 powerpc/pseries: Detect secure and trusted boot state of t [...]
new ef9f7cfaa500 Merge branch 'fixes' into next
new 9a77c4a0a125 powerpc/prom: Enable Radix GTSE in cpu pa-features
new 645d5ce2f7d6 powerpc/mm/radix: Fix PTE/PMD fragment count for early pag [...]
new 9ce8853b4a73 powerpc/mm/radix: Free PUD table when freeing pagetable
new d6d6ebfc5dbb powerpc/mm/radix: Remove split_kernel_mapping()
new af9d00e93a4f powerpc/mm/radix: Create separate mappings for hot-plugged memory
new c37a63afc429 powerpc/mce: Add MCE notification chain
new 85343a8da2d9 powerpc/papr/scm: Add bad memory ranges to nvdimm bad ranges
new d79e7a5f26f1 powerpc/book3s64/pkeys: Use PVR check instead of cpu feature
new 33699023f51f powerpc/book3s64/pkeys: Fixup bit numbering
new b9658f83e721 powerpc/book3s64/pkeys: pkeys are supported only on hash o [...]
new ee8b39331f89 powerpc/book3s64/pkeys: Move pkey related bits in the linu [...]
new 1f404058e291 powerpc/book3s64/pkeys: Explain key 1 reservation details
new f491fe3fb41e powerpc/book3s64/pkeys: Simplify the key initialization
new 718d9b380174 powerpc/book3s64/pkeys: Prevent key 1 modification from us [...]
new a24204c30796 powerpc/book3s64/pkeys: kill cpu feature key CPU_FTR_PKEY
new a4678d4b477c powerpc/book3s64/pkeys: Simplify pkey disable branch
new c529afd7cbc7 powerpc/book3s64/pkeys: Convert pkey_total to num_pkey
new 3c8ab47362fe powerpc/book3s64/pkeys: Make initial_allocation_mask static
new 3e4352aeb8b1 powerpc/book3s64/pkeys: Mark all the pkeys above max pkey [...]
new d3cd91fb8d2e powerpc/book3s64/pkeys: Add MMU_FTR_PKEY
new e10cc8715d18 powerpc/book3s64/kuep: Add MMU_FTR_KUEP
new 2daf298de728 powerpc/book3s64/pkeys: Use pkey_execute_disable_supported
new f7045a45115b powerpc/book3s64/pkeys: Use MMU_FTR_PKEY instead of pkey_d [...]
new 7cdd3745f2d7 powerpc/book3s64/keys: Print information during boot.
new 000a42b35a54 powerpc/book3s64/keys/kuap: Reset AMR/IAMR values on kexec
new e0d8e991be64 powerpc/book3s64/kuap: Move UAMOR setup to key init function
new 9a11f12e0a6c selftests/powerpc: ptrace-pkey: Rename variables to make i [...]
new 0eaa3b5ca7b5 selftests/powerpc: ptrace-pkey: Update the test to mark an [...]
new 3563b9bea0ca selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value
new 482b9b394867 powerpc/book3s64/pkeys: Remove is_pkey_enabled()
new 9d1ebe9a98c1 selftests/powerpc: Run per_event_excludes test on Power8 or later
new 38b407be172d powerpc/spufs: Rework fcheck() usage
new c8ed9fc9d29e powerpc: Replace HTTP links with HTTPS ones
new a7beab413e2e macintosh/adb: Replace HTTP links with HTTPS ones
new 1666e5ea2f83 macintosh/therm_adt746x: Replace HTTP links with HTTPS ones
new a3f3f8aa1f72 powerpc: Remove unneeded inline functions
new f4ac1774f2cb powerpc: Remove stale calc_vm_prot_bits() comment
new 5c9fa16e8abd powerpc/64s: Remove PROT_SAO support
new 63396ada804c powerpc/64s/hash: Disable subpage_prot syscall by default
new 3c9450c053f8 powerpc/perf: Fix missing is_sier_aviable() during build
new 78d76819e6f0 powerpc/perf: Update cpu_hw_event to use `struct` for stor [...]
new 7e4a145e5b67 KVM: PPC: Book3S HV: Cleanup updates for kvm vcpu MMCR
new 9d4fc86dcd51 powerpc/perf: Update Power PMU cache_events to u64 type
new c718547e4a92 powerpc/perf: Add support for ISA3.1 PMU SPRs
new 5752fe0b811b KVM: PPC: Book3S HV: Save/restore new PMU registers
new 1979ae8c7215 powerpc/xmon: Add PowerISA v3.1 PMU SPRs
new 9908c826d5ed powerpc/perf: Add Power10 PMU feature to DT CPU features
new a64e697cef23 powerpc/perf: power10 Performance Monitoring support
new bfe3b1945d5e powerpc/perf: Ignore the BHRB kernel address filtering for P10
new 80350a4bac99 powerpc/perf: Add Power10 BHRB filter support for PERF_SAM [...]
new 1cade527f6e9 powerpc/perf: BHRB control to disable BHRB logic when not used
new b6b54b42722a powerpc/sstep: Add tests for prefixed integer load/stores
new 0396de6d8561 powerpc/sstep: Add tests for prefixed floating-point load/stores
new 1c89cf7fbed3 powerpc/sstep: Set NIP in instruction emulation tests
new 301ebf7d69f6 powerpc/sstep: Let compute tests specify a required cpu feature
new 4f825900786e powerpc/sstep: Add tests for Prefixed Add Immediate
new 50428fdc53ba powerpc: Add a ppc_inst_as_str() helper
new 8b98afc117aa powerpc/xmon: Improve dumping prefixed instructions
new 93c3a0ba2a08 powerpc/test_emulate_step: Enhancement to test negative scenarios
new 7e67c73b939b powerpc/test_emulate_step: Add negative tests for prefixed addi
new 68a180a44c29 powerpc/sstep: Introduce macros to retrieve Prefix instruc [...]
new e93ad65e3611 powerpc/test_emulate_step: Move extern declaration to sstep.h
new 147c13413c04 powerpc/64: Fix an out of date comment about MMIO ordering
new 2384b36f9156 powerpc: Select ARCH_HAS_MEMBARRIER_SYNC_CORE
new 5a090f7c363f powerpc/pseries: PCIE PHB reset
new 201220bb0e8c powerpc/powernv: Machine check handler for POWER10
new 7c7ff885c7bc powerpc/spufs: Fix the type of ret in spufs_arch_write_note
new 0f10228c6ff6 KVM: PPC: Fix typo on H_DISABLE_AND_GET hcall
new 69507b984ddc powerpc/mm/hash64: Remove comment that is no longer valid
new 8747bf36f312 powerpc/powernv/idle: Replace CPU feature check with PVR check
new dcbbfa6b05da powerpc/powernv/idle: Rename pnv_first_spr_loss_level variable
new 5c92fb1b4610 powerpc/powernv/idle: Exclude mfspr on HID1, 4, 5 on P9 and above
new 8ac9b9d61f0e selftests/powerpc: Add test of memcmp at end of page
new b2dc2977cba4 powerpc/64s/exception: treat NIA below __end_interrupts as [...]
new 7fa95f9adaee powerpc/64s: system call support for scv/rfscv instructions
new 335aca5f65f1 Merge branch 'scv' support into next
new 70cc062c47e7 powerpc/test_emulate_sstep: Fix build error
new 826b07b190c8 powerpc/sstep: Fix incorrect CONFIG symbol in scv handling
new 269e829f48a0 powerpc/book3s64/pkey: Disable pkey on POWER6 and before
new 3190ecbfeeb2 powerpc/watchpoint: Fix 512 byte boundary limit
new f6780ce619f8 powerpc/watchpoint: Fix DAWR exception constraint
new f3c832f1350b powerpc/watchpoint: Fix DAWR exception for CACHEOP
new 8f460a8175e6 powerpc/watchpoint: Enable watchpoint functionality on pow [...]
new dc1cedca5470 powerpc/dt_cpu_ftrs: Add feature for 2nd DAWR
new 8f45ca3f8b87 powerpc/watchpoint: Set CPU_FTR_DAWR1 based on pa-features bit
new 6f3fe297f951 powerpc/watchpoint: Rename current H_SET_MODE DAWR macro
new 03f3e54abd95 powerpc/watchpoint: Guest support for 2nd DAWR hcall
new deb2bd9bcc84 powerpc/watchpoint: Return available watchpoints dynamically
new 3f31e49dc458 powerpc/watchpoint: Remove 512 byte boundary
new 475028efc708 powerpc/eeh: Remove eeh_dev_phb_init_dynamic()
new d74ee8e9d12e powerpc/eeh: Remove eeh_dev.c
new dffa91539e80 powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev
new c408ce9075b8 powerpc/pseries: Stop using pdn->pe_number
new a40db934312c powerpc/eeh: Kill off eeh_ops->get_pe_addr()
new 21b43bd59c78 powerpc/eeh: Remove VF config space restoration
new 0c2c76523c04 powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config()
new 8225d543dc01 powerpc/eeh: Pass eeh_dev to eeh_ops->resume_notify()
new 17d2a4870467 powerpc/eeh: Pass eeh_dev to eeh_ops->{read|write}_config()
new 1a303d8844d0 powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log
new 768a42845b9e powerpc/eeh: Remove class code field from edev
new d923ab7a96fc powerpc/eeh: Rename eeh_{add_to|remove_from}_parent_pe()
new 31595ae5aece powerpc/eeh: Drop pdn use in eeh_pe_tree_insert()
new a131bfc69bc8 powerpc/eeh: Move PE tree setup into the platform
new 5609ffddd19d powerpc/powernv/pci: Add pci_bus_to_pnvhb() helper
new 7a52ffabe867 powerpc/powernv/pci: Always tear down DMA windows on PE release
new 01e12629af4e powerpc/powernv/pci: Add explicit tracking of the DMA setup state
new 369633654fcb powerpc/powernv/pci: Initialise M64 for IODA1 as a 1-1 window
new 37b59ef08c54 powerpc/powernv/sriov: Move SR-IOV into a separate file
new ff79e11af097 powerpc/powernv/sriov: Explain how SR-IOV works on PowerNV
new fac248f81191 powerpc/powernv/sriov: Rename truncate_iov
new ad9add529d99 powerpc/powernv/sriov: Simplify used window tracking
new a610d35cc878 powerpc/powernv/sriov: Factor out M64 BAR setup
new a4bc676ed5c3 powerpc/powernv/pci: Refactor pnv_ioda_alloc_pe()
new d29a2488d2c0 powerpc/powernv/sriov: Drop iov->pe_num_map[]
new 052da31d45fc powerpc/powernv/sriov: De-indent setup and teardown
new 39efc03e3ee8 powerpc/powernv/sriov: Move M64 BAR allocation into a helper
new a0be516f8160 powerpc/powernv/sriov: Refactor M64 BAR setup
new 4c51f3e1e870 powerpc/powernv/sriov: Make single PE mode a per-BAR setting
new 84d8505ed1da powerpc/powernv/sriov: Remove vfs_expanded
new 65156f2b1d9d powerpc/perf: Initialize power10 PMU registers in cpu setu [...]
new 8384c82ab086 macintosh/adb-iop: Remove dead and redundant code
new ff785e179faf macintosh/adb-iop: Correct comment text
new 303511edb859 macintosh/adb-iop: Adopt bus reset algorithm from via-maci [...]
new aac840eca8fe macintosh/adb-iop: Access current_req and adb_iop_state wh [...]
new 56b732edda96 macintosh/adb-iop: Resolve static checker warnings
new 32226e817043 macintosh/adb-iop: Implement idle -> sending state transition
new e2954e5f727f macintosh/adb-iop: Implement sending -> idle state transition
new c66da95a39ec macintosh/adb-iop: Implement SRQ autopolling
new 59ea38f6b3af macintosh/via-macii: Access autopoll_devs when inside lock
new f93bfeb55255 macintosh/via-macii: Poll the device most likely to respond
new b4d76c28eca3 macintosh/via-macii: Handle /CTLR_IRQ signal correctly
new b16b67689baa macintosh/via-macii: Remove read_done state
new 624cf5b538b5 macintosh/via-macii: Handle poll replies correctly
new f87a162572c9 macintosh/via-macii: Use bool type for reading_reply variable
new 5c0c15a1953a macintosh/via-macii: Use unsigned type for autopoll_devs variable
new 046ace825648 macintosh/via-macii: Use the stack for reset request storage
new 3327e58a0450 macintosh/via-macii: Clarify definition of macii_init()
new dbce45628085 powerpc/numa: Limit possible nodes to within num_possible_nodes
new 20d444d06f97 powerpc/pseries: Move some PAPR paravirt functions to thei [...]
new 12d0b9d6c843 powerpc: Move spinlock implementation to simple_spinlock
new aa65ff6b18e0 powerpc/64s: Implement queued spinlocks and rwlocks
new 20c0e8269e9d powerpc/pseries: Implement paravirt qspinlocks for SPLPAR
new 2f6560e652df powerpc/qspinlock: Optimised atomic_try_cmpxchg_lock() tha [...]
new 49a7d46a06c3 powerpc: Implement smp_cond_load_relaxed()
new faedc3801295 powerpc/64s: allow for clang's objdump differences
new 19a551b254e6 powerpc/papr_scm: Make some symbols static
new ccc8fcf72a69 powerpc/lib: Prepare code-patching for modules allocated o [...]
new 7fbc22ce2993 powerpc: Use MODULES_VADDR if defined
new c49643319715 powerpc/32s: Only leave NX unset on segments used for modules
new b6be1bb7f721 powerpc/32: Set user/kernel boundary at TASK_SIZE instead [...]
new f1a1f7a15eb0 powerpc/32s: Kernel space starts at TASK_SIZE
new 6ca055322da8 powerpc/32s: Use dedicated segment for modules with STRICT [...]
new 846feeace51b powerpc/ptdump: Refactor update of st->last_pa
new e54e30bca402 powerpc/ptdump: Refactor update of pg_state
new e28026189705 powerpc/lib: remove memcpy_flushcache redundant return
new 10a4a016d6a8 powerpc/book3s/mmu-hash.h: delete duplicated word
new 92be1fca08ea powerpc/book3s/radix-4k.h: delete duplicated word
new dc9bf323d6b8 powerpc/cputime.h: delete duplicated word
new 8965aa4b684f powerpc/epapr_hcalls.h: delete duplicated words
new 028cc22d2995 powerpc/hw_breakpoint.h: delete duplicated word
new db10f5500004 powerpc/ppc_asm.h: delete duplicated word
new 850659392abc powerpc/reg.h: delete duplicated word
new 3b56ed4b461f powerpc/smu.h: delete duplicated word
new 86052e407e8e powerpc/powernv/pci.h: delete duplicated word
new 5f987caec521 powerpc/fadump: Fix build error with CONFIG_PRESERVE_FA_DUMP=y
new 443359aebce0 powerpc/perf: Fix MMCRA_BHRB_DISABLE define for binutils < 2.28
new 1f0ce497433f powerpc: Inline doorbell sending functions
new 5b06d1679f2f powerpc/pseries: Use doorbells even if XIVE is available
new 107c55005fbd powerpc/pseries: Add KVM guest doorbell restrictions
new 128d3d021007 selftests/powerpc: Move pkey helpers to headers
new 264d7fccc471 selftests/powerpc: Add pkey helpers for rights
new 03634bbf5d8a selftests/powerpc: Harden test for execute-disabled pkeys
new e3333c599482 selftests/powerpc: Add helper to exit on failure
new 743f3544fffb selftests/powerpc: Add wrapper for gettid
new c27f2fd1705a selftests/powerpc: Add test for pkey siginfo verification
new 5f8cf6475828 selftests/powerpc: Squash spurious errors due to device removal
new c9938a9dac95 selftests/powerpc: Add test of stack expansion logic
new 63dee5df43a3 powerpc: Allow 4224 bytes of stack expansion for the signal frame
new 9ee571d84bf8 selftests/powerpc: Update the stack expansion test
new 773b3e53df5b powerpc/mm: Remove custom stack expansion checking
new 73da08f6966b selftests/powerpc: Remove powerpc special cases from stack [...]
new 55548a86ebde powerpc/mm: Limit resize_hpt_for_hotplug() call to hash gu [...]
new fbb44c9a08ef powerpc/configs: Drop old symbols from ppc6xx_defconfig
new 0fcce25b7743 powerpc/configs: Remove dead symbols
new 8cdcde5f76a4 powerpc/52xx: Fix comment about CONFIG_BDI*
new 07e571ea59ee powerpc/64e: Drop dead BOOK3E_MMU_TLB_STATS code
new df4d4ef22446 powerpc/32s: Fix CONFIG_BOOK3S_601 uses
new 69eeff022433 powerpc/32s: Remove TAUException wart in traps.c
new e5eff89657e7 powerpc/boot: Fix CONFIG_PPC_MPC52XX references
new 157dad8678ad powerpc/kvm: Use correct CONFIG symbol in comment
new ee36d867b2fe powerpc: Drop old comment about CONFIG_POWER
new 81a413259a22 powerpc/xmon: Use `dcbf` inplace of `dcbi` instruction for [...]
new ef26b76d1af6 powerpc/hugetlb/cma: Allocate gigantic hugetlb pages using CMA
new a5a8b258da78 powerpc/kvm/cma: Improve kernel log during boot
new bf6b7661f416 powerpc/book3s64/radix: Add kernel command line option to [...]
new 5e66a0cb5fbd powerpc: Use fallthrough pseudo-keyword
new f2af201002a8 powerpc/build: vdso linker warning for orphan sections
new b6ac59d39a34 powerpc: use for_each_child_of_node() macro
new cf1ae052e073 powerpc/powernv/sriov: Remove unused but set variable 'phb'
new 854eb5022be0 selftests/powerpc: Fix CPU affinity for child process
new 8902c6f96364 powerpc/ppc-opcode: Add divde and divdeu opcodes
new 151c32bf5ebd powerpc/sstep: Add support for divde[.] and divdeu[.] inst [...]
new b859c95cf4b9 powerpc/test_emulate_step: Add testcases for divde[.] and [...]
new f3054ffd71b5 selftests/powerpc: Return skip code for spectre_v2
new c75d42e4c768 ocxl: Remove unnecessary externs
new 3591538a31af ocxl: Address kernel doc errors & warnings
new d3c61954fc18 powerpc/fsl/dts: add missing P4080DS I2C devices
new ada68a66b726 powerpc/64s: Move HMI IRQ stat from percpu variable to paca.
new fdaa7ce2016c powerpc/configs: Add BLK_DEV_NVME to pseries_defconfig
new f891f19736bd kexec_file: Allow archs to handle special regions while lo [...]
new 19031275a588 powerpc/kexec_file: Mark PPC64 specific code
new 180adfc532a8 powerpc/kexec_file: Add helper functions for getting memor [...]
new b8e55a3e5c20 powerpc/kexec_file: Avoid stomping memory used by special regions
new adfefc609e55 powerpc/drmem: Make LMB walk a bit more flexible
new 7c64e21a1c5a powerpc/kexec_file: Restrict memory usage of kdump kernel
new 1a1cf93c2005 powerpc/kexec_file: Setup backup region for kdump kernel
new cb350c1f1f86 powerpc/kexec_file: Prepare elfcore header for crashing kernel
new 6ecd0163d360 powerpc/kexec_file: Add appropriate regions for memory res [...]
new b5667d13be8d powerpc/kexec_file: Fix kexec load failure with lack of me [...]
new 2e6bd221d96f powerpc/kexec_file: Enable early kernel OPAL calls
new aff779515a07 powerpc: fix function annotations to avoid section mismatc [...]
new e2b3c165f27a powerpc/cacheinfo: Set pr_fmt()
new be6f885e97e9 powerpc/cacheinfo: Use name@unit instead of full DT path i [...]
new 1b3da8ffaa15 powerpc/cacheinfo: Improve diagnostics about malformed cac [...]
new 6ec54363f198 powerpc/cacheinfo: Warn if cache object chain becomes unordered
new 494a66f34e00 powerpc/pseries/mobility: Set pr_fmt()
new 5d8b1f9dea17 powerpc/pseries/mobility: Add pr_debug() for device tree changes
new a0ff72f9f5a7 powerpc/pseries/hotplug-cpu: Remove double free in error path
new d3a133aa0e02 powerpc/perf: Consolidate perf_callchain_user_[64|32]()
new dfa03fff8602 selftests/powerpc: Fix online CPU selection
new 3af0ada7dd98 cpuidle: pseries: Set the latency-hint before entering CEDE
new 054e44ba99ae cpuidle: pseries: Add function to parse extended CEDE records
new d947fb4c965c cpuidle: pseries: Fixup exit latency for CEDE(0)
new 2d02bf835e57 powerpc/papr_scm: Fetch nvdimm performance stats from PHYP
new af0870c4e756 powerpc/papr_scm: Add support for fetching nvdimm 'fuel-ga [...]
new 8d8a629d00a5 powerpc/40x: Fix assembler warning about r0
new 872d11bca9c2 selftests/powerpc: Skip vmx/vsx/tar/etc tests on older CPUs
new 2075ec9896c5 powerpc/powernv/sriov: Fix use of uninitialised variable
new 0c83b277ada7 powerpc: Fix circular dependency between percpu.h and mmu.h
new a7aaa2f26bfd selftests/powerpc: Fix pkey syscall redefinitions
new 25d8d4eecace Merge tag 'powerpc-5.9-1' of git://git.kernel.org/pub/scm/ [...]
The 471 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../testing/sysfs-bus-event_source-devices-hv_24x7 | 7 +
Documentation/ABI/testing/sysfs-bus-papr-pmem | 27 +
Documentation/ABI/testing/sysfs-class-ocxl | 11 +
Documentation/admin-guide/kernel-parameters.txt | 4 +
Documentation/core-api/cpu_hotplug.rst | 7 -
.../features/core/jump-labels/arch-support.txt | 2 +-
.../debug/debug-vm-pgtable/arch-support.txt | 2 +-
.../sched/membarrier-sync-core/arch-support.txt | 4 +-
Documentation/memory-barriers.txt | 14 +
Documentation/powerpc/cpu_families.rst | 10 +-
Documentation/powerpc/mpc52xx.rst | 2 +-
Documentation/powerpc/syscall64-abi.rst | 42 +-
Documentation/virt/kvm/api.rst | 3 +
MAINTAINERS | 1 -
arch/arc/kernel/ptrace.c | 148 +--
arch/arm/kernel/atags_parse.c | 2 -
arch/arm/kernel/ptrace.c | 52 +-
arch/arm64/kernel/kaslr.c | 12 +-
arch/arm64/kernel/ptrace.c | 303 ++----
arch/c6x/kernel/ptrace.c | 11 +-
arch/csky/kernel/ptrace.c | 24 +-
arch/h8300/kernel/ptrace.c | 17 +-
arch/hexagon/kernel/ptrace.c | 62 +-
arch/ia64/kernel/ptrace.c | 396 +++----
arch/m68k/coldfire/stmark2.c | 5 +
arch/m68k/configs/stmark2_defconfig | 47 +-
arch/m68k/include/asm/adb_iop.h | 1 +
arch/m68k/include/asm/cmpxchg.h | 8 -
arch/m68k/include/asm/io_no.h | 20 +-
arch/m68k/include/asm/m53xxacr.h | 6 +-
arch/m68k/mm/mcfmmu.c | 6 -
arch/mips/kernel/ptrace.c | 204 +---
arch/nds32/kernel/ptrace.c | 9 +-
arch/nios2/kernel/ptrace.c | 51 +-
arch/openrisc/kernel/ptrace.c | 26 +-
arch/parisc/kernel/ptrace.c | 84 +-
arch/powerpc/Kconfig | 30 +-
arch/powerpc/Makefile | 3 +-
arch/powerpc/boot/Makefile | 8 +-
arch/powerpc/boot/dts/akebono.dts | 8 +-
arch/powerpc/boot/dts/bluestone.dts | 2 +-
arch/powerpc/boot/dts/canyonlands.dts | 4 +-
arch/powerpc/boot/dts/currituck.dts | 6 +-
arch/powerpc/boot/dts/fsl/p4080ds.dts | 43 +-
arch/powerpc/boot/dts/glacier.dts | 4 +-
arch/powerpc/boot/dts/haleakala.dts | 2 +-
arch/powerpc/boot/dts/icon.dts | 4 +-
arch/powerpc/boot/dts/katmai.dts | 6 +-
arch/powerpc/boot/dts/kilauea.dts | 4 +-
arch/powerpc/boot/dts/makalu.dts | 4 +-
arch/powerpc/boot/dts/redwood.dts | 6 +-
arch/powerpc/boot/main.c | 4 +-
arch/powerpc/boot/ps3.c | 2 +-
arch/powerpc/boot/serial.c | 2 +-
arch/powerpc/configs/44x/akebono_defconfig | 3 -
arch/powerpc/configs/44x/arches_defconfig | 2 -
arch/powerpc/configs/44x/bamboo_defconfig | 2 -
arch/powerpc/configs/44x/bluestone_defconfig | 2 -
arch/powerpc/configs/44x/canyonlands_defconfig | 2 -
arch/powerpc/configs/44x/currituck_defconfig | 2 -
arch/powerpc/configs/44x/eiger_defconfig | 2 -
arch/powerpc/configs/44x/fsp2_defconfig | 1 -
arch/powerpc/configs/44x/icon_defconfig | 2 -
arch/powerpc/configs/44x/iss476-smp_defconfig | 1 -
arch/powerpc/configs/44x/katmai_defconfig | 2 -
arch/powerpc/configs/44x/rainier_defconfig | 2 -
arch/powerpc/configs/44x/redwood_defconfig | 2 -
arch/powerpc/configs/44x/sam440ep_defconfig | 2 -
arch/powerpc/configs/44x/sequoia_defconfig | 2 -
arch/powerpc/configs/44x/taishan_defconfig | 2 -
arch/powerpc/configs/44x/warp_defconfig | 1 -
arch/powerpc/configs/85xx-hw.config | 1 -
arch/powerpc/configs/85xx/xes_mpc85xx_defconfig | 3 -
arch/powerpc/configs/86xx-hw.config | 2 -
arch/powerpc/configs/fsl-emb-nonhw.config | 1 -
arch/powerpc/configs/g5_defconfig | 1 -
arch/powerpc/configs/holly_defconfig | 1 -
arch/powerpc/configs/linkstation_defconfig | 1 -
arch/powerpc/configs/mpc512x_defconfig | 1 -
arch/powerpc/configs/mpc83xx_defconfig | 1 -
arch/powerpc/configs/mvme5100_defconfig | 4 +-
arch/powerpc/configs/pasemi_defconfig | 1 -
arch/powerpc/configs/pmac32_defconfig | 8 -
arch/powerpc/configs/powernv_defconfig | 2 -
arch/powerpc/configs/ppc40x_defconfig | 3 -
arch/powerpc/configs/ppc64_defconfig | 1 -
arch/powerpc/configs/ppc6xx_defconfig | 39 -
arch/powerpc/configs/ps3_defconfig | 2 -
arch/powerpc/configs/pseries_defconfig | 3 +-
arch/powerpc/configs/skiroot_defconfig | 1 -
arch/powerpc/configs/storcenter_defconfig | 1 -
arch/powerpc/crypto/crc32-vpmsum_core.S | 2 +-
arch/powerpc/include/asm/Kbuild | 1 +
arch/powerpc/include/asm/asm-prototypes.h | 6 +-
arch/powerpc/include/asm/atomic.h | 28 +
arch/powerpc/include/asm/barrier.h | 29 +
arch/powerpc/include/asm/book3s/32/pgtable.h | 15 +-
arch/powerpc/include/asm/book3s/64/hash-4k.h | 21 +-
arch/powerpc/include/asm/book3s/64/hash-64k.h | 12 +-
arch/powerpc/include/asm/book3s/64/hash-pkey.h | 32 +
arch/powerpc/include/asm/book3s/64/kexec.h | 23 +
arch/powerpc/include/asm/book3s/64/mmu-hash.h | 10 +-
arch/powerpc/include/asm/book3s/64/mmu.h | 11 +
arch/powerpc/include/asm/book3s/64/pgalloc.h | 16 +-
arch/powerpc/include/asm/book3s/64/pgtable.h | 25 +-
arch/powerpc/include/asm/book3s/64/pkeys.h | 27 +
arch/powerpc/include/asm/book3s/64/radix-4k.h | 2 +-
.../powerpc/include/asm/book3s/64/tlbflush-radix.h | 15 +
arch/powerpc/include/asm/cacheflush.h | 1 +
arch/powerpc/include/asm/cputable.h | 30 +-
arch/powerpc/include/asm/cputime.h | 4 +-
arch/powerpc/include/asm/crashdump-ppc64.h | 19 +
arch/powerpc/include/asm/dbell.h | 64 +-
arch/powerpc/include/asm/device.h | 3 +
arch/powerpc/include/asm/drmem.h | 9 +-
arch/powerpc/include/asm/eeh.h | 26 +-
arch/powerpc/include/asm/epapr_hcalls.h | 4 +-
arch/powerpc/include/asm/exception-64e.h | 59 +-
arch/powerpc/include/asm/exception-64s.h | 14 +
arch/powerpc/include/asm/firmware.h | 10 +-
arch/powerpc/include/asm/fixmap.h | 2 +-
arch/powerpc/include/asm/hardirq.h | 1 -
arch/powerpc/include/asm/head-64.h | 2 +-
arch/powerpc/include/asm/hugetlb.h | 7 +
arch/powerpc/include/asm/hvcall.h | 39 +-
arch/powerpc/include/asm/hw_breakpoint.h | 6 +-
arch/powerpc/include/asm/hydra.h | 2 +-
arch/powerpc/include/asm/imc-pmu.h | 5 +
arch/powerpc/include/asm/inst.h | 19 +
arch/powerpc/include/asm/kasan.h | 2 +
arch/powerpc/include/asm/kexec.h | 41 +-
arch/powerpc/include/asm/kexec_ranges.h | 25 +
arch/powerpc/include/asm/kvm_book3s_asm.h | 2 +-
arch/powerpc/include/asm/kvm_booke.h | 2 +
arch/powerpc/include/asm/kvm_host.h | 6 +-
arch/powerpc/include/asm/kvm_para.h | 26 +-
arch/powerpc/include/asm/machdep.h | 2 +-
arch/powerpc/include/asm/mce.h | 3 +
arch/powerpc/include/asm/mman.h | 30 +-
arch/powerpc/include/asm/mmu.h | 23 +
arch/powerpc/include/asm/mmu_context.h | 2 -
arch/powerpc/include/asm/nohash/32/pgtable.h | 22 +-
arch/powerpc/include/asm/nohash/64/pgtable.h | 2 -
arch/powerpc/include/asm/paca.h | 1 +
arch/powerpc/include/asm/page.h | 4 +-
arch/powerpc/include/asm/paravirt.h | 87 ++
arch/powerpc/include/asm/pci-bridge.h | 1 -
arch/powerpc/include/asm/percpu.h | 4 +-
arch/powerpc/include/asm/perf_event.h | 2 +
arch/powerpc/include/asm/perf_event_server.h | 14 +-
arch/powerpc/include/asm/pkeys.h | 65 +-
arch/powerpc/include/asm/plpar_wrappers.h | 59 +-
arch/powerpc/include/asm/pnv-ocxl.h | 40 +-
arch/powerpc/include/asm/ppc-opcode.h | 571 +++++-----
arch/powerpc/include/asm/ppc_asm.h | 4 +-
arch/powerpc/include/asm/processor.h | 5 +-
arch/powerpc/include/asm/ptrace.h | 9 +-
arch/powerpc/include/asm/qspinlock.h | 91 ++
arch/powerpc/include/asm/qspinlock_paravirt.h | 7 +
arch/powerpc/include/asm/reg.h | 10 +-
arch/powerpc/include/asm/rtas.h | 3 -
arch/powerpc/include/asm/security_features.h | 2 +
arch/powerpc/include/asm/setup.h | 4 +-
.../include/asm/{spinlock.h => simple_spinlock.h} | 38 +-
.../{spinlock_types.h => simple_spinlock_types.h} | 6 +-
arch/powerpc/include/asm/smu.h | 2 +-
arch/powerpc/include/asm/sparsemem.h | 6 -
arch/powerpc/include/asm/spinlock.h | 308 +-----
arch/powerpc/include/asm/spinlock_types.h | 17 +-
arch/powerpc/include/asm/sstep.h | 7 +
arch/powerpc/include/asm/string.h | 2 +-
arch/powerpc/include/asm/time.h | 1 -
arch/powerpc/include/asm/timex.h | 2 +-
arch/powerpc/include/asm/topology.h | 27 -
arch/powerpc/include/asm/xive.h | 1 -
arch/powerpc/include/uapi/asm/kvm.h | 5 +
arch/powerpc/include/uapi/asm/mman.h | 2 +-
arch/powerpc/include/uapi/asm/papr_pdsm.h | 9 +
arch/powerpc/kernel/Makefile | 7 +-
arch/powerpc/kernel/align.c | 8 +-
arch/powerpc/kernel/asm-offsets.c | 5 +
arch/powerpc/kernel/cacheinfo.c | 62 +-
arch/powerpc/kernel/cpu_setup_power.S | 29 +-
arch/powerpc/kernel/cputable.c | 3 +-
arch/powerpc/kernel/dawr.c | 2 +-
arch/powerpc/kernel/dbell.c | 55 -
arch/powerpc/kernel/dt_cpu_ftrs.c | 52 +-
arch/powerpc/kernel/eeh.c | 106 +-
arch/powerpc/kernel/eeh_dev.c | 67 --
arch/powerpc/kernel/eeh_driver.c | 12 +-
arch/powerpc/kernel/eeh_pe.c | 141 +--
arch/powerpc/kernel/eeh_sysfs.c | 2 +-
arch/powerpc/kernel/entry_32.S | 6 +
arch/powerpc/kernel/entry_64.S | 190 +++-
arch/powerpc/kernel/exceptions-64s.S | 150 ++-
arch/powerpc/kernel/fadump.c | 26 +
arch/powerpc/kernel/firmware.c | 19 +
arch/powerpc/kernel/fpu.S | 4 +-
arch/powerpc/kernel/head_32.S | 16 +-
arch/powerpc/kernel/head_40x.S | 2 +-
arch/powerpc/kernel/hw_breakpoint.c | 98 +-
arch/powerpc/kernel/irq.c | 9 +-
arch/powerpc/kernel/kprobes.c | 2 +-
arch/powerpc/kernel/mce.c | 18 +-
arch/powerpc/kernel/mce_power.c | 84 ++
arch/powerpc/kernel/misc_64.S | 14 -
arch/powerpc/kernel/module.c | 11 +
arch/powerpc/kernel/of_platform.c | 4 +-
arch/powerpc/kernel/paca.c | 13 +-
arch/powerpc/kernel/pci_dn.c | 29 +-
arch/powerpc/kernel/process.c | 111 +-
arch/powerpc/kernel/prom.c | 22 +-
arch/powerpc/kernel/prom_init.c | 30 +-
arch/powerpc/kernel/ptrace/ptrace-altivec.c | 37 +-
arch/powerpc/kernel/ptrace/ptrace-decl.h | 44 +-
arch/powerpc/kernel/ptrace/ptrace-novsx.c | 5 +-
arch/powerpc/kernel/ptrace/ptrace-spe.c | 16 +-
arch/powerpc/kernel/ptrace/ptrace-tm.c | 152 +--
arch/powerpc/kernel/ptrace/ptrace-view.c | 203 ++--
arch/powerpc/kernel/ptrace/ptrace-vsx.c | 13 +-
arch/powerpc/kernel/rtas.c | 122 +--
arch/powerpc/kernel/rtasd.c | 28 +-
arch/powerpc/kernel/secure_boot.c | 18 +-
arch/powerpc/kernel/security.c | 139 +--
arch/powerpc/kernel/setup-common.c | 3 +
arch/powerpc/kernel/setup_64.c | 5 +-
arch/powerpc/kernel/signal.c | 19 +-
arch/powerpc/kernel/signal_32.c | 20 +-
arch/powerpc/kernel/signal_64.c | 29 +-
arch/powerpc/kernel/smp.c | 1 +
arch/powerpc/kernel/syscall_64.c | 40 +-
arch/powerpc/kernel/sysfs.c | 8 +
arch/powerpc/kernel/trace/ftrace.c | 26 +-
arch/powerpc/kernel/traps.c | 8 -
arch/powerpc/kernel/vdso.c | 2 +-
arch/powerpc/kernel/vdso32/Makefile | 2 +-
arch/powerpc/kernel/vdso32/vdso32.lds.S | 1 +
arch/powerpc/kernel/vdso64/Makefile | 2 +-
arch/powerpc/kernel/vdso64/cacheflush.S | 9 +-
arch/powerpc/kernel/vdso64/datapage.S | 28 +-
arch/powerpc/kernel/vdso64/gettimeofday.S | 9 +-
arch/powerpc/kernel/vdso64/sigtramp.S | 13 +-
arch/powerpc/kernel/vdso64/vdso64.lds.S | 3 +-
arch/powerpc/kernel/vector.S | 4 +-
arch/powerpc/kexec/Makefile | 2 +-
arch/powerpc/kexec/core_64.c | 2 +
arch/powerpc/kexec/elf_64.c | 36 +-
arch/powerpc/kexec/file_load.c | 62 +-
arch/powerpc/kexec/file_load_64.c | 1119 ++++++++++++++++++++
arch/powerpc/kexec/ranges.c | 412 +++++++
arch/powerpc/kvm/book3s_hv.c | 46 +-
arch/powerpc/kvm/book3s_hv_builtin.c | 2 +-
arch/powerpc/kvm/book3s_hv_interrupts.S | 8 +
arch/powerpc/kvm/book3s_hv_ras.c | 2 +-
arch/powerpc/kvm/book3s_hv_rmhandlers.S | 36 +-
arch/powerpc/kvm/book3s_interrupts.S | 2 +-
arch/powerpc/kvm/trace_hv.h | 2 +-
arch/powerpc/lib/Makefile | 3 +
arch/powerpc/lib/code-patching.c | 2 +-
arch/powerpc/lib/locks.c | 12 +-
arch/powerpc/lib/pmem.c | 48 +-
arch/powerpc/lib/sstep.c | 41 +-
arch/powerpc/lib/test_emulate_step.c | 697 ++++++++++--
arch/powerpc/lib/test_emulate_step_exec_instr.S | 2 +
arch/powerpc/mm/book3s32/hash_low.S | 2 +-
arch/powerpc/mm/book3s32/mmu.c | 17 +-
arch/powerpc/mm/book3s64/hash_utils.c | 25 +-
arch/powerpc/mm/book3s64/pgtable.c | 8 +-
arch/powerpc/mm/book3s64/pkeys.c | 300 +++---
arch/powerpc/mm/book3s64/radix_pgtable.c | 219 ++--
arch/powerpc/mm/book3s64/radix_tlb.c | 82 +-
arch/powerpc/mm/drmem.c | 87 +-
arch/powerpc/mm/fault.c | 106 +-
arch/powerpc/mm/hugetlbpage.c | 18 +
arch/powerpc/mm/init_32.c | 2 +
arch/powerpc/mm/init_64.c | 6 +-
arch/powerpc/mm/kasan/kasan_init_32.c | 35 +-
arch/powerpc/mm/mem.c | 5 -
arch/powerpc/mm/nohash/tlb_low_64e.S | 47 +-
arch/powerpc/mm/numa.c | 506 +--------
arch/powerpc/mm/pgtable-frag.c | 3 +
arch/powerpc/mm/ptdump/hashpagetable.c | 2 +-
arch/powerpc/mm/ptdump/ptdump.c | 55 +-
arch/powerpc/net/bpf_jit.h | 184 +---
arch/powerpc/net/bpf_jit32.h | 34 +-
arch/powerpc/net/bpf_jit64.h | 16 +-
arch/powerpc/net/bpf_jit_comp.c | 134 +--
arch/powerpc/net/bpf_jit_comp64.c | 298 +++---
arch/powerpc/perf/Makefile | 2 +-
arch/powerpc/perf/callchain.h | 25 +-
arch/powerpc/perf/callchain_32.c | 21 +-
arch/powerpc/perf/callchain_64.c | 13 +-
arch/powerpc/perf/core-book3s.c | 108 +-
arch/powerpc/perf/generic-compat-pmu.c | 2 +-
arch/powerpc/perf/hv-24x7.c | 54 +
arch/powerpc/perf/imc-pmu.c | 29 +-
arch/powerpc/perf/internal.h | 1 +
arch/powerpc/perf/isa207-common.c | 91 +-
arch/powerpc/perf/isa207-common.h | 37 +-
arch/powerpc/perf/mpc7450-pmu.c | 23 +-
arch/powerpc/perf/power10-events-list.h | 70 ++
arch/powerpc/perf/power10-pmu.c | 419 ++++++++
arch/powerpc/perf/power5+-pmu.c | 19 +-
arch/powerpc/perf/power5-pmu.c | 19 +-
arch/powerpc/perf/power6-pmu.c | 18 +-
arch/powerpc/perf/power7-pmu.c | 19 +-
arch/powerpc/perf/power8-pmu.c | 2 +-
arch/powerpc/perf/power9-pmu.c | 2 +-
arch/powerpc/perf/ppc970-pmu.c | 26 +-
arch/powerpc/platforms/52xx/lite5200_sleep.S | 2 +-
arch/powerpc/platforms/85xx/Kconfig | 2 +-
arch/powerpc/platforms/cell/Kconfig | 1 +
arch/powerpc/platforms/cell/spufs/coredump.c | 21 +-
arch/powerpc/platforms/pasemi/misc.c | 3 +-
arch/powerpc/platforms/powermac/feature.c | 2 +-
arch/powerpc/platforms/powermac/low_i2c.c | 6 +-
arch/powerpc/platforms/powermac/pfunc_base.c | 4 +-
arch/powerpc/platforms/powermac/udbg_scc.c | 2 +-
arch/powerpc/platforms/powernv/Makefile | 1 +
arch/powerpc/platforms/powernv/eeh-powernv.c | 114 +-
arch/powerpc/platforms/powernv/idle.c | 48 +-
arch/powerpc/platforms/powernv/opal-async.c | 2 +-
arch/powerpc/platforms/powernv/pci-ioda-tce.c | 2 +-
arch/powerpc/platforms/powernv/pci-ioda.c | 923 +++-------------
arch/powerpc/platforms/powernv/pci-sriov.c | 766 ++++++++++++++
arch/powerpc/platforms/powernv/pci.c | 14 +-
arch/powerpc/platforms/powernv/pci.h | 103 +-
arch/powerpc/platforms/powernv/setup.c | 10 +-
arch/powerpc/platforms/pseries/Kconfig | 9 +-
arch/powerpc/platforms/pseries/eeh_pseries.c | 382 ++++---
arch/powerpc/platforms/pseries/firmware.c | 1 +
arch/powerpc/platforms/pseries/hotplug-cpu.c | 190 +---
arch/powerpc/platforms/pseries/hotplug-memory.c | 109 +-
arch/powerpc/platforms/pseries/hvcserver.c | 2 +-
arch/powerpc/platforms/pseries/lpar.c | 8 +-
arch/powerpc/platforms/pseries/mobility.c | 43 +-
arch/powerpc/platforms/pseries/offline_states.h | 38 -
arch/powerpc/platforms/pseries/papr_scm.c | 296 +++++-
arch/powerpc/platforms/pseries/pci_dlpar.c | 2 +-
arch/powerpc/platforms/pseries/pmem.c | 7 +-
arch/powerpc/platforms/pseries/setup.c | 24 +-
arch/powerpc/platforms/pseries/smp.c | 90 +-
arch/powerpc/platforms/pseries/suspend.c | 27 +-
arch/powerpc/purgatory/Makefile | 4 +-
.../purgatory/{trampoline.S => trampoline_64.S} | 54 +-
arch/powerpc/sysdev/xive/native.c | 2 +
arch/powerpc/sysdev/xive/spapr.c | 2 +-
arch/powerpc/tools/unrel_branch_check.sh | 5 +-
arch/powerpc/xmon/xmon.c | 40 +-
arch/riscv/Kconfig | 12 +
arch/riscv/boot/Makefile | 2 +
arch/riscv/configs/defconfig | 1 +
arch/riscv/configs/nommu_k210_defconfig | 1 +
arch/riscv/configs/nommu_virt_defconfig | 1 +
arch/riscv/configs/rv32_defconfig | 1 +
arch/riscv/include/asm/irq_work.h | 10 +
arch/riscv/include/asm/jump_label.h | 60 ++
arch/riscv/include/asm/mmio.h | 6 -
arch/riscv/include/asm/smp.h | 3 +
arch/riscv/include/asm/stackprotector.h | 33 +
arch/riscv/include/uapi/asm/hwcap.h | 2 +-
arch/riscv/include/uapi/asm/unistd.h | 2 +-
arch/riscv/kernel/Makefile | 2 +
arch/riscv/kernel/asm-offsets.c | 3 -
arch/riscv/kernel/entry.S | 54 +-
arch/riscv/kernel/head.S | 10 +-
arch/riscv/kernel/jump_label.c | 53 +
arch/riscv/kernel/module.c | 16 +
arch/riscv/kernel/process.c | 6 +
arch/riscv/kernel/ptrace.c | 33 +-
arch/riscv/kernel/smp.c | 15 +
arch/riscv/kernel/smpboot.c | 12 +-
arch/riscv/kernel/traps.c | 8 +-
arch/riscv/kernel/vdso/Makefile | 3 +
arch/riscv/kernel/vmlinux.lds.S | 2 +-
arch/riscv/mm/Makefile | 2 +
arch/riscv/mm/init.c | 27 +
arch/riscv/mm/pageattr.c | 3 +-
arch/s390/kernel/ptrace.c | 199 +---
arch/sh/kernel/process_32.c | 5 +-
arch/sh/kernel/ptrace_32.c | 48 +-
arch/sh/kernel/setup.c | 2 -
arch/sparc/kernel/ptrace_32.c | 269 ++---
arch/sparc/kernel/ptrace_64.c | 591 +++++------
arch/sparc/kernel/setup_32.c | 2 -
arch/sparc/kernel/setup_64.c | 2 -
arch/x86/include/asm/fpu/internal.h | 1 -
arch/x86/include/asm/fpu/regset.h | 4 +-
arch/x86/include/asm/fpu/xstate.h | 4 +-
arch/x86/kernel/fpu/regset.c | 55 +-
arch/x86/kernel/fpu/signal.c | 13 +-
arch/x86/kernel/fpu/xstate.c | 164 +--
arch/x86/kernel/ptrace.c | 75 +-
arch/x86/kernel/setup.c | 2 -
arch/x86/kernel/tls.c | 32 +-
arch/x86/kernel/tls.h | 2 +-
arch/x86/math-emu/fpu_entry.c | 19 +-
arch/x86/mm/init_64.c | 31 +-
arch/xtensa/kernel/ptrace.c | 16 +-
drivers/base/devtmpfs.c | 59 +-
drivers/cpuidle/cpuidle-powernv.c | 14 -
drivers/cpuidle/cpuidle-pseries.c | 187 +++-
drivers/crypto/vmx/aesp8-ppc.pl | 2 +-
drivers/crypto/vmx/ghashp8-ppc.pl | 2 +-
drivers/macintosh/adb-iop.c | 186 ++--
drivers/macintosh/adb.c | 2 +-
drivers/macintosh/therm_adt746x.c | 4 +-
drivers/macintosh/via-macii.c | 324 +++---
drivers/md/Makefile | 3 +
drivers/md/dm-writecache.c | 2 +-
init/do_mounts_md.c => drivers/md/md-autodetect.c | 247 ++---
drivers/md/md.c | 38 +-
drivers/md/md.h | 12 +
drivers/misc/ocxl/Kconfig | 2 +-
drivers/misc/ocxl/config.c | 91 +-
drivers/misc/ocxl/ocxl_internal.h | 15 +-
drivers/misc/ocxl/sysfs.c | 35 +
drivers/nvdimm/of_pmem.c | 1 +
drivers/nvdimm/region_devs.c | 8 +-
drivers/thermal/Kconfig | 1 -
fs/Makefile | 2 +-
fs/binfmt_elf.c | 54 +-
fs/file.c | 7 +-
fs/init.c | 265 +++++
fs/internal.h | 19 +-
fs/ioctl.c | 7 +-
fs/namei.c | 20 +-
fs/namespace.c | 107 +-
fs/open.c | 78 +-
fs/read_write.c | 2 +-
fs/readdir.c | 11 +-
fs/utimes.c | 109 +-
include/asm-generic/barrier.h | 10 +
include/asm-generic/qspinlock.h | 4 +
include/linux/cpuhotplug.h | 1 +
include/linux/fs.h | 4 +
include/linux/init_syscalls.h | 19 +
include/linux/initrd.h | 6 -
include/linux/kexec.h | 29 +-
include/linux/mm.h | 2 -
include/linux/pgtable.h | 71 +-
include/linux/raid/detect.h | 8 +
include/linux/raid/md_u.h | 13 -
include/linux/regset.h | 218 ++--
include/linux/syscalls.h | 83 --
include/misc/ocxl-config.h | 1 +
include/misc/ocxl.h | 102 +-
include/trace/events/mmflags.h | 2 -
init/Makefile | 1 -
init/do_mounts.c | 82 +-
init/do_mounts.h | 28 +-
init/do_mounts_initrd.c | 39 +-
init/do_mounts_rd.c | 101 +-
init/initramfs.c | 148 +--
init/main.c | 28 +-
init/noinitramfs.c | 8 +-
kernel/Makefile | 2 +-
kernel/kexec_file.c | 16 +-
kernel/regset.c | 76 ++
mm/ksm.c | 4 -
tools/arch/powerpc/include/uapi/asm/kvm.h | 5 +
tools/arch/riscv/include/uapi/asm/unistd.h | 2 +-
tools/perf/arch/powerpc/util/book3s_hcalls.h | 2 +-
.../powerpc/alignment/alignment_handler.c | 150 ++-
.../selftests/powerpc/benchmarks/context_switch.c | 21 +-
.../testing/selftests/powerpc/eeh/eeh-functions.sh | 11 +-
.../selftests/powerpc/include/instructions.h | 77 ++
tools/testing/selftests/powerpc/include/pkeys.h | 136 +++
tools/testing/selftests/powerpc/include/reg.h | 6 +
tools/testing/selftests/powerpc/include/utils.h | 29 +
tools/testing/selftests/powerpc/math/.gitignore | 1 +
tools/testing/selftests/powerpc/math/Makefile | 10 +-
.../testing/selftests/powerpc/math/fpu_denormal.c | 38 +
tools/testing/selftests/powerpc/math/vmx_preempt.c | 3 +
tools/testing/selftests/powerpc/math/vmx_signal.c | 3 +
tools/testing/selftests/powerpc/math/vmx_syscall.c | 7 +-
tools/testing/selftests/powerpc/math/vsx_preempt.c | 2 +
tools/testing/selftests/powerpc/mm/.gitignore | 5 +-
tools/testing/selftests/powerpc/mm/Makefile | 18 +-
tools/testing/selftests/powerpc/mm/bad_accesses.c | 28 -
.../testing/selftests/powerpc/mm/pkey_exec_prot.c | 294 +++++
tools/testing/selftests/powerpc/mm/pkey_siginfo.c | 333 ++++++
tools/testing/selftests/powerpc/mm/prot_sao.c | 42 -
.../selftests/powerpc/mm/stack_expansion_ldst.c | 202 ++++
.../selftests/powerpc/mm/stack_expansion_signal.c | 118 +++
.../selftests/powerpc/pmu/count_stcx_fail.c | 4 +
.../powerpc/pmu/ebb/back_to_back_ebbs_test.c | 2 -
.../selftests/powerpc/pmu/ebb/cycles_test.c | 2 -
.../powerpc/pmu/ebb/cycles_with_freeze_test.c | 2 -
.../powerpc/pmu/ebb/cycles_with_mmcr2_test.c | 2 -
tools/testing/selftests/powerpc/pmu/ebb/ebb.c | 2 -
.../powerpc/pmu/ebb/ebb_on_willing_child_test.c | 2 -
.../powerpc/pmu/ebb/lost_exception_test.c | 1 -
.../selftests/powerpc/pmu/ebb/multi_counter_test.c | 7 -
.../powerpc/pmu/ebb/multi_ebb_procs_test.c | 2 -
.../selftests/powerpc/pmu/ebb/pmae_handling_test.c | 2 -
.../powerpc/pmu/ebb/pmc56_overflow_test.c | 2 -
tools/testing/selftests/powerpc/pmu/lib.h | 1 +
.../selftests/powerpc/pmu/per_event_excludes.c | 7 +-
tools/testing/selftests/powerpc/ptrace/core-pkey.c | 2 +-
.../testing/selftests/powerpc/ptrace/ptrace-pkey.c | 57 +-
.../testing/selftests/powerpc/ptrace/ptrace-tar.c | 3 +
.../testing/selftests/powerpc/ptrace/ptrace-vsx.c | 2 +
.../selftests/powerpc/security/spectre_v2.c | 10 +
.../testing/selftests/powerpc/stringloops/Makefile | 2 +-
.../testing/selftests/powerpc/stringloops/memcmp.c | 46 +-
tools/testing/selftests/powerpc/utils.c | 65 +-
507 files changed, 13332 insertions(+), 8969 deletions(-)
create mode 100644 arch/powerpc/include/asm/book3s/64/hash-pkey.h
create mode 100644 arch/powerpc/include/asm/book3s/64/kexec.h
create mode 100644 arch/powerpc/include/asm/book3s/64/pkeys.h
create mode 100644 arch/powerpc/include/asm/crashdump-ppc64.h
create mode 100644 arch/powerpc/include/asm/kexec_ranges.h
create mode 100644 arch/powerpc/include/asm/paravirt.h
create mode 100644 arch/powerpc/include/asm/qspinlock.h
create mode 100644 arch/powerpc/include/asm/qspinlock_paravirt.h
copy arch/powerpc/include/asm/{spinlock.h => simple_spinlock.h} (89%)
copy arch/powerpc/include/asm/{spinlock_types.h => simple_spinlock_types.h} (70%)
delete mode 100644 arch/powerpc/kernel/eeh_dev.c
create mode 100644 arch/powerpc/kexec/file_load_64.c
create mode 100644 arch/powerpc/kexec/ranges.c
create mode 100644 arch/powerpc/perf/power10-events-list.h
create mode 100644 arch/powerpc/perf/power10-pmu.c
create mode 100644 arch/powerpc/platforms/powernv/pci-sriov.c
delete mode 100644 arch/powerpc/platforms/pseries/offline_states.h
rename arch/powerpc/purgatory/{trampoline.S => trampoline_64.S} (70%)
create mode 100644 arch/riscv/include/asm/irq_work.h
create mode 100644 arch/riscv/include/asm/jump_label.h
create mode 100644 arch/riscv/include/asm/stackprotector.h
create mode 100644 arch/riscv/kernel/jump_label.c
rename init/do_mounts_md.c => drivers/md/md-autodetect.c (59%)
create mode 100644 fs/init.c
create mode 100644 include/linux/init_syscalls.h
delete mode 100644 include/linux/raid/md_u.h
create mode 100644 kernel/regset.c
create mode 100644 tools/testing/selftests/powerpc/include/pkeys.h
create mode 100644 tools/testing/selftests/powerpc/math/fpu_denormal.c
create mode 100644 tools/testing/selftests/powerpc/mm/pkey_exec_prot.c
create mode 100644 tools/testing/selftests/powerpc/mm/pkey_siginfo.c
delete mode 100644 tools/testing/selftests/powerpc/mm/prot_sao.c
create mode 100644 tools/testing/selftests/powerpc/mm/stack_expansion_ldst.c
create mode 100644 tools/testing/selftests/powerpc/mm/stack_expansion_signal.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository newlib.
from 1be41b802 Cygwin: Use documented QueryWorkingSetEx() in dumper
new 225d376b7 Cygwin: cygserver: build with -Wimplicit-fallthrough=5
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
winsup/cygserver/Makefile.in | 2 +-
winsup/cygserver/bsd_helper.cc | 2 +-
winsup/cygserver/bsd_mutex.cc | 2 +-
winsup/cygserver/woutsup.h | 2 ++
4 files changed, 5 insertions(+), 3 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from a52b3ae2b10 Fix remaining Ravenscar regressions
new fe4c3d430b3 gdb: fix whitespace issues in ChangeLog
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gdb/ChangeLog | 60 ++++++++++++++++++++++++-------------------------
gdb/testsuite/ChangeLog | 2 +-
2 files changed, 31 insertions(+), 31 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-release-arm-spec2k6-O2_LTO
in repository toolchain/ci/glibc.
from 94abcef26e NEWS: Mention BZ 25933 fix
adds 501f426fe0 arm: CVE-2020-6096: fix memcpy and memmove for negative leng [...]
adds d59630f995 arm: CVE-2020-6096: Fix multiarch memcpy for negative length [...]
No new revisions were added by this update.
Summary of changes:
sysdeps/arm/armv7/multiarch/memcpy_impl.S | 22 +++++++++++-----------
sysdeps/arm/memcpy.S | 24 ++++++++++--------------
sysdeps/arm/memmove.S | 24 ++++++++++--------------
3 files changed, 31 insertions(+), 39 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-release-arm-spec2k6-O2_LTO
in repository toolchain/ci/base-artifacts.
discards 53b6528c 0: update: binutils-gcc-glibc-llvm: 1
new ab8d7894 0: update: binutils-gcc-glibc-llvm: 1
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (53b6528c)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_bmk_tk1/llvm-release-arm [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 169 +-
02-prepare_abe/console.log | 96 +-
03-build_abe-binutils/console.log | 9772 +-
04-build_abe-stage1/console.log | 17204 ++--
05-build_abe-linux/console.log | 230 +-
06-build_abe-glibc/console.log | 38184 +++----
07-build_abe-stage2/console.log | 42163 ++++----
08-build_llvm-true/console.log | 12508 +--
10-benchmark--O2_LTO_marm/benchmark-start.log | 2 +-
10-benchmark--O2_LTO_marm/benchmark.log | 42 +-
10-benchmark--O2_LTO_marm/console.log | 154 +-
11-check_regression/console.log | 766 +-
11-check_regression/results-0.csv | 117 +-
11-check_regression/results-1.csv | 117 +-
11-check_regression/results-brief.csv | 38 +-
11-check_regression/results-full.csv | 125 +-
11-check_regression/results.csv | 48 +-
11-check_regression/results.log | 2644 +-
12-update_baseline/console.log | 100 +-
12-update_baseline/results-0.csv | 117 +-
12-update_baseline/results-1.csv | 117 +-
12-update_baseline/results-brief.csv | 38 +-
12-update_baseline/results-full.csv | 125 +-
12-update_baseline/results.csv | 48 +-
12-update_baseline/results.log | 2680 +-
console.log | 121486 ++++++++++++-----------
jenkins/manifest.sh | 16 +-
results_id | 2 +-
28 files changed, 124607 insertions(+), 124501 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_O3
in repository toolchain/ci/base-artifacts.
discards 7fe0fea5 0: update: gcc-6aec53ee4f75a64cc9c35577e8d785ba2b692270: 1
new b877c10a 0: update: gcc-c3f94f5786a014515c09c7852db228c74adf51e5: 1
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (7fe0fea5)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu/gnu-master-aarch64-b [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 325 +-
02-prepare_abe/console.log | 436 +-
04-build_abe-bootstrap_O3/console.log | 71225 ++++++++++++++++---------------
05-check_regression/console.log | 4 +-
06-update_baseline/console.log | 6 +-
console.log | 71996 ++++++++++++++++----------------
jenkins/manifest.sh | 8 +-
7 files changed, 71912 insertions(+), 72088 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 888bdb2b744 gdb: change regcache list to be a map
new 3d4470e5d48 Call add_active_thread after pushing the ravenscar target
new e95465793de Avoid crash in ravenscar_thread_target::wait
new 550ab58d6ee Return event_ptid from ravenscar_thread_target::wait
new a8ac85bb7d6 Handle case where Ada task is current but not listed
new d5d833afcf7 Change names given to Ravenscar threads
new 78c02f21ad1 Use gdb::function_view in iterate_over_live_ada_tasks
new 2080266b77a Wrap xfer_partial and enable_btrace for Ravenscar
new e09eef98a60 Update Ravenscar documentation
new 39e2018a4e8 Fix Ravenscar "process" resume
new 592f9bd76a1 Fetch registers from correct thread in ravenscar-thread.c
new 0e29517d97e Set inferior_ptid in ravenscar_thread_target::update_thread_list
new a52b3ae2b10 Fix remaining Ravenscar regressions
The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gdb/ChangeLog | 93 ++++++++++++++++++
gdb/ada-lang.h | 5 +-
gdb/ada-tasks.c | 2 +-
gdb/doc/ChangeLog | 5 +
gdb/doc/gdb.texinfo | 28 ++++++
gdb/ravenscar-thread.c | 256 ++++++++++++++++++++++++++++++++++++-------------
6 files changed, 322 insertions(+), 67 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.