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-release-aarch64-bootstrap_debug
in repository toolchain/ci/base-artifacts.
discards 735bf1b9 0: update: gcc-3ed8a0c02bad7fb92b095e8f52fba63a9f002fd6: 1
new cec72c6d 0: update: gcc-fa0d6c132c8fd7deb118f8309aa9dfe41a88e840: 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 (735bf1b9)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu/gnu-release-aarch64- [...]
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 | 139 +-
02-prepare_abe/console.log | 356 +-
04-build_abe-bootstrap_debug/console.log | 62943 ++++++++++++++--------------
05-check_regression/console.log | 6 +-
06-update_baseline/console.log | 4 +-
console.log | 63456 +++++++++++++++--------------
jenkins/manifest.sh | 8 +-
7 files changed, 63579 insertions(+), 63333 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 gcc.
from 3a73a6adb60 Temporarily remove an unintentionally commited test.
new 5bc13e5217f d: Merge upstream dmd 740f3d1ea.
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:
gcc/d/d-lang.cc | 31 +++++++++++++++++++++++++++----
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/cond.c | 40 +++++++++++++++-------------------------
gcc/d/dmd/cond.h | 4 +---
gcc/d/dmd/dversion.c | 8 ++++----
gcc/d/dmd/globals.h | 3 +++
gcc/d/dmd/module.h | 8 ++++----
7 files changed, 55 insertions(+), 41 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 7ae77150d94d Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/ [...]
new 9d9e435f3f24 x86/elf: Add table to document READ_IMPLIES_EXEC
new 122306117afe x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK
new 9fccc5c0c99f x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit
new 78066055b080 arm32/64/elf: Add tables to document READ_IMPLIES_EXEC
new eaf3f9e61887 arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_G [...]
new 6e0d6ac5f3d9 arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit [...]
new ac7b34218a00 Merge tag 'core_core_updates_for_5.8' of git://git.kernel. [...]
new 41311242221e vfio/type1: Support faulting PFNMAP vmas
new 11c4cd07ba11 vfio-pci: Fault mmaps to enable vma tracking
new abafbc551fdd vfio-pci: Invalidate mmaps and block MMIO access on disabl [...]
new bc138db1b962 vfio-pci: Mask cap zero
new 3e63b94b6274 vfio/pci: fix memory leaks in alloc_perm_bits()
new 1518ac272e78 vfio/pci: fix memory leaks of eventfd ctx
new cd34b82e6ef0 Merge branches 'v5.8/vfio/alex-block-mmio-v3', 'v5.8/vfio/ [...]
new a8a24f3f6e38 vfio: UAPI for migration interface for device state
new 6581708586c8 vfio iommu: Remove atomicity of ref_count of pinned pages
new cade075f265b vfio iommu: Cache pgsize_bitmap in struct vfio_iommu
new b704fd14a06f vfio iommu: Add ioctl definition for dirty pages tracking
new d6a4c185660c vfio iommu: Implementation of ioctl for dirty pages tracking
new 331e33d2960c vfio iommu: Update UNMAP_DMA ioctl to get dirty bitmap bef [...]
new ad721705d09c vfio iommu: Add migration capability to report supported features
new 95fc87b44104 vfio: Selective dirty page tracking if IOMMU backed device [...]
new aa8ba13cae31 vfio/mdev: Fix reference count leak in add_mdev_supported_type
new ea20868c7197 Merge branch 'qiushi-wu-mdev-ref-v1' into v5.8/vfio/next
new cd0bb41ea860 vfio iommu: Use shift operation for 64-bit integer division
new c8e9df4744a3 vfio iommu: typecast corrections
new 4f085ca2f5a8 Merge branch 'v5.8/vfio/kirti-migration-fixes' into v5.8/v [...]
new 5a36f0f3f518 Merge tag 'vfio-v5.8-rc1' of git://github.com/awilliam/linux-vfio
new 0b671eed0cf0 ipmi:bt-bmc: Avoid unnecessary check
new 8ed678dbac8c ipmi:bt-bmc: Fix some format issue of the code
new 7c47a219b95d ipmi: use vzalloc instead of kmalloc for user creation
new 878caa965969 ipmi: Replace guid_copy() with import_guid() where it makes sense
new 49826937e7c7 ipmi:bt-bmc: Fix error handling and status check
new 429b00f60665 ipmi_si: Load acpi_ipmi when ACPI IPMI interface added
new e641abd3c726 Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added
new 2a556ce779e3 ipmi:ssif: Remove dynamic platform device handing
new 1f2dc7f5b6c1 Merge tag 'for-linus-5.8-1' of git://github.com/cminyard/l [...]
new 04fd1ca77918 gpiolib: acpi: Add missing __init(const) markers to initcall-s
new 657a06df993c dt-bindings: gpio: Convert snps,dw-apb-gpio to DT schema
new 4f1809374367 dt-bindings: gpio: Add DW GPIO debounce clock property
new c55812afd395 dt-bindings: gpio: Add Sergey Semin to DW APB GPIO driver [...]
new 3ea8094c3b45 gpio: dwapb: Use optional-clocks interface for APB ref-clock
new 5c544c92d6cd gpio: dwapb: Add debounce reference clock support
new a26fa4b5d368 MAINTAINERS: Add Segey Semin to maintainers of DW APB GPIO driver
new c58220cba2e0 gpio: dwapb: Append MODULE_ALIAS for platform driver
new 038aa1f0aba9 gpio: dwapb: Refactor IRQ handler to use bit operations
new 9b0aef32c725 gpio: dwapb: Use chained IRQ prologue and epilogue
new f9754c79707f gpio: dwapb: set default handler to be handle_bad_irq()
new 43296bf22e16 gpio: dwapb: Deduplicate IRQ resource management
new e092bc5044ca gpio: dwapb: Convert to use irqd_to_hwirq()
new 9826bbe1fef0 gpio: dwapb: Use device_get_match_data() to simplify code
new d31275a9dc0b gpio: dwapb: Convert to use IRQ core provided macros
new 48ce80568346 gpio: dwapb: Switch to more usual pattern of RMW in dwapb_ [...]
new 4f344e86c739 gpio: dwapb: Drop bogus BUG_ON()s
new c59042ed8965 gpio: dwapb: Drop of_match_ptr() & ACPI_PTR() calls
new 4c2b54f73aba gpio: dwapb: Split out dwapb_get_irq() helper
new 9f676e5313c1 gpio: mlxbf2: remove unused including <linux/version.h>
new 1afbc80c3d2b gpio: dwapb: Get rid of unnecessary conjunction over 32-bit value
new 1475b6293af2 gpio: dwapb: Amend indentation in some cases
new 262b90116619 gpiolib: Improve kernel messages
new a5e93436e18c gpiolib: Rename "chip" variables to "gc" in core header file
new 1c12857c6722 gpio: ftgpio010: Fix small typo
new 66d8ad67aab3 gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lo [...]
new dc5c1439376d gpio: mm-lantiq: Fix small typo
new 36b5215436ad gpio: Document proper return value for gpio drivers
new 8d0910121b07 gpio: Make "offset" and "unsigned int", not just "unsigned"
new 7fc504b993ce gpio: xgene-sb: set valid IRQ type in to_irq()
new 85a94ff8fb14 gpio: Extend TODO to cover code duplication avoidance
new 616844408de7 gpio: pl061: Support building as module
new ea06a482a47c gpiolib: of: improve gpiolib-of support of pull up/down on [...]
new 96d7c7b3e654 gpio: gpio-pca953x, Add get_multiple function
new aa58a21ae378 gpio: pca953x: disable regmap locking
new 9784c9963fec gpiolib: devprop: Warn if gpio-line-names is too long
new 6f793485fc03 gpio: pca953x: Rewrite ->get_multiple() function
new bcf41dc480b1 gpio: pca953x: fix handling of automatic address incrementing
new 6fdeb6cbe1ef gpio: pca953x: drop unused parameters of pca953x_recalc_addr()
new fef2d3bb2db6 gpio: tegra186: export MODULE_DEVICE_TABLE
new 17f96ee2b9be gpio-f7188x: Add GPIO support for F81865
new 3831c051dfbf tools: gpio: add bias flags to lsgpio
new 29f9f8e1fc93 Merge tag 'gpio-updates-for-v5.8-part1' of git://git.kerne [...]
new 9b6d5690b543 gpio: ich: fix a typo
new 5c85418ab35b gpio: pch: Use BIT() and GENMASK() where it's appropriate
new 5a4245de48d8 gpio: pch: Get rid of unneeded variable in IRQ handler
new 368b8436011a gpio: pch: Refactor pch_irq_type() to avoid unnecessary locking
new 5376b0b31295 gpio: pch: Use in pch_irq_type() macros provided by IRQ core
new 6b1c7837af0e gpio: merrifield: Switch over to MSI interrupts
new 7e73aa90a38c gpio: merrifield: Better show how GPIO and IRQ bases are d [...]
new ed43f2b4e780 Merge tag 'intel-gpio-v5.8-1' of git://git.kernel.org/pub/ [...]
new 582838ea5bea gpiolib: Document that GPIO line names are not globally unique
new 672de5274446 gpio: mb86s7x: Use devm_clk_get_optional() to get the input clock
new db67aa33d58d gpio: mb86s7x: Remove superfluous test for ACPI companion
new 4d3a050039a9 gpio: xgene-sb: Drop redundant OF_GPIO dependency
new b24bc583dea7 gpio: xgene-sb: Allow driver to be built with COMPILE_TEST
new d850c6f42cd8 gpio: xgene-sb: Drop extra check to call acpi_gpiochip_req [...]
new 22b3bc63da37 i2c: i801: Use GPIO_LOOKUP() helper macro
new 7b67b836625d mfd: sm501: Use GPIO_LOOKUP_IDX() helper macro
new 4c033b549912 gpiolib: Add support for GPIO lookup by line name
new 828546e24280 gpio: Add GPIO Aggregator
new ce7a2f77f976 docs: gpio: Add GPIO Aggregator documentation
new d9646a4866b0 MAINTAINERS: Add GPIO Aggregator section
new a0d50aa9350a Merge branch 'ib-gpio-aggregator' into devel
new 494a94e38dcf gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO [...]
new d7cc23604f36 gpio: dwapb: avoid error message for optional IRQ
new aa90939d2297 gpio: dwapb: Don't use IRQ 0 as valid Linux interrupt
new 551cb86cbb7d gpio: dwapb: Remove unneeded has_irq member in struct dwap [...]
new 563a6d2c37a0 MAINTAINERS: Fix file name for DesignWare GPIO DT schema
new c22fc62b516d dt-bindings: gpio: Add renesas,em-gio bindings
new 6f8cd2464115 gpio: rcar: Fix runtime PM imbalance on error
new 47a3734b0390 gpio: max730x: bring gpiochip_add_data after port config
new 22e4ebd05890 gpio: pxa: Add COMPILE_TEST support
new e33a58a29c6a gpio: pca935x: Allow IRQ support for driver built as a module
new f8af9113b1cf Merge tag 'gpio-updates-for-v5.8-part2' of git://git.kerne [...]
new ce1d966a3022 Merge tag 'v5.7-rc7' into devel
new a34d5e563150 gpiolib: Separate GPIO_GET_LINEINFO_WATCH_IOCTL conditional
new a8173820f441 gpio: gpiolib: Allow GPIO IRQs to lazy disable
new 6a45b0e2589f gpiolib: Introduce gpiochip_irqchip_add_domain()
new ebe363197e52 gpio: add a reusable generic gpio_chip using regmap
new 76bbea9a24df MAINTAINERS: Add gpio regmap section
new 74910e15ab25 gpio: pca953x: Drop unneeded ACPI_PTR()
new 3f7e82379fc9 Merge tag 'gpio-v5.8-1' of git://git.kernel.org/pub/scm/li [...]
new 0184afd15a14 RDMA/rxe: Set default vendor ID
new cf26deff9036 RDMA/mlx5: Fix udata response upon SRQ creation
new eb356e6dc15a RDMA/uverbs: Make the event_queue fds return POLLERR when [...]
new 1587982e705d RDMA: Remove a few extra calls to ib_get_client_data()
new 255e636df413 IB: Fix some documentation warnings
new 4f953089111d IB/qib: Remove unused variable ret
new 99bf84e24eb8 RDMA/bnxt_re: Reduce device page size detection code
new c78671a4e65a RDMA/bnxt_re: Update missing hsi data structures
new fddcbbb02af4 RDMA/bnxt_re: Simplify obtaining queue entry from hw ring
new 8ce111d00e64 RDMA/bnxt_re: Remove dead code from rcfw
new dd302ee41e6e RDMA/cma: Limit the scope of rdma_is_consumer_reject function
new 95a776e8a628 RDMA/rw: use DIV_ROUND_UP to calculate nr_ops
new 3c873161a0d7 RDMA/hns: Add support for addressing when hopnum is 0
new cc23267aedeb RDMA/hns: Optimize hns buffer allocation flow
new 477a0a387072 RDMA/hns: Optimize 0 hop addressing for EQE buffer
new d563099e3e89 RDMA/hns: Support 0 hop addressing for WQE buffer
new 6fd610c5733d RDMA/hns: Support 0 hop addressing for SRQ buffer
new 744b7bdfa79e RDMA/hns: Support 0 hop addressing for CQE buffer
new 322f3d45a17f RDMA/bnxt: Delete 'nq_ptr' variable which is not used
new 9976ea27b526 RDMA/hns: Optimize hns_roce_config_link_table()
new 375898e83d26 RDMA/hns: Optimize hns_roce_v2_set_mac()
new a3de9e83810c RDMA/hns: Simplify the qp state convert code
new 7c044adca272 RDMA/hns: Simplify the cqe code of poll cq
new 357f34294686 RDMA/hns: Simplify the state judgment code of qp
new a97bf49f824e RDMA/hns: Simplify the status judgment code of hns_roce_v1_m_qp()
new 6eb7edffb285 RDMA/mlx5: Organize QP types checks in one place
new 1265d9f7a522 RDMA/mlx5: Delete impossible GSI port check
new 2242cc25ce82 RDMA/mlx5: Perform check if QP creation flow is valid
new 9c2ba4ede4c0 RDMA/mlx5: Prepare QP allocation for future removal
new c86936e6eb13 RDMA/mlx5: Avoid setting redundant NULL for XRC QPs
new 318d2b06fbaa RDMA/mlx5: Set QP subtype immediately when it is known
new 47c806121a51 RDMA/mlx5: Separate create QP flows to be based on type
new fd9dab7edc59 RDMA/mlx5: Split scatter CQE configuration for DCT QP
new 8bde2c509e40 RDMA/mlx5: Update all DRIVER QP places to use QP subtype
new 2fdddbd5c966 RDMA/mlx5: Move DRIVER QP flags check into separate function
new 2dfac92dbb5d RDMA/mlx5: Remove second copy from user for non RSS RAW QPs
new 5d0dc3d96c7b RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow
new 2be08c308f10 RDMA/mlx5: Delete create QP flags obfuscation
new 2978975ce7f1 RDMA/mlx5: Process create QP flags in one place
new c95e6d539702 RDMA/mlx5: Use flags_en mechanism to mark QP created with [...]
new 90ecb37a751b RDMA/mlx5: Change scatter CQE flag to be set like other ve [...]
new a8f3ea61e1c8 RDMA/mlx5: Return all configured create flags through query QP
new 37518fa49f76 RDMA/mlx5: Process all vendor flags in one place
new dfb25edd972a Merge branch 'mlx5_ib_qp_refactor_1' into rdma.git for-next
new 3ae7e66a019e RDMA/mlx5: Delete unsupported QP types
new 7aede1a25f4b RDMA/mlx5: Store QP type in the vendor QP structure
new 266424eba6c9 RDMA/mlx5: Promote RSS RAW QP attribute check in higher level
new 5ce0592b0ee5 RDMA/mlx5: Combine copy of create QP command in RSS RAW QP
new 76883a6cc145 RDMA/mlx5: Remove second user copy in create_user_qp
new 03c4077b2840 RDMA/mlx5: Rely on existence of udata to separate kernel/u [...]
new 0ce300b15aad RDMA/mlx5: Delete impossible inlen check
new 21aad80b17e6 RDMA/mlx5: Globally parse DEVX UID
new 04bcc1c2d0d7 RDMA/mlx5: Separate XRC_TGT QP creation from common flow
new 98fc1126c416 RDMA/mlx5: Separate to user/kernel create QP flows
new 747c519cdbe4 RDMA/mlx5: Reduce amount of duplication in QP destroy
new f78d358cec90 RDMA/mlx5: Group all create QP parameters to simplify in-k [...]
new 5d6fffed1cfd RDMA/mlx5: Promote RSS RAW QP flags check to higher level
new 6f2cf76e6ec7 RDMA/mlx5: Handle udate outlen checks in one place
new 08d53976609a RDMA/mlx5: Copy response to the user in one place
new 6367da46d3cb RDMA/mlx5: Remove redundant destroy QP call
new 968f0b6f9c01 RDMA/mlx5: Consolidate into special function all create QP calls
new 0eacc574aae7 RDMA/mlx5: Verify that QP is created with RQ or SQ
new 451c9fc77ae6 Merge branch 'mellanox/mlx5-next' into rdma.git for-next
new fa5d010c5630 RDMA: Group create AH arguments in struct
new bd3920eac133 RDMA/core: Add LAG functionality
new 51aab12631dd RDMA/core: Get xmit slave for LAG
new 5163b2743ae0 RDMA/mlx5: Refactor affinity related code
new cfc1a89e449c RDMA/mlx5: Set lag tx affinity according to slave
new b2ea69b3b443 RDMA/efa: Report create CQ error counter
new eca5757f804f RDMA/efa: Count mmap failures
new f86e34374a05 RDMA/efa: Count admin commands errors
new 04c349a96506 RDMA/mad: Remove snoop interface
new 11a0ae4c4bff RDMA: Allow ib_client's to fail when add() is called
new d5665a21250e RDMA/core: Add hash functions to calculate RoCEv2 flowlabe [...]
new 9611d53aa160 RDMA/core: Consider flow label when building skb
new 2b880b2e5e03 RDMA/mlx5: Define RoCEv2 udp source port when set path
new f66534051936 RDMA/cma: Initialize the flow label of CM's route path record
new 5ac55dfc6d92 RDMA/mlx5: Set UDP source port based on the grh.flow_label
new 9b2cf76c9f05 RDMA/hns: Optimize PBL buffer allocation process
new 2929c40f08a9 RDMA/hns: Remove unused MTT functions
new 54d6638765b0 RDMA/hns: Optimize WQE buffer size calculating process
new ffb1308b88b6 RDMA/hns: Move SRQ code to the reasonable place
new 67954a6e379b RDMA/hns: Optimize SRQ buffer size calculating process
new 23190b8f47de RDMA/hns: Fix comments with non-English symbols
new b713128de7a1 RDMA/hns: Adjust lp_pktn_ini dynamically
new e4faa478c6b8 RDMA/hns: Remove redundant assignment of caps
new 31578defe4eb RDMA/mlx5: Update mlx5_ib to use new cmd interface
new 6671cde83ddb RDMA/mlx5: Refactor mlx5_post_send() to improve readability
new 029e88fd1e61 RDMA/mlx5: Move all WR logic from qp.c to separate file
new 8d93efb8c5e0 RDMA/mlx5: Assign profile before calling stages
new 42caf9cb5937 RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled
new 52c81f47f0d2 RDMA/mlx5: Remove duplicated assignment to variable rcqe_sz
new 17793833f81c RDMA/ucma: Return stable IB device index as identifier
new 30661322b8c3 RDMA/hns: Extend capability flags for HIP08_C
new 90ae0b57e4a5 RDMA/hns: Combine enable flags of qp
new f8f2a576cb0c RDMA/addr: Mark addr_resolve as might_sleep()
new d3552fb65d23 RDMA/cm: Remove return code from add_cm_id_to_port_list
new 42113eed8f10 RDMA/cm: Remove unused store to ret in cm_rej_handler
new e83f195aa45c RDMA/cm: Pull duplicated code into cm_queue_work_unlock()
new 9767a27e1aeb RDMA/cm: Pass the cm_id_private into cm_cleanup_timewait
new 09fb406a569b RDMA/cm: Add a note explaining how the timewait is eventua [...]
new cfa68b0d0440 RDMA/cm: Make find_remote_id() return a cm_id_private
new 1cc44279f297 RDMA/cm: Remove the cm_free_id() wrapper function
new 51e8463cfc48 RDMA/cm: Remove needless cm_id variable
new a0e46db4e764 RDMA/cm: Increment the refcount inside cm_find_listen()
new 0cb9e4f9e98a IB/rdmavt: Replace zero-length array with flexible-array
new 10c261551359 Merge branch 'mellanox/mlx5-next' into rdma.git for/next
new b9019507aa6e RDMA/mlx5: Refactor DV create flow
new 8c112a5f29a3 RDMA/mlx5: Add support in steering default miss
new f29de9eee782 RDMA/mlx5: Add support for drop action in DV steering
new 59dde4d19cf8 RDMA/mlx5: Fix query_srq_cmd() function
new 9ddacff18b15 sysfs: export sysfs_remove_file_self()
new b5c27cdb094e RDMA/rtrs: public interface header to establish RDMA connections
new 91fddedd439c RDMA/rtrs: private headers with rtrs protocol structs and helpers
new c0894b3ea69d RDMA/rtrs: core: lib functions shared between client and s [...]
new cb80329c9434 RDMA/rtrs: client: private header with client structs and [...]
new 6a98d71daea1 RDMA/rtrs: client: main functionality
new 89dd4c3bdc46 RDMA/rtrs: client: statistics functions
new 215378b838df RDMA/rtrs: client: sysfs interface functions
new 787f78a6b075 RDMA/rtrs: server: private header with server structs and [...]
new 9cb837480424 RDMA/rtrs: server: main functionality
new c4f07c60bb02 RDMA/rtrs: server: statistics functions
new 91b11610af8d RDMA/rtrs: server: sysfs interface functions
new c013fbc1fd34 RDMA/rtrs: include client and server modules into kernel c [...]
new 745b6a3d4a67 RDMA/rtrs: a bit of documentation
new 219ace607701 block/rnbd: private headers with rnbd protocol structs and [...]
new 90426e89f54d block/rnbd: client: private header with client structs and [...]
new f7a7a5c228d4 block/rnbd: client: main functionality
new 1eb54f8f5dd8 block/rnbd: client: sysfs interface functions
new d4c6957dd001 block/rnbd: server: private header with server structs and [...]
new 2de6c8de192b block/rnbd: server: main functionality
new f0aad9baadb5 block/rnbd: server: functionality for IO submitting to block dev
new 8cee532f469b block/rnbd: server: sysfs interface functions
new bc01885342e1 block/rnbd: include client and server modules into kernel [...]
new aa4d16e44f60 block/rnbd: a bit of documentation
new f11e0ec55f0c MAINTAINERS: Add maintainers for RNBD/RTRS modules
new b19a530b002f RDMA/uverbs: Cleanup wq/srq context usage from uverbs layer
new dbd67252869b RDMA/uverbs: Fix create WQ to use the given user handle
new b0810b037de0 RDMA/core: Consolidate ib_create_srq flows
new a8f5c1f1a5c8 RDMA/srpt: Add a newline when printing parameter 'srpt_ser [...]
new daeee976904c RDMA/mlx5: Update mlx5_ib driver name
new 23bbd5818e2b RDMA/srpt: Fix disabling device management
new b386cd65d961 RDMA/rtrs: Fix some signedness bugs in error handling
new bf1d8edb38bb RDMA/rtrs: Fix a couple off by one bugs in rtrs_srv_rdma_done()
new e19840867013 RDMA/rtrs: client: Fix function return on success
new 6b31afcef51e RDMA/rtrs: server: Fix some error return code
new d6ea39507245 rnbd/rtrs: Pass max segment size from blk user to the rdma [...]
new bd25c8066fc2 RDMA/siw: Replace one-element array and use struct_size() helper
new 349be2765094 RDMA/hns: Bugfix for querying qkey
new 441c88d5b3ff RDMA/hns: Fix cmdq parameter of querying pf timer resource
new 053c0acf52ed RDMA/hns: Fix assignment to ba_pg_sz of eqe
new 6968aeb5aa64 RDMA/hns: Fix wrong assignment of SRQ's max_wr
new d4d813874156 RDMA/hns: Fix error with to_hr_hem_entries_count()
new 7b611d2f6e8b RDMA/hns: Store mr len information into mr obj
new 252067e95035 RDMA/hns: Remove redundant memcpy()
new 9581a356ccad RDMA/hns: Rename macro for defining hns hardware page size
new 711195e57d34 RDMA/hns: Reserve one sge in order to avoid local length error
new 819f7427bafd RDMA/mlx5: Add init2init as a modify command
new cc8a635e24ac RDMA/efa: Fix setting of wrong bit in get/set_feature commands
new e1ca01a902fe RDMA/efa: Report host information to the device
new fe810b509c5f IB/hfi1: Add accelerated IP capability bit
new d99dc602e2a5 IB/hfi1: Add functions to transmit datagram ipoib packets
new 438d7dda9841 IB/hfi1: Add the transmit side of a datagram ipoib RDMA netdev
new 84e3b19a27f8 IB/hfi1: Remove module parameter for KDETH qpns
new 7f90a5a069f8 IB/{rdmavt, hfi1}: Implement creation of accelerated UD QPs
new 19d8b90a509f IB/hfi1: RSM rules for AIP
new 6d72344cf6c4 IB/ipoib: Increase ipoib Datagram mode MTU's upper limit
new 89dcaa366bff IB/hfi1: Rename num_vnic_contexts as num_netdev_contexts
new 6991abcb993c IB/hfi1: Add functions to receive accelerated ipoib packets
new 0bae02d56bba IB/hfi1: Add interrupt handler functions for accelerated ipoib
new 370caa5b5880 IB/hfi1: Add rx functions for dummy netdev
new 4730f4a6c6b2 IB/hfi1: Activate the dummy netdev
new b7e159eb008e IB/{hfi1, ipoib, rdma}: Broadcast ping sent packets which [...]
new 7638c0e965f4 IB/hfi1: Add packet histogram trace event
new 8f149b684764 IB/ipoib: Add capability to switch between datagram and co [...]
new 0ad45e5fdc52 IB/hfi1: Enable the transmit side of the datagram ipoib netdev
new eafd47fc200e Merge tag 'v5.7-rc6' into rdma.git for-next
new 0ac8903cbbe6 RDMA/core: Allow the ioctl layer to abort a fully created uobject
new 98a8890f7348 IB/uverbs: Refactor related objects to use their own async [...]
new cda9ee494248 IB/uverbs: Extend CQ to get its own asynchronous event FD
new 175ba58d62c8 IB/uverbs: Move QP, SRQ, WQ type and flags to UAPI
new c3eab946aba4 IB/uverbs: Introduce create/destroy SRQ commands over ioctl
new ef3bc084a8ed IB/uverbs: Introduce create/destroy WQ commands over ioctl
new 6d1e7ba241e9 IB/uverbs: Introduce create/destroy QP commands over ioctl
new 47393fb57ba7 block/rnbd: Fix an IS_ERR() vs NULL check in find_or_creat [...]
new 63a3345c2d42 IB/cma: Fix ports memory leak in cma_configfs
new cdb685cb9158 RDMA/rnbd: Fix compilation error when CONFIG_MODULES is disabled
new e172037be757 RDMA/rtrs: server: Use already dereferenced rtrs_sess structure
new a94dae867c56 RDMA/rtrs: Get rid of the do_next_path while_next_path macros
new 25966e893143 RDMA/hns: Let software PI/CI grow naturally
new 05e6a5a63579 RDMA/hns: Add CQ flag instead of independent enable flag
new 0db6570947f4 RDMA/hns: Optimize post and poll process
new b9c93e3aad13 RDMA/hns: Remove unused code about assert
new e9f2cd28250c RDMA/hns: Rename QP buffer related function
new 82d07a4e466f RDMA/hns: Change all page_shift to unsigned
new 13aa13dddd5f RDMA/hns: Change variables representing quantity to unsigned
new 494c3b312255 RDMA/hns: Refactor the QP context filling process related [...]
new 8e029d386bce RDMA/hns: Optimize the usage of MTR
new 14ba87304bf9 RDMA/hns: Remove redundant type cast for general pointers
new f226f6765f7f RDMA/hns: Remove redundant parameters from free_srq/qp_wrid()
new e4aaf4bad465 RDMA/hns: Simplify process related to poll cq
new e1b43f07c0d4 RDMA/hns: Make the end of sge process more clear
new 49ea0c036ede RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove
new ebd6e96b33a2 RDMA/ipoib: Remove can_sleep parameter from iboib_mcast_alloc
new bebcfe85f433 RDMA/core: Use sizeof_field() helper
new d246a3061528 IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command
new e4fdf7625b68 Merge branch 'mellanox/mlx5-next' into rdma.git for/next
new fef17f91da7d RDMA/cm: Add Enhanced Connection Establishment (ECE) bits
new 34e2ab57a911 RDMA/ucma: Extend ucma_connect to receive ECE parameters
new 93531ee7b9d1 RDMA/ucma: Deliver ECE parameters through UCMA events
new a20652e175f2 RDMA/cm: Send and receive ECE parameter over the wire
new 0cb15372a615 RDMA/cma: Connect ECE to rdma_accept
new 8094ba0ace7f RDMA/cma: Provide ECE reject reason
new 3e09a427ae7a RDMA/mlx5: Get ECE options from FW during create QP
new e383085c2425 RDMA/mlx5: Set ECE options during QP create
new 64bae2d455f6 RDMA/mlx5: Use direct modify QP implementation
new 70bd7fb87625 RDMA/mlx5: Remove manually crafted QP context the query call
new f18e26af6aba RDMA/mlx5: Convert modify QP to use MLX5_SET macros
new 5f62a521ff20 RDMA/mlx5: Set ECE options during modify QP
new 50aec2c3135e RDMA/mlx5: Return ECE data after modify QP
new 87fee61c3513 RDMA/srp: Make the channel count configurable per target
new d4ee7f3a4445 RDMA/srpt: Make debug output more detailed
new 66ced2eb2ab9 RDMA/srpt: Reduce max_recv_sge to 1
new e0cca8b456e2 RDMA/srpt: Increase max_send_sge
new 802dcc7fc5ec RDMA/mlx5: Support TX port affinity for VF drivers in LAG mode
new 48062b0a8ba0 RDMA/hns: remove duplicate assignment to pointer raq
new ffd7339a2fac RDMA/core: Use offsetofend() instead of open coding
new bcafcdfdaee7 IB/hfi1: Fix spelling mistake "enought" -> "enough"
new 0b8e125e2132 RDMA/core: Fix several reference count leaks.
new 3446cbd2d523 RDMA/core: Add protection for shared CQs used by ULPs
new c7ff819aefea RDMA/core: Introduce shared CQ pool API
new 1fc431320a53 RDMA/iser: Remove support for FMR memory registration
new f273ad4f8d90 RDMA/srp: Remove support for FMR memory registration
new 07549ee21ce5 RDMA/rds: Remove FMR support for memory registration
new 4e373d5417ec RDMA/core: Remove FMR pool API
new d29d58e772ec RDMA/mlx5: Remove FMR leftovers
new 7c08bc195665 RDMA/bnxt_re: Remove FMR leftovers
new f0c73c70db99 RDMA/i40iw: Remove FMR leftovers
new 1f55b7ab907d RDMA/mlx4: Remove FMR support for memory registration
new d6747b371556 RDMA/mthca: Remove FMR support for memory registration
new 22c9cc2408b7 RDMA/rdmavt: Remove FMR memory registration
new 3a578152a920 RDMA/core: Remove FMR device ops
new 649392bf75a4 RDMA: Remove 'max_fmr'
new 4d12c04caa88 RDMA: Remove 'max_map_per_fmr'
new 24c567ff75d3 IB/hfi1: Fix hfi1_netdev_rx_init() error handling
new 278f74b39e64 RDMA/core: Move and rename trace_cm_id_create()
new 87d9e568496a RDMA/hns: Uninitialized variable in modify_qp_init_to_rtr()
new 193ba03141bb IB/hfi1: Use free_netdev() in hfi1_netdev_free()
new 6512f11d386c RDMA/mlx5: Return an error if copy_to_user fails
new 92cd667c0e8a RDMA/mlx5: Don't rely on FW to set zeros in ECE response
new a645a89d9a78 RDMA/mlx5: Return ECE DC support
new fba97dc7fc76 RDMA/cm: Spurious WARNING triggered in cm_destroy_id()
new 242b23319809 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
The 373 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:
Documentation/ABI/testing/sysfs-block-rnbd | 46 +
Documentation/ABI/testing/sysfs-class-rnbd-client | 111 +
Documentation/ABI/testing/sysfs-class-rnbd-server | 50 +
Documentation/ABI/testing/sysfs-class-rtrs-client | 131 +
Documentation/ABI/testing/sysfs-class-rtrs-server | 53 +
Documentation/admin-guide/gpio/gpio-aggregator.rst | 111 +
Documentation/admin-guide/gpio/index.rst | 1 +
.../devicetree/bindings/gpio/renesas,em-gio.yaml | 70 +
.../devicetree/bindings/gpio/snps,dw-apb-gpio.yaml | 134 +
.../devicetree/bindings/gpio/snps-dwapb-gpio.txt | 65 -
Documentation/driver-api/gpio/board.rst | 15 +-
Documentation/driver-api/infiniband.rst | 3 -
Documentation/infiniband/core_locking.rst | 2 -
MAINTAINERS | 30 +-
arch/arm/kernel/elf.c | 27 +-
arch/arm64/include/asm/elf.h | 23 +-
arch/x86/include/asm/elf.h | 22 +-
drivers/block/Kconfig | 2 +
drivers/block/Makefile | 1 +
drivers/block/rnbd/Kconfig | 28 +
drivers/block/rnbd/Makefile | 15 +
drivers/block/rnbd/README | 92 +
drivers/block/rnbd/rnbd-clt-sysfs.c | 639 +++
drivers/block/rnbd/rnbd-clt.c | 1729 +++++++++
drivers/block/rnbd/rnbd-clt.h | 156 +
drivers/block/rnbd/rnbd-common.c | 23 +
drivers/block/rnbd/rnbd-log.h | 41 +
drivers/block/rnbd/rnbd-proto.h | 303 ++
drivers/block/rnbd/rnbd-srv-dev.c | 134 +
drivers/block/rnbd/rnbd-srv-dev.h | 92 +
drivers/block/rnbd/rnbd-srv-sysfs.c | 215 +
drivers/block/rnbd/rnbd-srv.c | 844 ++++
drivers/block/rnbd/rnbd-srv.h | 78 +
drivers/char/ipmi/bt-bmc.c | 21 +-
drivers/char/ipmi/ipmi_msghandler.c | 9 +-
drivers/char/ipmi/ipmi_si_platform.c | 2 +
drivers/char/ipmi/ipmi_ssif.c | 24 +-
drivers/gpio/Kconfig | 24 +-
drivers/gpio/Makefile | 2 +
drivers/gpio/TODO | 4 +
drivers/gpio/gpio-aggregator.c | 568 +++
drivers/gpio/gpio-dwapb.c | 248 +-
drivers/gpio/gpio-f7188x.c | 33 +-
drivers/gpio/gpio-ftgpio010.c | 2 +-
drivers/gpio/gpio-ich.c | 2 +-
drivers/gpio/gpio-max730x.c | 12 +-
drivers/gpio/gpio-mb86s7x.c | 28 +-
drivers/gpio/gpio-merrifield.c | 10 +-
drivers/gpio/gpio-mlxbf2.c | 5 +-
drivers/gpio/gpio-mm-lantiq.c | 2 +-
drivers/gpio/gpio-pca953x.c | 96 +-
drivers/gpio/gpio-pch.c | 73 +-
drivers/gpio/gpio-pl061.c | 9 +-
drivers/gpio/gpio-rcar.c | 4 +-
drivers/gpio/gpio-regmap.c | 349 ++
drivers/gpio/gpio-tegra186.c | 1 +
drivers/gpio/gpio-xgene-sb.c | 14 +-
drivers/gpio/gpiolib-acpi.c | 6 +-
drivers/gpio/gpiolib-devprop.c | 5 +-
drivers/gpio/gpiolib-of.c | 10 +
drivers/gpio/gpiolib.c | 165 +-
drivers/gpio/gpiolib.h | 27 +-
drivers/i2c/busses/i2c-i801.c | 6 +-
drivers/infiniband/Kconfig | 1 +
drivers/infiniband/core/Makefile | 9 +-
drivers/infiniband/core/addr.c | 4 +
drivers/infiniband/core/cm.c | 306 +-
drivers/infiniband/core/cma.c | 114 +-
drivers/infiniband/core/cma_configfs.c | 13 +
drivers/infiniband/core/cma_priv.h | 1 +
drivers/infiniband/core/cma_trace.h | 20 +-
drivers/infiniband/core/core_priv.h | 3 +
drivers/infiniband/core/cq.c | 173 +
drivers/infiniband/core/device.c | 22 +-
drivers/infiniband/core/fmr_pool.c | 494 ---
drivers/infiniband/core/lag.c | 138 +
drivers/infiniband/core/mad.c | 255 +-
drivers/infiniband/core/multicast.c | 12 +-
drivers/infiniband/core/rdma_core.c | 25 +-
drivers/infiniband/core/rdma_core.h | 7 +-
drivers/infiniband/core/rw.c | 2 +-
drivers/infiniband/core/sa_query.c | 51 +-
drivers/infiniband/core/sysfs.c | 10 +-
drivers/infiniband/core/ucma.c | 65 +-
drivers/infiniband/core/ud_header.c | 2 +-
drivers/infiniband/core/user_mad.c | 22 +-
drivers/infiniband/core/uverbs.h | 21 +-
drivers/infiniband/core/uverbs_cmd.c | 76 +-
drivers/infiniband/core/uverbs_ioctl.c | 24 +-
drivers/infiniband/core/uverbs_main.c | 40 +-
drivers/infiniband/core/uverbs_std_types.c | 95 -
drivers/infiniband/core/uverbs_std_types_cq.c | 17 +-
drivers/infiniband/core/uverbs_std_types_mr.c | 12 +-
drivers/infiniband/core/uverbs_std_types_qp.c | 401 ++
drivers/infiniband/core/uverbs_std_types_srq.c | 234 ++
drivers/infiniband/core/uverbs_std_types_wq.c | 194 +
drivers/infiniband/core/uverbs_uapi.c | 3 +
drivers/infiniband/core/verbs.c | 159 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 76 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.h | 18 +-
drivers/infiniband/hw/bnxt_re/qplib_fp.c | 357 +-
drivers/infiniband/hw/bnxt_re/qplib_fp.h | 42 +-
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 88 +-
drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 91 -
drivers/infiniband/hw/bnxt_re/qplib_res.c | 1 +
drivers/infiniband/hw/bnxt_re/qplib_res.h | 53 +
drivers/infiniband/hw/bnxt_re/qplib_sp.c | 3 -
drivers/infiniband/hw/bnxt_re/qplib_sp.h | 2 -
drivers/infiniband/hw/bnxt_re/roce_hsi.h | 106 +
drivers/infiniband/hw/cxgb4/device.c | 1 +
drivers/infiniband/hw/efa/efa.h | 6 +-
drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 63 +-
drivers/infiniband/hw/efa/efa_com.c | 5 +-
drivers/infiniband/hw/efa/efa_com.h | 3 +-
drivers/infiniband/hw/efa/efa_com_cmd.c | 18 +-
drivers/infiniband/hw/efa/efa_com_cmd.h | 11 +-
drivers/infiniband/hw/efa/efa_main.c | 52 +-
drivers/infiniband/hw/efa/efa_verbs.c | 19 +-
drivers/infiniband/hw/hfi1/Makefile | 4 +
drivers/infiniband/hw/hfi1/affinity.c | 12 +-
drivers/infiniband/hw/hfi1/affinity.h | 3 +-
drivers/infiniband/hw/hfi1/chip.c | 303 +-
drivers/infiniband/hw/hfi1/chip.h | 5 +-
drivers/infiniband/hw/hfi1/common.h | 13 +-
drivers/infiniband/hw/hfi1/driver.c | 231 +-
drivers/infiniband/hw/hfi1/file_ops.c | 4 +-
drivers/infiniband/hw/hfi1/hfi.h | 38 +-
drivers/infiniband/hw/hfi1/init.c | 13 +-
drivers/infiniband/hw/hfi1/ipoib.h | 171 +
drivers/infiniband/hw/hfi1/ipoib_main.c | 309 ++
drivers/infiniband/hw/hfi1/ipoib_rx.c | 95 +
drivers/infiniband/hw/hfi1/ipoib_tx.c | 828 ++++
drivers/infiniband/hw/hfi1/msix.c | 36 +-
drivers/infiniband/hw/hfi1/msix.h | 7 +-
drivers/infiniband/hw/hfi1/netdev.h | 118 +
drivers/infiniband/hw/hfi1/netdev_rx.c | 481 +++
drivers/infiniband/hw/hfi1/qp.c | 18 +-
drivers/infiniband/hw/hfi1/tid_rdma.c | 4 +-
drivers/infiniband/hw/hfi1/trace.c | 42 +-
drivers/infiniband/hw/hfi1/trace_ctxts.h | 11 +-
drivers/infiniband/hw/hfi1/verbs.c | 14 +-
drivers/infiniband/hw/hfi1/vnic.h | 5 +-
drivers/infiniband/hw/hfi1/vnic_main.c | 325 +-
drivers/infiniband/hw/hns/hns_roce_ah.c | 5 +-
drivers/infiniband/hw/hns/hns_roce_alloc.c | 148 +-
drivers/infiniband/hw/hns/hns_roce_common.h | 4 -
drivers/infiniband/hw/hns/hns_roce_cq.c | 351 +-
drivers/infiniband/hw/hns/hns_roce_device.h | 246 +-
drivers/infiniband/hw/hns/hns_roce_hem.c | 114 +-
drivers/infiniband/hw/hns/hns_roce_hem.h | 11 +-
drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 360 +-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1713 ++++----
drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 15 +-
drivers/infiniband/hw/hns/hns_roce_main.c | 71 +-
drivers/infiniband/hw/hns/hns_roce_mr.c | 1644 +++-----
drivers/infiniband/hw/hns/hns_roce_qp.c | 509 +--
drivers/infiniband/hw/hns/hns_roce_srq.c | 378 +-
drivers/infiniband/hw/i40iw/i40iw.h | 9 -
drivers/infiniband/hw/i40iw/i40iw_verbs.c | 1 -
drivers/infiniband/hw/i40iw/i40iw_verbs.h | 1 -
drivers/infiniband/hw/mlx4/ah.c | 11 +-
drivers/infiniband/hw/mlx4/main.c | 11 -
drivers/infiniband/hw/mlx4/mlx4_ib.h | 18 +-
drivers/infiniband/hw/mlx4/mr.c | 93 -
drivers/infiniband/hw/mlx5/Makefile | 3 +-
drivers/infiniband/hw/mlx5/ah.c | 35 +-
drivers/infiniband/hw/mlx5/cmd.c | 114 +-
drivers/infiniband/hw/mlx5/cmd.h | 4 +-
drivers/infiniband/hw/mlx5/cong.c | 4 +-
drivers/infiniband/hw/mlx5/devx.c | 17 +-
drivers/infiniband/hw/mlx5/flow.c | 147 +-
drivers/infiniband/hw/mlx5/gsi.c | 38 +-
drivers/infiniband/hw/mlx5/ib_rep.h | 2 +-
drivers/infiniband/hw/mlx5/main.c | 73 +-
drivers/infiniband/hw/mlx5/mlx5_ib.h | 72 +-
drivers/infiniband/hw/mlx5/odp.c | 10 +-
drivers/infiniband/hw/mlx5/qos.c | 13 +-
drivers/infiniband/hw/mlx5/qp.c | 4098 +++++++-------------
drivers/infiniband/hw/mlx5/qp.h | 6 +-
drivers/infiniband/hw/mlx5/qpc.c | 44 +-
drivers/infiniband/hw/mlx5/srq.c | 10 +-
drivers/infiniband/hw/mlx5/srq_cmd.c | 111 +-
drivers/infiniband/hw/mlx5/wr.c | 1504 +++++++
drivers/infiniband/hw/mlx5/wr.h | 76 +
drivers/infiniband/hw/mthca/mthca_dev.h | 10 -
drivers/infiniband/hw/mthca/mthca_mr.c | 262 +-
drivers/infiniband/hw/mthca/mthca_provider.c | 105 +-
drivers/infiniband/hw/mthca/mthca_provider.h | 23 -
drivers/infiniband/hw/ocrdma/ocrdma.h | 1 -
drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 3 +-
drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 2 +-
drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 1 -
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 -
drivers/infiniband/hw/qedr/main.c | 1 -
drivers/infiniband/hw/qedr/qedr.h | 1 -
drivers/infiniband/hw/qedr/verbs.c | 6 +-
drivers/infiniband/hw/qedr/verbs.h | 2 +-
drivers/infiniband/hw/qib/qib_iba7322.c | 7 +-
drivers/infiniband/hw/qib/qib_verbs.c | 1 -
drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 1 -
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 5 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 2 +-
drivers/infiniband/sw/rdmavt/ah.c | 11 +-
drivers/infiniband/sw/rdmavt/ah.h | 4 +-
drivers/infiniband/sw/rdmavt/mr.c | 155 -
drivers/infiniband/sw/rdmavt/mr.h | 15 -
drivers/infiniband/sw/rdmavt/qp.c | 24 +-
drivers/infiniband/sw/rdmavt/vt.c | 4 -
drivers/infiniband/sw/rxe/rxe.c | 1 +
drivers/infiniband/sw/rxe/rxe_param.h | 3 +
drivers/infiniband/sw/rxe/rxe_verbs.c | 9 +-
drivers/infiniband/sw/siw/siw.h | 4 +-
drivers/infiniband/sw/siw/siw_main.c | 1 -
drivers/infiniband/sw/siw/siw_mem.c | 5 +-
drivers/infiniband/sw/siw/siw_verbs.c | 1 -
drivers/infiniband/ulp/Makefile | 1 +
drivers/infiniband/ulp/ipoib/ipoib_main.c | 37 +-
drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 23 +-
drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 3 +
drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 3 +
drivers/infiniband/ulp/iser/iscsi_iser.h | 79 +-
drivers/infiniband/ulp/iser/iser_initiator.c | 19 +-
drivers/infiniband/ulp/iser/iser_memory.c | 188 +-
drivers/infiniband/ulp/iser/iser_verbs.c | 126 +-
drivers/infiniband/ulp/isert/ib_isert.c | 5 +-
drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 12 +-
drivers/infiniband/ulp/rtrs/Kconfig | 27 +
drivers/infiniband/ulp/rtrs/Makefile | 15 +
drivers/infiniband/ulp/rtrs/README | 213 +
drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 200 +
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 483 +++
drivers/infiniband/ulp/rtrs/rtrs-clt.c | 2992 ++++++++++++++
drivers/infiniband/ulp/rtrs/rtrs-clt.h | 252 ++
drivers/infiniband/ulp/rtrs/rtrs-log.h | 28 +
drivers/infiniband/ulp/rtrs/rtrs-pri.h | 399 ++
drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c | 38 +
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 321 ++
drivers/infiniband/ulp/rtrs/rtrs-srv.c | 2178 +++++++++++
drivers/infiniband/ulp/rtrs/rtrs-srv.h | 148 +
drivers/infiniband/ulp/rtrs/rtrs.c | 612 +++
drivers/infiniband/ulp/rtrs/rtrs.h | 196 +
drivers/infiniband/ulp/srp/ib_srp.c | 265 +-
drivers/infiniband/ulp/srp/ib_srp.h | 27 +-
drivers/infiniband/ulp/srpt/ib_srpt.c | 67 +-
drivers/infiniband/ulp/srpt/ib_srpt.h | 5 -
drivers/mfd/intel_quark_i2c_gpio.c | 1 -
drivers/mfd/sm501.c | 24 +-
drivers/net/ethernet/mellanox/mlx4/main.c | 2 -
drivers/net/ethernet/mellanox/mlx4/mr.c | 183 -
drivers/net/ethernet/qlogic/qed/qed_rdma.c | 1 -
drivers/net/ethernet/qlogic/qed/qed_rdma.h | 1 -
drivers/nvme/target/rdma.c | 4 +-
drivers/vfio/mdev/mdev_sysfs.c | 2 +-
drivers/vfio/pci/vfio_pci.c | 353 +-
drivers/vfio/pci/vfio_pci_config.c | 50 +-
drivers/vfio/pci/vfio_pci_intrs.c | 14 +
drivers/vfio/pci/vfio_pci_private.h | 15 +
drivers/vfio/pci/vfio_pci_rdwr.c | 24 +-
drivers/vfio/vfio.c | 13 +-
drivers/vfio/vfio_iommu_type1.c | 609 ++-
fs/compat_binfmt_elf.c | 5 +
fs/sysfs/file.c | 1 +
include/linux/gpio/driver.h | 48 +-
include/linux/gpio/machine.h | 17 +-
include/linux/gpio/regmap.h | 86 +
include/linux/mlx4/device.h | 22 +-
include/linux/mlx5/mlx5_ifc.h | 9 +-
include/linux/mlx5/qp.h | 68 +-
include/linux/platform_data/gpio-dwapb.h | 1 -
include/linux/qed/qed_rdma_if.h | 1 -
include/linux/vfio.h | 4 +-
include/rdma/ib_cm.h | 9 +-
include/rdma/ib_fmr_pool.h | 93 -
include/rdma/ib_mad.h | 49 +-
include/rdma/ib_verbs.h | 298 +-
include/rdma/ibta_vol1_c12.h | 6 +
include/rdma/lag.h | 23 +
include/rdma/opa_port_info.h | 10 +-
include/rdma/opa_vnic.h | 4 +-
include/rdma/rdma_cm.h | 17 +-
include/rdma/rdmavt_qp.h | 31 +-
include/rdma/uverbs_ioctl.h | 18 +-
include/rdma/uverbs_std_types.h | 2 +-
include/rdma/uverbs_types.h | 3 +-
include/uapi/linux/vfio.h | 319 ++
include/uapi/rdma/hfi/hfi1_user.h | 3 +-
include/uapi/rdma/ib_user_ioctl_cmds.h | 81 +
include/uapi/rdma/ib_user_ioctl_verbs.h | 43 +
include/uapi/rdma/mlx5-abi.h | 9 +-
include/uapi/rdma/mlx5_user_ioctl_cmds.h | 6 +
include/uapi/rdma/rdma_user_cm.h | 15 +-
net/rds/Makefile | 2 +-
net/rds/ib.c | 43 +-
net/rds/ib.h | 2 -
net/rds/ib_cm.c | 8 +-
net/rds/ib_fmr.c | 269 --
net/rds/ib_frmr.c | 4 +-
net/rds/ib_mr.h | 14 +-
net/rds/ib_rdma.c | 28 +-
net/smc/smc_ib.c | 13 +-
tools/gpio/lsgpio.c | 12 +
301 files changed, 27279 insertions(+), 11618 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-block-rnbd
create mode 100644 Documentation/ABI/testing/sysfs-class-rnbd-client
create mode 100644 Documentation/ABI/testing/sysfs-class-rnbd-server
create mode 100644 Documentation/ABI/testing/sysfs-class-rtrs-client
create mode 100644 Documentation/ABI/testing/sysfs-class-rtrs-server
create mode 100644 Documentation/admin-guide/gpio/gpio-aggregator.rst
create mode 100644 Documentation/devicetree/bindings/gpio/renesas,em-gio.yaml
create mode 100644 Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
delete mode 100644 Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
create mode 100644 drivers/block/rnbd/Kconfig
create mode 100644 drivers/block/rnbd/Makefile
create mode 100644 drivers/block/rnbd/README
create mode 100644 drivers/block/rnbd/rnbd-clt-sysfs.c
create mode 100644 drivers/block/rnbd/rnbd-clt.c
create mode 100644 drivers/block/rnbd/rnbd-clt.h
create mode 100644 drivers/block/rnbd/rnbd-common.c
create mode 100644 drivers/block/rnbd/rnbd-log.h
create mode 100644 drivers/block/rnbd/rnbd-proto.h
create mode 100644 drivers/block/rnbd/rnbd-srv-dev.c
create mode 100644 drivers/block/rnbd/rnbd-srv-dev.h
create mode 100644 drivers/block/rnbd/rnbd-srv-sysfs.c
create mode 100644 drivers/block/rnbd/rnbd-srv.c
create mode 100644 drivers/block/rnbd/rnbd-srv.h
create mode 100644 drivers/gpio/gpio-aggregator.c
create mode 100644 drivers/gpio/gpio-regmap.c
delete mode 100644 drivers/infiniband/core/fmr_pool.c
create mode 100644 drivers/infiniband/core/lag.c
create mode 100644 drivers/infiniband/core/uverbs_std_types_qp.c
create mode 100644 drivers/infiniband/core/uverbs_std_types_srq.c
create mode 100644 drivers/infiniband/core/uverbs_std_types_wq.c
create mode 100644 drivers/infiniband/hw/hfi1/ipoib.h
create mode 100644 drivers/infiniband/hw/hfi1/ipoib_main.c
create mode 100644 drivers/infiniband/hw/hfi1/ipoib_rx.c
create mode 100644 drivers/infiniband/hw/hfi1/ipoib_tx.c
create mode 100644 drivers/infiniband/hw/hfi1/netdev.h
create mode 100644 drivers/infiniband/hw/hfi1/netdev_rx.c
create mode 100644 drivers/infiniband/hw/mlx5/wr.c
create mode 100644 drivers/infiniband/hw/mlx5/wr.h
create mode 100644 drivers/infiniband/ulp/rtrs/Kconfig
create mode 100644 drivers/infiniband/ulp/rtrs/Makefile
create mode 100644 drivers/infiniband/ulp/rtrs/README
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-clt.c
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-clt.h
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-log.h
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-pri.h
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-srv.c
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs-srv.h
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs.c
create mode 100644 drivers/infiniband/ulp/rtrs/rtrs.h
create mode 100644 include/linux/gpio/regmap.h
delete mode 100644 include/rdma/ib_fmr_pool.h
create mode 100644 include/rdma/lag.h
delete mode 100644 net/rds/ib_fmr.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 releases/gcc-9
in repository gcc.
from 371739d01d0 PR fortran/95106 - truncation of long symbol names with EQU [...]
new 2039ad0eb52 PR fortran/95373 - ICE in build_reference_type, at tree.c:7942
new d82e9d37d84 PR fortran/95373 - ICE in build_reference_type, at tree.c:7942
The 2 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:
gcc/fortran/primary.c | 21 +++++++++++++++++++++
gcc/testsuite/gfortran.dg/pr95373_1.f90 | 15 +++++++++++++++
gcc/testsuite/gfortran.dg/pr95373_2.f90 | 15 +++++++++++++++
3 files changed, 51 insertions(+)
create mode 100644 gcc/testsuite/gfortran.dg/pr95373_1.f90
create mode 100644 gcc/testsuite/gfortran.dg/pr95373_2.f90
--
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 releases/gcc-10
in repository gcc.
from 1e20cd1b583 PR fortran/95106 - truncation of long symbol names with EQU [...]
new d7760318305 PR fortran/95373 - ICE in build_reference_type, at tree.c:7942
new 2927ec5bc12 PR fortran/95373 - ICE in build_reference_type, at tree.c:7942
The 2 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:
gcc/fortran/primary.c | 21 +++++++++++++++++++++
gcc/testsuite/gfortran.dg/pr95373_1.f90 | 15 +++++++++++++++
gcc/testsuite/gfortran.dg/pr95373_2.f90 | 15 +++++++++++++++
3 files changed, 51 insertions(+)
create mode 100644 gcc/testsuite/gfortran.dg/pr95373_1.f90
create mode 100644 gcc/testsuite/gfortran.dg/pr95373_2.f90
--
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 gcc.
from cecc73af498 c++: Make braced-init-list as template arg work with aggr i [...]
new 3a73a6adb60 Temporarily remove an unintentionally commited test.
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:
gcc/testsuite/g++.dg/warn/Wnonnull5.C | 108 ----------------------------------
1 file changed, 108 deletions(-)
delete mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull5.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 vineet/upstream-work
in repository glibc.
at 557e212d36 ieee754/dbl-64: Reduce the scope of temporary storage variables
This branch includes the following new commits:
new 028dd930a6 Remove STATFS_IS_STATFS64 conditional as it is zero in all ports
new 557e212d36 ieee754/dbl-64: Reduce the scope of temporary storage variables
The 2 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.
--
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 glibc.
from a23bd00f9d powerpc64le: add optimized strlen for P9
new 8dbb7a08ec dl-runtime: reloc_{offset,index} now functions arch overide'able
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:
elf/dl-runtime.c | 28 +++++++++++--------
sysdeps/powerpc/dl-tls.c => elf/dl-runtime.h | 18 ++++++++----
sysdeps/hppa/dl-runtime.c | 4 ---
sysdeps/{powerpc/dl-tls.c => hppa/dl-runtime.h} | 19 +++++++++----
sysdeps/x86_64/dl-runtime.c | 9 ------
sysdeps/{hppa/dl-irel.h => x86_64/dl-runtime.h} | 37 +++++++++----------------
6 files changed, 55 insertions(+), 60 deletions(-)
copy sysdeps/powerpc/dl-tls.c => elf/dl-runtime.h (71%)
copy sysdeps/{powerpc/dl-tls.c => hppa/dl-runtime.h} (66%)
delete mode 100644 sysdeps/x86_64/dl-runtime.c
copy sysdeps/{hppa/dl-irel.h => x86_64/dl-runtime.h} (56%)
--
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 435faf5c218a Merge tag 'riscv-for-linus-5.8-mw0' of git://git.kernel.or [...]
new 1f6f655e01ad x86/mm: Add a x86_has_pat_wp() helper
new 7fa3e10f0f36 x86/mm: Move pgprot2cachemode out of line
new d073569363d9 x86/mm: Cleanup pgprot_4k_2_large() and pgprot_large_2_4k()
new de17a37896e1 x86/mm: Unexport __cachemode2pte_tbl
new 325518e9b743 x86/mm: Use pgprotval_t in protval_4k_2_large() and protva [...]
new 8c5cc19e9470 x86/tlb: Uninline __get_current_cr3_fast()
new d8f0b35331c4 x86/cpu: Uninline CR4 accessors
new cb2a02355b04 x86/cr4: Sanitize CR4.PCE update
new 9020d3956317 x86/alternatives: Move temporary_mm helpers into C
new 2faf153bb734 x86/tlb: Move __flush_tlb() out of line
new cd30d26cf307 x86/tlb: Move __flush_tlb_global() out of line
new 127ac915c8e1 x86/tlb: Move __flush_tlb_one_user() out of line
new 58430c5dba7b x86/tlb: Move __flush_tlb_one_kernel() out of line
new 29def599b38b x86/tlb: Move flush_tlb_others() out of line
new 4b04e6c23674 x86/tlb: Move __flush_tlb_all() out of line
new 69de6c1a7fc7 x86/tlb: Move paravirt_tlb_remove_table() to the usage site
new 96f59fe291d2 x86/tlb: Move cr4_set_bits_and_update_boot() to the usage site
new af5c40c6ee05 x86/tlb: Uninline nmi_uaccess_okay()
new 6c9b7d79a801 x86/tlb: Move PCID helpers where they are used
new 8a29204f3e97 xen/privcmd: Remove unneeded asm/tlb.h include
new bfe3d8f6313d x86/tlb: Restrict access to tlbstate
new 21953ee5013d x86/cpu: Export native_write_cr4() only when CONFIG_LKTDM=m
new bd1de2a7aace x86/tlb/uv: Add a forward declaration for struct flush_tlb_info
new f4dd60a3d4c7 Merge tag 'x86-mm-2020-06-05' of git://git.kernel.org/pub/ [...]
new db991af02f11 module: break nested ARCH_HAS_STRICT_MODULE_RWX and STRICT [...]
new 5c3a7db0c7ec module: Harden STRICT_MODULE_RWX
new 084623e468d5 Merge tag 'modules-for-v5.8' of git://git.kernel.org/pub/s [...]
new 8d0ea29db5ae powerpc/xive: Define xive_native_alloc_irq_on_chip()
new 73a807793882 powerpc/vas: Define nx_fault_stamp in coprocessor_request_block
new c20e1e299d93 powerpc/vas: Alloc and setup IRQ and trigger port address
new 0d17de03ce6a powerpc/vas: Setup fault window per VAS instance
new 8b8a73dc7919 powerpc/vas: Register NX with fault window ID and IRQ port value
new db1c08a74063 powerpc/vas: Take reference to PID and mm for user space windows
new 9774628acf86 powerpc/vas: Setup thread IRQ handler per VAS instance
new c96c4436aba4 powerpc/vas: Update CSB and notify process for fault CRBs
new 461862ef94a8 powerpc/vas: Return credits after handling fault
new cf33e1e9383e powerpc/vas: Print CRB and FIFO values
new 04f6296ca7c3 powerpc/vas: Do not use default credits for receive window
new bd4da68dbd5f powerpc/vas: Display process stuck message
new 1d955f981895 powerpc/vas: Free send window in VAS instance after credit [...]
new c420644c0a8f powerpc: Use mm_context vas_windows counter to issue CP_ABORT
new b96ea61665b7 Merge VAS page fault handling into next
new a8c0c69b5e95 powerpc/vas: Initialize window attributes for GZIP coproce [...]
new 45f25a79fe50 powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API
new dda44eb29c23 powerpc/vas: Add VAS user space API
new 7673d6568b14 crypto/nx: Initialize coproc entry with kzalloc
new 32e091a668bc crypto/nx: Rename nx-842-powernv file name to nx-common-powernv
new 4aebf3ce26ca crypto/nx: Make enable code generic to add new GZIP compre [...]
new 1af11ae22535 crypto/nx: Enable and setup GZIP compression type
new 040b00acec4b crypto/nx: Remove 'pid' in vas_tx_win_attr struct
new c12e38b1d52e Documentation/powerpc: VAS API
new 7948efc27f78 Merge NX gzip support into next
new d53979b58960 selftests/powerpc: Add header files for GZIP engine test
new f49b75724cfa selftests/powerpc: Add header files for NX compresion/deco [...]
new 647c734f62f8 selftests/powerpc: Add NX-GZIP engine compress testcase
new 841fb73ad219 selftests/powerpc: Add NX-GZIP engine decompress testcase
new 722c1963aba5 selftests/powerpc: Add README for GZIP engine tests
new 45591da76588 powerpc/vas: Include linux/types.h in uapi/asm/vas-api.h
new e4a884cc28fa powerpc: Move idle_loop_prolog()/epilog() functions to hea [...]
new c4019198cfa8 powerpc/idle: Store PURR snapshot in a per-cpu global variable
new dc8afce5f45b powerpc/pseries: Account for SPURR ticks on idle CPUs
new 6909f179ca7a powerpc/sysfs: Show idle_purr and idle_spurr for every CPU
new bde752c3d6db Documentation: Document sysfs interfaces purr, spurr, idle [...]
new 57b3ed941b55 powerpc/64: Have MPROFILE_KERNEL depend on FUNCTION_TRACER
new 43c8a496fa37 powerpc/ps3: Move static keyword to the front of declaration
new 02c04e374e17 powerpc/fadump: use static allocation for reserved memory ranges
new 140777a3d8df powerpc/fadump: consider reserved ranges while reserving memory
new f2b8d76dc6db Merge tag 'kvm-ppc-fixes-5.7-1' into topic/ppc-kvm
new 93a98695f2f9 mm: change pmdp_huge_get_and_clear_full take vm_area_struc [...]
new fe4a6856cb4f powerpc/pkeys: Avoid using lockless page table walk
new c46241a370a6 powerpc/pkeys: Check vma before returning key fault error [...]
new ec4abf1e70cf powerpc/mm/hash64: use _PAGE_PTE when checking for pte_present
new 7900757ce1b4 powerpc/hash64: Restrict page table lookup using init_mm w [...]
new 2f92447f9f96 powerpc/book3s64/hash: Use the pte_t address from the caller
new 0da81b658b5b powerpc/mce: Don't reload pte val in addr_to_pfn
new 15759cb054ef powerpc/perf/callchain: Use __get_user_pages_fast in read_ [...]
new 87013f9c602c powerpc/kvm/book3s: switch from raw_spin_*lock to arch_spin_lock.
new 4b99412ed697 powerpc/kvm/book3s: Add helper to walk partition scoped li [...]
new dc891849e030 powerpc/kvm/nested: Add helper to walk nested shadow linux [...]
new 6cdf30375f82 powerpc/kvm/book3s: Use kvm helpers to walk shadow or seco [...]
new 35528876a929 powerpc/kvm/book3s: Add helper for host page table walk
new 9781e759b325 powerpc/kvm/book3s: Use find_kvm_host_pte in page fault handler
new e3d8ed5518c7 powerpc/kvm/book3s: Use find_kvm_host_pte in h_enter
new 7769a3394bdf powerpc/kvm/book3s: use find_kvm_host_pte in pute_tce functions
new 3ff8df1430e9 powerpc/kvm/book3s: Avoid using rmap to protect parallel p [...]
new bda3deaa6fc8 powerpc/kvm/book3s: use find_kvm_host_pte in kvmppc_book3s [...]
new 9fd4236faa24 powerpc/kvm/book3s: Use find_kvm_host_pte in kvmppc_get_hpa
new 0e11df9649ac powerpc/kvm/book3s: Use pte_present instead of opencoding [...]
new e21dfbf01346 powerpc/mm/book3s64: Avoid sending IPI on clearing PMD
new 75358ea359e7 powerpc/mm/book3s64: Fix MADV_DONTNEED and parallel page f [...]
new 1f12096aca21 Merge the lockless page table walk rework into next
new 2f62870ca5bc powerpc/powernv: Fix a warning message
new bac7ca7b985b powerpc: module_[32|64].c: replace swap function with buil [...]
new ad0f522df1b2 powerpc/5200: update contact email
new 679d74abc4e1 powerpc/8xx: Update email address in MAINTAINERS
new 7bfc3c84cbf5 drivers/powerpc: Replace _ALIGN_UP() by ALIGN()
new e96d904ede67 powerpc: Replace _ALIGN_DOWN() by ALIGN_DOWN()
new b71153164103 powerpc: Replace _ALIGN_UP() by ALIGN()
new d3f3d3bf76cf powerpc: Replace _ALIGN() by ALIGN()
new 4cdb2da65403 powerpc: Remove _ALIGN_UP(), _ALIGN_DOWN() and _ALIGN()
new edbadaf06710 powerpc/kasan: Fix stack overflow by increasing THREAD_SHIFT
new feb9df3462e6 powerpc/64s: Always has full regs, so remove remnant checks
new db30144b5c9c powerpc: Use set_trap() and avoid open-coding trap masking
new 912237ea1664 powerpc: trap_is_syscall() helper to hide syscall trap number
new 4e0e45b07d79 powerpc: Use trap metadata to prevent double restart rathe [...]
new 0f6be41c6069 powerpc: Replace zero-length array with flexible-array
new 02bddf21c34d powerpc/mm: Replace zero-length array with flexible-array
new 7ffa8b7dc117 powerpc/64: Don't initialise init_task->thread.regs
new 24ac99e97fa7 powerpc: Drop unneeded cast in task_pt_regs()
new 7481cad47473 selftests/powerpc: Add a test of counting larx/stcx
new 93900337b9ac drivers/macintosh: Fix memleak in windfarm_pm112 driver
new d93e5e2d03d4 powerpc/64: Update Speculation_Store_Bypass in /proc/<pid>/status
new 6fa13640aea7 powerpc/eeh: Fix pseries_eeh_configure_bridge()
new 466381ecdc74 powerpc/eeh: Release EEH device state synchronously
new 8a5054d8cbbe powerpc/64s/exception: Fix machine check no-loss idle wakeup
new ac2a2a141739 powerpc/64s/exceptions: Fix in_mce accounting in unrecover [...]
new 16754d25bd7d powerpc/64s/exceptions: Change irq reconcile for NMIs from [...]
new f0fd9dd3c213 powerpc/64s/exceptions: Machine check reconcile irq state
new 7368b38b21bf powerpc/pseries/ras: Avoid calling rtas_token() in NMI paths
new deb70f7a35a2 powerpc/pseries/ras: Fix FWNMI_VALID off by one
new dff681e95a23 powerpc/pseries/ras: fwnmi avoid modifying r3 in error case
new d7b14c5c0428 powerpc/pseries/ras: fwnmi sreset should not interlock
new d2cbbd45d433 powerpc/pseries: Limit machine check stack to 4GB
new 2576f5f91696 powerpc/pseries: Machine check use rtas_call_unlocked() wi [...]
new 116ac378bb3f powerpc/64s: machine check interrupt update NMI accounting
new f2d7f62e4abd powerpc: Implement ftrace_enabled() helpers
new abd106fb437a powerpc/64s: machine check do not trace real-mode handler
new bbbc8032b00f powerpc/traps: Do not trace system reset
new 265d6e588d87 powerpc/traps: Make unrecoverable NMIs die instead of panic
new 4c592a34391e powerpc/head_check: Automatic verbosity
new f61200d3e338 powerpc/wrapper: Output linker map file
new 331aa46aaf51 powerpc/head_check: Avoid broken pipe
new 6a8aa782cece drivers/ps3: Remove duplicate error messages
new 7b27b95a894d net/ps3_gelic_net: Remove duplicate error message
new 720bc316690b ps3disk: use the default segment boundary
new 126554465d93 powerpc/ps3: Fix kexec shutdown hang
new 802268fd8267 powerpc/xmon: Remove store_inst() for patch_instruction()
new 51c9ba11f17f powerpc/xmon: Move breakpoint instructions to own array
new 4eff2b4f32a3 powerpc/xmon: Move breakpoints to text section
new 5a7fdcab54ef powerpc/xmon: Use bitwise calculations in_breakpoint_table()
new 7c95d8893fb5 powerpc: Change calling convention for create_branch() et. al.
new 753462512868 powerpc: Use a macro for creating instructions from u32s
new 777e26f0edf8 powerpc: Use an accessor for instructions
new 8094892d1aff powerpc: Use a function for getting the instruction op code
new aabd2233b6ae powerpc: Use a function for byte swapping instructions
new 217862d9b98b powerpc: Introduce functions for instruction equality
new 94afd069d937 powerpc: Use a datatype for instructions
new f8faaffaa7d9 powerpc: Use a function for reading instructions
new 7ba68b2172c1 powerpc: Add a probe_user_read_inst() function
new 95b980a00d12 powerpc: Add a probe_kernel_read_inst() function
new a8646f43ba50 powerpc/kprobes: Use patch_instruction()
new 5249385ad7f0 powerpc: Define and use get_user_instr() et. al.
new 622cf6f436a1 powerpc: Introduce a function for reporting instruction length
new 6c7a4f0a9f66 powerpc/xmon: Use a function for reading instructions
new 7fccfcfba04f powerpc/xmon: Move insertion of breakpoint for xol'ing
new 0b582db5490a powerpc: Make test_translate_branch() independent of instr [...]
new 2aa6195e43b3 powerpc: Enable Prefixed Instructions
new b691505ef923 powerpc: Define new SRR1 bits for a ISA v3.1
new 7a8818e0df5c powerpc/optprobes: Add register argument to patch_imm64_lo [...]
new 650b55b707fd powerpc: Add prefixed instructions to instruction data type
new f77f8ff7f13e powerpc: Test prefixed code patching
new 785b79d1e028 powerpc: Test prefixed instructions in feature fixups
new c9c831aebd86 powerpc/xmon: Don't allow breakpoints on suffixes
new b4657f7650ba powerpc/kprobes: Don't allow breakpoints on suffixes
new 9409d2f9dad2 powerpc: Support prefixed instructions in alignment handler
new 50b80a12e4cc powerpc sstep: Add support for prefixed load/stores
new 3920742b92f5 powerpc sstep: Add support for prefixed fixed-point arithmetic
new 09f82b063aa9 powerpc/watchpoint: Rename current DAWR macros
new 4a4ec2289a5d powerpc/watchpoint: Add SPRN macros for second DAWR
new a6ba44e87992 powerpc/watchpoint: Introduce function to get nr watchpoin [...]
new 45093b382e0a powerpc/watchpoint/ptrace: Return actual num of available [...]
new a18b834625d3 powerpc/watchpoint: Provide DAWR number to set_dawr
new 4a8a9379f2af powerpc/watchpoint: Provide DAWR number to __set_breakpoint
new c2919132734f powerpc/watchpoint: Get watchpoint count dynamically while [...]
new 22a214e461c5 powerpc/watchpoint: Disable all available watchpoints when [...]
new 303e6a9ddcdc powerpc/watchpoint: Convert thread_struct->hw_brk to an array
new 6b424efa119d powerpc/watchpoint: Use loop for thread_struct->ptrace_bps
new c9e82aeb197d powerpc/watchpoint: Introduce is_ptrace_bp() function
new e68ef121c1f4 powerpc/watchpoint: Use builtin ALIGN*() macros
new 74c6881019b7 powerpc/watchpoint: Prepare handler to handle more than on [...]
new 29da4f91c0c1 powerpc/watchpoint: Don't allow concurrent perf and ptrace events
new 514db915e7b3 powerpc/watchpoint/xmon: Don't allow breakpoint overwriting
new 30df74d67d48 powerpc/watchpoint/xmon: Support 2nd DAWR
new 334710b1496a powerpc/uaccess: Implement unsafe_put_user() using 'asm goto'
new 17bc43367fc2 powerpc/uaccess: Implement unsafe_copy_to_user() as a simple loop
new 1f59cc3482c6 Merge branch 'topic/uaccess' into topic/uaccess-ppc
new 4fe5cda9f89d powerpc/uaccess: Implement user_read_access_begin and user [...]
new e2a8b49e7955 powerpc/uaccess: Don't use "m<>" constraint
new 217ba7dccef8 Merge branch 'topic/uaccess-ppc' into next
new b1f9be9392f0 powerpc/xive: Enforce load-after-store ordering when Store [...]
new 787a2b682d18 Merge branch 'topic/ppc-kvm' into next
new 8f53f9c0f68a powerpc/book3s64/radix/tlb: Determine hugepage flush correctly
new aa3bc365ee73 powerpc/ps3: Add check for otheros image size
new ceffa63acce7 powerpc/powernv: add NULL check after kzalloc
new 9384e552aabb powerpc/64s: Fix early_init_mmu section mismatch
new c2e929b18cea powerpc/64s/pgtable: fix an undefined behaviour
new 91ffeaa7e5dd powerpc/wii: Fix declaration made after definition
new b8707e2374f6 powerpc/tm: Document h/rfid and mtmsrd quirk
new a0594e89c9dc ocxl: Fix misleading comment
new 82a1b8ed5604 powerpc/64s/hash: Add stress_slb kernel boot option to inc [...]
new d132443a73d7 powerpc/kasan: Fix error detection on memory allocation
new 3a66a24f6060 powerpc/kasan: Fix issues by lowering KASAN_SHADOW_END
new d2a91cef9bbd powerpc/kasan: Fix shadow pages allocation failure
new 7c31c05e00fc powerpc/kasan: Remove unnecessary page table locking
new 7dec42ab57f2 powerpc/kasan: Refactor update of early shadow mappings
new ec97d022f621 powerpc/kasan: Declare kasan_init_region() weak
new 3af4786eb429 powerpc/ptdump: Add _PAGE_COHERENT flag
new 6b30830e2003 powerpc/ptdump: Display size of BATs
new 8961a2a5353c powerpc/ptdump: Standardise display of BAT flags
new b00ff6d8c1c3 powerpc/ptdump: Properly handle non standard page size
new 6b789a26d7da powerpc/ptdump: Handle hugepd at PGD level
new 4b19f96a81bc powerpc/32s: Don't warn when mapping RO data ROX.
new 925ac141d106 powerpc/mm: Allocate static page tables for fixmap
new 4e3319c23a66 powerpc/mm: Fix conditions to perform MMU specific managem [...]
new fadaac67c900 powerpc/mm: PTE_ATOMIC_UPDATES is only for 40x
new 2db99aeb63dd powerpc/mm: Refactor pte_update() on nohash/32
new 1c1bf294882b powerpc/mm: Refactor pte_update() on book3s/32
new c7fa77016eb6 powerpc/mm: Standardise __ptep_test_and_clear_young() para [...]
new 06f525248701 powerpc/mm: Standardise pte_update() prototype between PPC [...]
new 6ad41bfbc907 powerpc/mm: Create a dedicated pte_update() for 8xx
new b12c07a4bb06 powerpc/mm: Reduce hugepd size for 8M hugepages on 8xx
new d3efcd38c0b9 powerpc/8xx: Drop CONFIG_8xx_COPYBACK option
new a891c43b97d3 powerpc/8xx: Prepare handlers for _PAGE_HUGE for 512k pages.
new b250c8c08c79 powerpc/8xx: Manage 512k huge pages as standard pages.
new d4870b89acd7 powerpc/8xx: Only 8M pages are hugepte pages now
new 555904d07eef powerpc/8xx: MM_SLICE is not needed anymore
new 5d4656696c30 powerpc/8xx: Move PPC_PIN_TLB options into 8xx Kconfig
new f76c8f6d257c powerpc/8xx: Add function to set pinned TLBs
new 136a9a0f74d2 powerpc/8xx: Don't set IMMR map anymore at boot
new 684c1664e0de powerpc/8xx: Always pin TLBs at startup.
new 400dc0f86102 powerpc/8xx: Drop special handling of Linear and IMMR mapp [...]
new 1251288e64ba powerpc/8xx: Remove now unused TLB miss functions
new 0c8c2c9c201b powerpc/8xx: Move DTLB perf handling closer.
new a0591b60eef9 powerpc/mm: Don't be too strict with _etext alignment on PPC32
new c8bef10a9f17 powerpc/8xx: Refactor kernel address boundary comparison
new 34536d780683 powerpc/8xx: Add a function to early map kernel via huge pages
new a623bb5861dc powerpc/8xx: Map IMMR with a huge page
new cf209951fa7f powerpc/8xx: Map linear memory with huge pages
new da1adea07576 powerpc/8xx: Allow STRICT_KERNEL_RwX with pinned TLB
new fcdafd10a363 powerpc/8xx: Allow large TLBs with DEBUG_PAGEALLOC
new a2feeb2c2ecb powerpc/8xx: Implement dedicated kasan_init_region()
new 2b279c0348af powerpc/32s: Allow mapping with BATs with DEBUG_PAGEALLOC
new 7974c4732642 powerpc/32s: Implement dedicated kasan_init_region()
new bb5f33c06940 Merge "Use hugepages to map kernel mem on 8xx" into next
new baddc87d6824 Merge branch 'fixes' into next
new c5ff46d69c41 powerpc: Add ppc_inst_next()
new 16ef9767e4dc powerpc: Add ppc_inst_as_u64()
new a101950fcb78 powerpc/xive: Clear the page tables for the ESB IO mapping
new 0755e85570a4 powerpc/xive: Do not expose a debugfs file when XIVE is disabled
new 0c444d98efad macintosh/ams-input: switch to using input device polling mode
new e4f4ffa8a98c input: i8042 - Remove special PowerPC handling
new 18594f9b8c45 powerpc/64s/radix: Don't prefetch DAR in update_mmu_cache
new 0bdad33d6bd7 powerpc/64: Refactor interrupt exit irq disabling sequence
new 7ade8495dcfd powerpc: Remove Xilinx PPC405/PPC440 support
new f16dca3e30c1 sound: ac97: Remove sound driver for ancient platform
new 2c74e2586bb9 powerpc/40x: Rework 40x PTE access and TLB miss
new 4e1df545e2fa powerpc/pgtable: Drop PTE_ATOMIC_UPDATES
new 1b5c0967ab8a powerpc/40x: Remove support for IBM 403GCX
new 7583b63c343c powerpc/40x: Remove STB03xxx
new 5786074b96e3 powerpc/40x: Remove WALNUT
new 548f5244f106 powerpc/40x: Remove EP405
new 2874ec75708e powerpc/40x: Remove support for ISS Simulator
new 7d372d4ccdd5 powerpc/40x: Remove support for IBM 405GP
new 59fb463b48e9 powerpc/40x: Remove IBM405 Erratum #51
new 455531e9d880 powerpc: Remove IBM405 Erratum #77
new 797f4016f6da powerpc/40x: Avoid using r12 in TLB miss handlers
new 3aacaa719b7b powerpc/40x: Don't save CR in SPRN_SPRG_SCRATCH6
new bcec081ecc94 powerpc/4xx: Don't unmap NULL mbase
new cb2b53cbffe3 powerpc/64s/kuap: Add missing isync to KUAP restore paths
new 579940bb451c powerpc/64/kuap: Conditionally restore AMR in interrupt exit
new d4539074b0e9 powerpc/64s/kuap: Conditionally restore AMR in kuap_restor [...]
new 6984856865b5 powerpc/powernv/npu: Clean up compound table group initialisation
new 6cff91b2b97b powerpc/powernv/iov: Don't add VFs to iommu group during P [...]
new 9b9408c55935 powerpc/powernv/pci: Register iommu group at PE DMA setup
new 84d8cc076723 powerpc/powernv/pci: Add device to iommu group during dma_ [...]
new f39b8b10fcc5 powerpc/powernv/pci: Delete old iommu recursive iommu setup
new 96e2006a9dbc powerpc/powernv/pci: Move tce size parsing to pci-ioda-tce.c
new 03b7bf341c18 powerpc/powernv/npu: Move IOMMU group setup into npu-dma.c
new e5500ab657c5 powerpc/powernv: Add a print indicating when an IODA PE is [...]
new 9d0879a2dbc3 powerpc/powernv/pci: Add an explaination for PNV_IODA_PE_BUS_ALL
new a8d7d5fc2e16 powerpc/powernv/pci: Add helper to find ioda_pe from BDFN
new dc3d8f85bb57 powerpc/powernv/pci: Re-work bus PE configuration
new 718d249aeadf powerpc/powernv/pci: Reserve the root bus PE during init
new 6ae8aedf8fa9 powerpc/powernv/pci: Sprinkle around some WARN_ON()s
new b4ac18eead28 powerpc/perf/hv-24x7: Fix inconsistent output values incas [...]
new 8ba214267382 powerpc/hv-24x7: Add rtas call in hv-24x7 driver to get pr [...]
new 60beb65da1ef powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to [...]
new 15cd1d35ba4a Documentation/ABI: Add ABI documentation for chips and sockets
new 373b37305338 powerpc/pseries: Update hv-24x7 information after migration
new 094235222d41 powerpc/xive: Share the event-queue page with the Hypervisor.
new ef3534a94fdb hw-breakpoints: Fix build warnings with clang
new be5470e0c285 powerpc/crashkernel: Take "mem=" option into account
new 9a2921e5baca powerpc/fadump: Account for memory_limit while reserving memory
new 82a7cebdd95c powerpc: Fix misleading small cores print
new 598c01b5b2fc powerpc/configs/64s: Enable CONFIG_PRINTK_CALLER
new 0e7e92efe11b powerpc/xmon: Show task->thread.regs in process display
new b6eca183e23e powerpc/kernel: Enables memory hot-remove after reboot on [...]
new af2876b501e4 powerpc/crash: Use NMI context for printk when starting to crash
new 783a015b747f powerpc/rtas: Move type/struct definitions from rtas.h int [...]
new b664db8e3f97 powerpc/rtas: Implement reentrant rtas call
new 08b1add150a8 powerpc/configs: Add LIBNVDIMM to ppc64_defconfig
new 9ed5df69b79a powerpc/kprobes: Use probe_address() to read instructions
new e83f01fdb914 powerpc/52xx: Blacklist functions running with MMU disable [...]
new 1740f15a99d3 powerpc/82xx: Blacklist pq2_restart() for kprobe
new 7aa85127b1a1 powerpc/83xx: Blacklist mpc83xx_deep_resume() for kprobe
new 32a820670fa0 powerpc/powermac: Blacklist functions running with MMU dis [...]
new a64371b5d4fb powerpc/mem: Blacklist flush_dcache_icache_phys() for kprobe
new f892c21d2efb powerpc/32s: Make local symbols non visible in hash_low.
new e6209318d63e powerpc/32s: Blacklist functions running with MMU disabled [...]
new 32746dfe4cf3 powerpc/rtas: Remove machine_check_in_rtas()
new 5f32e8361cba powerpc/32: Blacklist functions running with MMU disabled [...]
new a616c442119f powerpc/entry32: Blacklist exception entry points for kprobe.
new 7cdf44013885 powerpc/entry32: Blacklist syscall exit points for kprobe.
new e51c3e13709f powerpc/entry32: Blacklist exception exit points for kprobe.
new 332ce969b763 powerpc/8xx: Reduce time spent in allow_user_access() and friends
new 547e687b2981 powerpc/uaccess: Don't set KUAP by default on book3s/32
new c3ba4dbbd1d0 powerpc/uaccess: Don't set KUEP by default on book3s/32
new 888468ce725a powerpc/32: Disable KASAN with pages bigger than 16k
new 03b51416e876 powerpc/module_64: Consolidate ftrace code
new 1f2aaed2db03 powerpc/module_64: Simplify check for -mprofile-kernel ftr [...]
new bd55e792de08 powerpc/module_64: Use special stub for _mcount() with -mp [...]
new 74016701fe5f powerpc/32s: Fix another build failure with CONFIG_PPC_KUAP_DEBUG
new 0828137e8f16 powerpc/64s: Don't init FSCR_DSCR in __init_FSCR()
new 993e3d96fd08 powerpc/64s: Don't let DT CPU features set FSCR_DSCR
new 912c0a7f2b5d powerpc/64s: Save FSCR to init_task.thread.fscr after feat [...]
new c887ef570759 powerpc/64s: Don't set FSCR bits in INIT_THREAD
new ee988c11acf6 powerpc: Add new HWCAP bits
new 3fd5836ee801 powerpc: Add support for ISA v3.1
new 43d0d37acbe4 powerpc/dt_cpu_ftrs: Advertise support for ISA v3.1 if selected
new c63d688c3dab powerpc/dt_cpu_ftrs: Enable Prefixed Instructions
new 87939d50e588 powerpc/dt_cpu_ftrs: Add MMA feature
new a3ea40d5c736 powerpc: Add POWER10 architected mode
new f44b85da5e74 cxl: Remove dead Kconfig options
new 4336b9337824 powerpc/pseries: Make vio and ibmebus initcalls pseries specific
new bf8036a4098d powerpc/book3s64/kvm: Fix secondary page table walk warnin [...]
new 1395375c5927 Merge branch 'topic/ppc-kvm' into next
new 7ae77150d94d Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/ [...]
The 337 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 | 21 +
Documentation/ABI/testing/sysfs-devices-system-cpu | 39 +
Documentation/admin-guide/kernel-parameters.txt | 5 +
Documentation/devicetree/bindings/xilinx.txt | 143 ---
Documentation/powerpc/bootwrapper.rst | 28 +-
Documentation/powerpc/index.rst | 1 +
Documentation/powerpc/transactional_memory.rst | 27 +
Documentation/powerpc/vas-api.rst | 292 +++++
Documentation/userspace-api/ioctl/ioctl-number.rst | 1 +
MAINTAINERS | 2 +-
arch/powerpc/Kconfig | 69 +-
arch/powerpc/Kconfig.debug | 2 +-
arch/powerpc/boot/Makefile | 14 +-
arch/powerpc/boot/dts/Makefile | 1 -
arch/powerpc/boot/dts/ep405.dts | 230 ----
arch/powerpc/boot/dts/pcm032.dts | 4 +-
arch/powerpc/boot/dts/virtex440-ml507.dts | 406 ------
arch/powerpc/boot/dts/virtex440-ml510.dts | 466 -------
arch/powerpc/boot/dts/walnut.dts | 246 ----
arch/powerpc/boot/ep405.c | 71 --
arch/powerpc/boot/ops.h | 1 -
arch/powerpc/boot/serial.c | 5 -
arch/powerpc/boot/treeboot-walnut.c | 81 --
arch/powerpc/boot/uartlite.c | 79 --
arch/powerpc/boot/virtex.c | 97 --
arch/powerpc/boot/virtex405-head.S | 31 -
arch/powerpc/boot/wrapper | 26 +-
arch/powerpc/configs/40x/acadia_defconfig | 1 -
arch/powerpc/configs/40x/ep405_defconfig | 62 -
arch/powerpc/configs/40x/kilauea_defconfig | 1 -
arch/powerpc/configs/40x/klondike_defconfig | 1 -
arch/powerpc/configs/40x/makalu_defconfig | 1 -
arch/powerpc/configs/40x/obs600_defconfig | 1 -
arch/powerpc/configs/40x/virtex_defconfig | 75 --
arch/powerpc/configs/44x/virtex5_defconfig | 74 --
arch/powerpc/configs/adder875_defconfig | 1 -
arch/powerpc/configs/ep88xc_defconfig | 1 -
arch/powerpc/configs/mpc866_ads_defconfig | 1 -
arch/powerpc/configs/mpc885_ads_defconfig | 1 -
arch/powerpc/configs/powernv_defconfig | 1 +
arch/powerpc/configs/ppc40x_defconfig | 9 -
arch/powerpc/configs/ppc44x_defconfig | 8 -
arch/powerpc/configs/ppc64_defconfig | 2 +
arch/powerpc/configs/pseries_defconfig | 1 +
arch/powerpc/configs/tqm8xx_defconfig | 1 -
arch/powerpc/include/asm/asm-405.h | 19 -
arch/powerpc/include/asm/atomic.h | 11 -
arch/powerpc/include/asm/bitops.h | 4 -
arch/powerpc/include/asm/book3s/32/kup.h | 7 +-
arch/powerpc/include/asm/book3s/32/pgtable.h | 82 +-
arch/powerpc/include/asm/book3s/64/kup-radix.h | 41 +-
arch/powerpc/include/asm/book3s/64/mmu.h | 5 +-
arch/powerpc/include/asm/book3s/64/pgtable.h | 50 +-
arch/powerpc/include/asm/book3s/64/tlbflush-hash.h | 3 +-
arch/powerpc/include/asm/cache.h | 2 +-
arch/powerpc/include/asm/cmpxchg.h | 11 -
arch/powerpc/include/asm/code-patching.h | 37 +-
arch/powerpc/include/asm/cputable.h | 22 +-
arch/powerpc/include/asm/debug.h | 2 +-
arch/powerpc/include/asm/drmem.h | 1 +
arch/powerpc/include/asm/fadump-internal.h | 4 +-
arch/powerpc/include/asm/firmware.h | 1 +
arch/powerpc/include/asm/fixmap.h | 4 +
arch/powerpc/include/asm/ftrace.h | 14 +
arch/powerpc/include/asm/futex.h | 3 -
arch/powerpc/include/asm/hugetlb.h | 4 -
arch/powerpc/include/asm/hw_breakpoint.h | 31 +-
arch/powerpc/include/asm/icswx.h | 20 +-
arch/powerpc/include/asm/idle.h | 93 ++
arch/powerpc/include/asm/inst.h | 131 ++
arch/powerpc/include/asm/iommu.h | 4 +-
arch/powerpc/include/asm/kasan.h | 10 +-
arch/powerpc/include/asm/kprobes.h | 2 +-
arch/powerpc/include/asm/kup.h | 14 +-
arch/powerpc/include/asm/kvm_book3s.h | 2 +-
arch/powerpc/include/asm/kvm_book3s_64.h | 44 +-
arch/powerpc/include/asm/mmu.h | 10 +-
arch/powerpc/include/asm/mmu_context.h | 30 +
arch/powerpc/include/asm/module.h | 3 -
arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 32 +-
arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 90 +-
arch/powerpc/include/asm/nohash/32/pgtable.h | 120 +-
arch/powerpc/include/asm/nohash/32/pte-40x.h | 23 +-
arch/powerpc/include/asm/nohash/32/pte-8xx.h | 4 +-
arch/powerpc/include/asm/nohash/32/slice.h | 20 -
arch/powerpc/include/asm/nohash/64/pgtable.h | 28 +-
arch/powerpc/include/asm/nohash/pgtable.h | 4 +-
arch/powerpc/include/asm/paca.h | 2 +
arch/powerpc/include/asm/page.h | 7 -
arch/powerpc/include/asm/pgtable.h | 2 +
arch/powerpc/include/asm/ppc-opcode.h | 3 +
arch/powerpc/include/asm/processor.h | 11 +-
arch/powerpc/include/asm/prom.h | 1 +
arch/powerpc/include/asm/ptrace.h | 46 +-
arch/powerpc/include/asm/reg.h | 19 +-
arch/powerpc/include/asm/reg_booke.h | 54 -
arch/powerpc/include/asm/rtas-types.h | 124 ++
arch/powerpc/include/asm/rtas.h | 125 +-
arch/powerpc/include/asm/slice.h | 2 -
arch/powerpc/include/asm/spinlock.h | 4 -
arch/powerpc/include/asm/sstep.h | 17 +-
arch/powerpc/include/asm/switch_to.h | 2 -
arch/powerpc/include/asm/syscall.h | 5 +-
arch/powerpc/include/asm/time.h | 12 -
arch/powerpc/include/asm/uaccess.h | 149 ++-
arch/powerpc/include/asm/uprobes.h | 7 +-
arch/powerpc/include/asm/vas.h | 13 +-
arch/powerpc/include/asm/xilinx_intc.h | 16 -
arch/powerpc/include/asm/xilinx_pci.h | 21 -
arch/powerpc/include/asm/xive-regs.h | 8 +
arch/powerpc/include/asm/xive.h | 9 +-
arch/powerpc/include/uapi/asm/cputable.h | 2 +
arch/powerpc/include/uapi/asm/vas-api.h | 24 +
arch/powerpc/kernel/align.c | 18 +-
arch/powerpc/kernel/asm-offsets.c | 8 +
arch/powerpc/kernel/cpu_setup_6xx.S | 2 +
arch/powerpc/kernel/cpu_setup_power.S | 22 +-
arch/powerpc/kernel/cputable.c | 124 +-
arch/powerpc/kernel/crash_dump.c | 7 +-
arch/powerpc/kernel/dawr.c | 23 +-
arch/powerpc/kernel/dt_cpu_ftrs.c | 32 +-
arch/powerpc/kernel/eeh.c | 31 +
arch/powerpc/kernel/entry_32.S | 69 +-
arch/powerpc/kernel/entry_64.S | 8 +-
arch/powerpc/kernel/epapr_paravirt.c | 7 +-
arch/powerpc/kernel/exceptions-64s.S | 51 +-
arch/powerpc/kernel/fadump.c | 155 ++-
arch/powerpc/kernel/fpu.S | 1 +
arch/powerpc/kernel/head_32.S | 2 +-
arch/powerpc/kernel/head_40x.S | 316 +----
arch/powerpc/kernel/head_64.S | 9 +-
arch/powerpc/kernel/head_8xx.S | 354 +++---
arch/powerpc/kernel/head_booke.h | 2 +-
arch/powerpc/kernel/hw_breakpoint.c | 641 ++++++++--
arch/powerpc/kernel/idle_6xx.S | 1 +
arch/powerpc/kernel/idle_e500.S | 1 +
arch/powerpc/kernel/jump_label.c | 5 +-
arch/powerpc/kernel/kgdb.c | 9 +-
arch/powerpc/kernel/kprobes.c | 47 +-
arch/powerpc/kernel/l2cr_6xx.S | 1 +
arch/powerpc/kernel/mce.c | 16 +-
arch/powerpc/kernel/mce_power.c | 19 +-
arch/powerpc/kernel/misc.S | 2 +
arch/powerpc/kernel/misc_32.S | 11 +-
arch/powerpc/kernel/module_32.c | 17 +-
arch/powerpc/kernel/module_64.c | 301 ++---
arch/powerpc/kernel/nvram_64.c | 4 +-
arch/powerpc/kernel/optprobes.c | 99 +-
arch/powerpc/kernel/optprobes_head.S | 3 +
arch/powerpc/kernel/paca.c | 32 +
arch/powerpc/kernel/pci-hotplug.c | 2 -
arch/powerpc/kernel/pci_64.c | 6 +-
arch/powerpc/kernel/process.c | 113 +-
arch/powerpc/kernel/prom.c | 38 +-
arch/powerpc/kernel/prom_init.c | 36 +-
arch/powerpc/kernel/ptrace/ptrace-noadv.c | 72 +-
arch/powerpc/kernel/ptrace/ptrace-tm.c | 2 +-
arch/powerpc/kernel/ptrace/ptrace-view.c | 2 +-
arch/powerpc/kernel/ptrace/ptrace32.c | 4 +-
arch/powerpc/kernel/rtas.c | 52 +
arch/powerpc/kernel/security.c | 48 +-
arch/powerpc/kernel/setup-common.c | 4 -
arch/powerpc/kernel/setup_32.c | 10 +-
arch/powerpc/kernel/setup_64.c | 15 +-
arch/powerpc/kernel/signal.c | 22 +-
arch/powerpc/kernel/signal_32.c | 2 +-
arch/powerpc/kernel/signal_64.c | 10 +-
arch/powerpc/kernel/smp.c | 2 +-
arch/powerpc/kernel/swsusp_32.S | 2 +
arch/powerpc/kernel/syscall_64.c | 72 +-
arch/powerpc/kernel/sysfs.c | 82 +-
arch/powerpc/kernel/trace/ftrace.c | 168 +--
arch/powerpc/kernel/traps.c | 49 +-
arch/powerpc/kernel/uprobes.c | 5 +-
arch/powerpc/kernel/vecemu.c | 20 +-
arch/powerpc/kernel/vector.S | 1 +
arch/powerpc/kernel/vmlinux.lds.S | 3 +-
arch/powerpc/kexec/core.c | 8 +-
arch/powerpc/kexec/crash.c | 3 +
arch/powerpc/kvm/book3s_64_mmu_hv.c | 13 +-
arch/powerpc/kvm/book3s_64_mmu_radix.c | 71 +-
arch/powerpc/kvm/book3s_64_vio_hv.c | 66 +-
arch/powerpc/kvm/book3s_hv.c | 15 +-
arch/powerpc/kvm/book3s_hv_nested.c | 39 +-
arch/powerpc/kvm/book3s_hv_rm_mmu.c | 60 +-
arch/powerpc/kvm/book3s_hv_rmhandlers.S | 23 +-
arch/powerpc/kvm/book3s_xive_native.c | 6 +
arch/powerpc/kvm/book3s_xive_template.c | 3 +
arch/powerpc/kvm/emulate_loadstore.c | 2 +-
arch/powerpc/lib/Makefile | 2 +-
arch/powerpc/lib/code-patching.c | 307 +++--
arch/powerpc/lib/feature-fixups-test.S | 69 ++
arch/powerpc/lib/feature-fixups.c | 163 ++-
arch/powerpc/lib/inst.c | 73 ++
arch/powerpc/lib/sstep.c | 460 ++++---
arch/powerpc/lib/test_code-patching.S | 20 +
arch/powerpc/lib/test_emulate_step.c | 56 +-
arch/powerpc/mm/book3s32/hash_low.S | 32 +-
arch/powerpc/mm/book3s32/mmu.c | 12 +-
arch/powerpc/mm/book3s64/hash_pgtable.c | 11 -
arch/powerpc/mm/book3s64/hash_tlb.c | 22 +-
arch/powerpc/mm/book3s64/hash_utils.c | 72 +-
arch/powerpc/mm/book3s64/internal.h | 16 +
arch/powerpc/mm/book3s64/pgtable.c | 37 +-
arch/powerpc/mm/book3s64/radix_pgtable.c | 21 +-
arch/powerpc/mm/book3s64/radix_tlb.c | 4 +-
arch/powerpc/mm/book3s64/slb.c | 166 ++-
arch/powerpc/mm/fault.c | 92 +-
arch/powerpc/mm/hugetlbpage.c | 43 +-
arch/powerpc/mm/init_32.c | 12 +-
arch/powerpc/mm/init_64.c | 4 +-
arch/powerpc/mm/kasan/8xx.c | 74 ++
arch/powerpc/mm/kasan/Makefile | 2 +
arch/powerpc/mm/kasan/book3s_32.c | 57 +
arch/powerpc/mm/kasan/kasan_init_32.c | 88 +-
arch/powerpc/mm/mem.c | 2 +
arch/powerpc/mm/mmu_decl.h | 4 +
arch/powerpc/mm/nohash/40x.c | 4 +-
arch/powerpc/mm/nohash/8xx.c | 227 ++--
arch/powerpc/mm/pgtable.c | 34 +-
arch/powerpc/mm/pgtable_32.c | 22 +-
arch/powerpc/mm/ptdump/8xx.c | 5 +
arch/powerpc/mm/ptdump/bats.c | 41 +-
arch/powerpc/mm/ptdump/ptdump.c | 73 +-
arch/powerpc/mm/ptdump/ptdump.h | 3 +
arch/powerpc/mm/ptdump/shared.c | 5 +
arch/powerpc/mm/slice.c | 2 +-
arch/powerpc/perf/8xx-pmu.c | 19 +-
arch/powerpc/perf/callchain_64.c | 46 +-
arch/powerpc/perf/core-book3s.c | 4 +-
arch/powerpc/perf/hv-24x7.c | 96 +-
arch/powerpc/platforms/40x/Kconfig | 76 --
arch/powerpc/platforms/40x/Makefile | 3 -
arch/powerpc/platforms/40x/ep405.c | 123 --
arch/powerpc/platforms/40x/virtex.c | 54 -
arch/powerpc/platforms/40x/walnut.c | 65 -
arch/powerpc/platforms/44x/Kconfig | 40 +-
arch/powerpc/platforms/44x/Makefile | 2 -
arch/powerpc/platforms/44x/virtex.c | 60 -
arch/powerpc/platforms/44x/virtex_ml510.c | 30 -
arch/powerpc/platforms/4xx/pci.c | 4 +-
arch/powerpc/platforms/52xx/lite5200_sleep.S | 2 +
arch/powerpc/platforms/82xx/pq2.c | 3 +
arch/powerpc/platforms/83xx/suspend-asm.S | 1 +
arch/powerpc/platforms/86xx/mpc86xx_smp.c | 5 +-
arch/powerpc/platforms/8xx/Kconfig | 50 +-
arch/powerpc/platforms/Kconfig | 4 -
arch/powerpc/platforms/Kconfig.cputype | 6 +-
arch/powerpc/platforms/cell/iommu.c | 6 +-
arch/powerpc/platforms/embedded6xx/wii.c | 25 +-
arch/powerpc/platforms/powermac/bootx_init.c | 14 +-
arch/powerpc/platforms/powermac/cache.S | 2 +
arch/powerpc/platforms/powermac/nvram.c | 2 +-
arch/powerpc/platforms/powermac/sleep.S | 5 +-
arch/powerpc/platforms/powermac/smp.c | 5 +-
arch/powerpc/platforms/powernv/Makefile | 2 +-
arch/powerpc/platforms/powernv/idle.c | 2 +-
arch/powerpc/platforms/powernv/npu-dma.c | 117 +-
arch/powerpc/platforms/powernv/opal-fadump.c | 2 +-
arch/powerpc/platforms/powernv/opal.c | 4 +
arch/powerpc/platforms/powernv/pci-ioda-tce.c | 28 +
arch/powerpc/platforms/powernv/pci-ioda.c | 299 ++---
arch/powerpc/platforms/powernv/pci.c | 20 -
arch/powerpc/platforms/powernv/pci.h | 28 +-
arch/powerpc/platforms/powernv/vas-api.c | 278 +++++
arch/powerpc/platforms/powernv/vas-debug.c | 2 +-
arch/powerpc/platforms/powernv/vas-fault.c | 382 ++++++
arch/powerpc/platforms/powernv/vas-window.c | 238 +++-
arch/powerpc/platforms/powernv/vas.c | 85 +-
arch/powerpc/platforms/powernv/vas.h | 59 +-
arch/powerpc/platforms/ps3/mm.c | 52 +-
arch/powerpc/platforms/ps3/setup.c | 2 +-
arch/powerpc/platforms/pseries/eeh_pseries.c | 8 +-
arch/powerpc/platforms/pseries/ibmebus.c | 3 +-
arch/powerpc/platforms/pseries/mobility.c | 3 +
arch/powerpc/platforms/pseries/ras.c | 62 +-
arch/powerpc/platforms/pseries/rtas-fadump.c | 2 +-
arch/powerpc/platforms/pseries/setup.c | 22 +-
arch/powerpc/platforms/pseries/vio.c | 7 +-
arch/powerpc/sysdev/Makefile | 2 -
arch/powerpc/sysdev/cpm_common.c | 2 +
arch/powerpc/sysdev/xics/ics-rtas.c | 22 +-
arch/powerpc/sysdev/xilinx_intc.c | 88 --
arch/powerpc/sysdev/xilinx_pci.c | 132 --
arch/powerpc/sysdev/xive/common.c | 13 +-
arch/powerpc/sysdev/xive/native.c | 6 +-
arch/powerpc/sysdev/xive/spapr.c | 7 +
arch/powerpc/tools/head_check.sh | 8 +-
arch/powerpc/xmon/Makefile | 2 +-
arch/powerpc/xmon/xmon.c | 229 ++--
arch/powerpc/xmon/xmon_bpts.S | 11 +
arch/powerpc/xmon/xmon_bpts.h | 14 +
arch/s390/include/asm/pgtable.h | 4 +-
arch/x86/events/core.c | 11 +-
arch/x86/include/asm/memtype.h | 3 +
arch/x86/include/asm/mmu_context.h | 88 +-
arch/x86/include/asm/paravirt.h | 12 +-
arch/x86/include/asm/pgtable_32.h | 2 +-
arch/x86/include/asm/pgtable_types.h | 44 +-
arch/x86/include/asm/tlbflush.h | 441 +------
arch/x86/include/asm/uv/uv.h | 1 +
arch/x86/kernel/alternative.c | 55 +
arch/x86/kernel/cpu/common.c | 25 +-
arch/x86/kernel/cpu/mtrr/generic.c | 4 +-
arch/x86/kernel/paravirt.c | 21 +-
arch/x86/kernel/process.c | 11 +
arch/x86/mm/init.c | 44 +-
arch/x86/mm/init_64.c | 4 +-
arch/x86/mm/ioremap.c | 10 +-
arch/x86/mm/kmmio.c | 2 +-
arch/x86/mm/mem_encrypt.c | 2 +-
arch/x86/mm/pat/set_memory.c | 7 +-
arch/x86/mm/pgtable.c | 16 +-
arch/x86/mm/pgtable_32.c | 2 +-
arch/x86/mm/tlb.c | 384 +++++-
arch/x86/platform/uv/tlb_uv.c | 4 +-
drivers/block/ps3disk.c | 1 -
drivers/char/Kconfig | 2 +-
drivers/cpuidle/cpuidle-pseries.c | 39 +-
drivers/crypto/nx/Makefile | 2 +-
.../nx/{nx-842-powernv.c => nx-common-powernv.c} | 204 ++-
drivers/input/serio/i8042-ppcio.h | 57 -
drivers/input/serio/i8042.h | 2 -
drivers/macintosh/Kconfig | 1 -
drivers/macintosh/ams/ams-input.c | 37 +-
drivers/macintosh/ams/ams.h | 4 +-
drivers/macintosh/windfarm_pm112.c | 21 +-
drivers/misc/cxl/Kconfig | 8 -
drivers/misc/ocxl/context.c | 2 +-
drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 -
drivers/ps3/ps3-lpm.c | 8 +-
drivers/ps3/ps3-vuart.c | 5 +-
drivers/vfio/pci/vfio_pci_nvlink2.c | 2 +-
drivers/video/fbdev/Kconfig | 2 +-
drivers/video/fbdev/ps3fb.c | 4 +-
drivers/xen/privcmd.c | 1 -
include/asm-generic/pgtable.h | 4 +-
include/linux/hw_breakpoint.h | 4 +
kernel/events/hw_breakpoint.c | 16 +
kernel/module.c | 50 +-
mm/huge_memory.c | 4 +-
sound/drivers/Kconfig | 12 -
sound/drivers/Makefile | 2 -
sound/drivers/ml403-ac97cr.c | 1298 --------------------
sound/drivers/pcm-indirect2.c | 560 ---------
sound/drivers/pcm-indirect2.h | 127 --
sound/ppc/snd_ps3.c | 2 +-
tools/testing/selftests/powerpc/Makefile | 1 +
.../selftests/powerpc/nx-gzip/99-nx-gzip.rules | 1 +
tools/testing/selftests/powerpc/nx-gzip/Makefile | 8 +
tools/testing/selftests/powerpc/nx-gzip/README | 45 +
.../testing/selftests/powerpc/nx-gzip/gunz_test.c | 1028 ++++++++++++++++
.../testing/selftests/powerpc/nx-gzip/gzfht_test.c | 433 +++++++
tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c | 316 +++++
.../selftests/powerpc/nx-gzip/include/copy-paste.h | 56 +
.../selftests/powerpc/nx-gzip/include/crb.h | 95 +-
.../testing/selftests/powerpc/nx-gzip/include/nx.h | 38 +
.../selftests/powerpc/nx-gzip/include/nx_dbg.h | 95 ++
.../selftests/powerpc/nx-gzip/include/nxu.h | 650 ++++++++++
.../selftests/powerpc/nx-gzip/include/vas-api.h | 1 +
.../selftests/powerpc/nx-gzip/nx-gzip-test.sh | 46 +
tools/testing/selftests/powerpc/pmu/.gitignore | 1 +
tools/testing/selftests/powerpc/pmu/Makefile | 8 +-
.../selftests/powerpc/pmu/count_stcx_fail.c | 161 +++
tools/testing/selftests/powerpc/pmu/ebb/trace.h | 4 +-
tools/testing/selftests/powerpc/pmu/loop.S | 35 +
tools/testing/selftests/powerpc/signal/Makefile | 2 +-
.../powerpc/signal/sig_sc_double_restart.c | 174 +++
368 files changed, 10921 insertions(+), 9247 deletions(-)
create mode 100644 Documentation/powerpc/vas-api.rst
delete mode 100644 arch/powerpc/boot/dts/ep405.dts
delete mode 100644 arch/powerpc/boot/dts/virtex440-ml507.dts
delete mode 100644 arch/powerpc/boot/dts/virtex440-ml510.dts
delete mode 100644 arch/powerpc/boot/dts/walnut.dts
delete mode 100644 arch/powerpc/boot/ep405.c
delete mode 100644 arch/powerpc/boot/treeboot-walnut.c
delete mode 100644 arch/powerpc/boot/uartlite.c
delete mode 100644 arch/powerpc/boot/virtex.c
delete mode 100644 arch/powerpc/boot/virtex405-head.S
delete mode 100644 arch/powerpc/configs/40x/ep405_defconfig
delete mode 100644 arch/powerpc/configs/40x/virtex_defconfig
delete mode 100644 arch/powerpc/configs/44x/virtex5_defconfig
delete mode 100644 arch/powerpc/include/asm/asm-405.h
create mode 100644 arch/powerpc/include/asm/idle.h
create mode 100644 arch/powerpc/include/asm/inst.h
delete mode 100644 arch/powerpc/include/asm/nohash/32/slice.h
create mode 100644 arch/powerpc/include/asm/rtas-types.h
delete mode 100644 arch/powerpc/include/asm/xilinx_intc.h
delete mode 100644 arch/powerpc/include/asm/xilinx_pci.h
create mode 100644 arch/powerpc/include/uapi/asm/vas-api.h
create mode 100644 arch/powerpc/lib/inst.c
create mode 100644 arch/powerpc/lib/test_code-patching.S
create mode 100644 arch/powerpc/mm/book3s64/internal.h
create mode 100644 arch/powerpc/mm/kasan/8xx.c
create mode 100644 arch/powerpc/mm/kasan/book3s_32.c
delete mode 100644 arch/powerpc/platforms/40x/ep405.c
delete mode 100644 arch/powerpc/platforms/40x/virtex.c
delete mode 100644 arch/powerpc/platforms/40x/walnut.c
delete mode 100644 arch/powerpc/platforms/44x/virtex.c
delete mode 100644 arch/powerpc/platforms/44x/virtex_ml510.c
create mode 100644 arch/powerpc/platforms/powernv/vas-api.c
create mode 100644 arch/powerpc/platforms/powernv/vas-fault.c
delete mode 100644 arch/powerpc/sysdev/xilinx_intc.c
delete mode 100644 arch/powerpc/sysdev/xilinx_pci.c
create mode 100644 arch/powerpc/xmon/xmon_bpts.S
create mode 100644 arch/powerpc/xmon/xmon_bpts.h
rename drivers/crypto/nx/{nx-842-powernv.c => nx-common-powernv.c} (87%)
delete mode 100644 drivers/input/serio/i8042-ppcio.h
delete mode 100644 sound/drivers/ml403-ac97cr.c
delete mode 100644 sound/drivers/pcm-indirect2.c
delete mode 100644 sound/drivers/pcm-indirect2.h
create mode 100644 tools/testing/selftests/powerpc/nx-gzip/99-nx-gzip.rules
create mode 100644 tools/testing/selftests/powerpc/nx-gzip/Makefile
create mode 100644 tools/testing/selftests/powerpc/nx-gzip/README
create mode 100644 tools/testing/selftests/powerpc/nx-gzip/gunz_test.c
create mode 100644 tools/testing/selftests/powerpc/nx-gzip/gzfht_test.c
create mode 100644 tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c
create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/copy-paste.h
copy arch/powerpc/include/asm/icswx.h => tools/testing/selftests/powerpc/nx-gzip/i [...]
create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nx.h
create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nx_dbg.h
create mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nxu.h
create mode 120000 tools/testing/selftests/powerpc/nx-gzip/include/vas-api.h
create mode 100755 tools/testing/selftests/powerpc/nx-gzip/nx-gzip-test.sh
create mode 100644 tools/testing/selftests/powerpc/pmu/count_stcx_fail.c
create mode 100644 tools/testing/selftests/powerpc/signal/sig_sc_double_restart.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 glibc.
from e52434a2e4 benchtests: Restore the clock_gettime option
new 6ef4227509 powerpc64le: use common fmaf128 implementation
new a23bd00f9d powerpc64le: add optimized strlen for P9
The 2 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:
sysdeps/powerpc/fpu/math-use-builtins.h | 8 +-
.../powerpc64/le/fpu/multiarch/s_fmaf128-power9.c | 4 +-
.../powerpc/powerpc64/le/power9/fpu/s_fmaf128.c | 36 ----
sysdeps/powerpc/powerpc64/le/power9/rtld-strlen.S | 1 +
sysdeps/powerpc/powerpc64/le/power9/strlen.S | 213 +++++++++++++++++++++
sysdeps/powerpc/powerpc64/multiarch/Makefile | 2 +-
.../powerpc/powerpc64/multiarch/ifunc-impl-list.c | 4 +
.../powerpc/powerpc64/multiarch/strlen-power9.S | 2 +
sysdeps/powerpc/powerpc64/multiarch/strlen.c | 5 +
9 files changed, 236 insertions(+), 39 deletions(-)
delete mode 100644 sysdeps/powerpc/powerpc64/le/power9/fpu/s_fmaf128.c
create mode 100644 sysdeps/powerpc/powerpc64/le/power9/rtld-strlen.S
create mode 100644 sysdeps/powerpc/powerpc64/le/power9/strlen.S
create mode 100644 sysdeps/powerpc/powerpc64/multiarch/strlen-power9.S
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.