This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
from fd1f297b794c Merge tag 'drm-fixes-2019-03-22' of git://anongit.freedesk [...] adds e60a582bcde0 mmc: pxamci: fix enum type confusion adds 9ce58dd7d9da mmc: davinci: remove extraneous __init annotation adds 2b77158ffa92 mmc: mxcmmc: "Revert mmc: mxcmmc: handle highmem pages" adds 031d2ccc1677 mmc: sdhci-omap: Set caps2 to indicate no physical write p [...] adds 5ea47691bd99 mmc: alcor: fix DMA reads adds c9a9497ccef2 mmc: renesas_sdhi: limit block count to 16 bit for old revisions adds 599beede7181 Merge tag 'mmc-v5.1-rc1' of git://git.kernel.org/pub/scm/l [...] adds 2a95496634a0 tools/power turbostat: return the exit status of a command adds 2071ac985d37 PM / Domains: Avoid a potential deadlock adds 112a04f653dd Merge branch 'pm-domains' into pm adds b44290a022dc Merge tag 'pm-5.1-rc2' of git://git.kernel.org/pub/scm/lin [...] adds 54e3aca84e57 ACPI / utils: Drop reference in test for device presence adds 2c1ada4f052d Merge tag 'acpi-5.1-rc2' of git://git.kernel.org/pub/scm/l [...] adds 0e3edd944480 drivers: base: swnode: Make two functions static adds e42091739f64 Merge tag 'devprop-5.1-rc2' of git://git.kernel.org/pub/sc [...] adds 6ade657d6125 ALSA: echoaudio: add a check for ioremap_nocache adds dcd0feac9bab ALSA: sb8: add a check for request_region adds 2d012c65a9ca ALSA: firewire-motu: use 'version' field of unit directory [...] adds 721f1e6c1fd1 ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_b [...] adds b4748e7ab731 ALSA: opl3: fix mismatch between snd_opl3_drum_switch defi [...] adds 744c67ffeb06 ALSA: hda - Don't trigger jackpoll_work in azx_resume adds b5a236c175b0 ALSA: hda - Enforces runtime_resume after S3 and S4 for ea [...] adds 667a8f737539 ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 adds dcacc4864f03 Merge tag 'sound-5.1-rc2' of git://git.kernel.org/pub/scm/ [...] adds 4e50ce03976f iommu/amd: fix sg->dma_address for sg->offset bigger than [...] adds 80ef4464d5e2 iommu/iova: Fix tracking of recently failed iova address adds 5bb71fc790a8 iommu/vt-d: Check capability before disabling protected memory adds 84c11e4df5aa iommu/vt-d: Save the right domain ID used by hardware adds 070c95d45726 Merge tag 'iommu-fixes-v5.1-rc2' of git://git.kernel.org/p [...] adds b5b4453e7912 powerpc/vdso64: Fix CLOCK_MONOTONIC inconsistencies across Y2038 adds 4622a2d43101 powerpc/6xx: fix setup and use of SPRN_SPRG_PGDIR for hash32 adds 8bc086899816 powerpc/mm: Only define MAX_PHYSMEM_BITS in SPARSEMEM conf [...] adds 92edf8df0ff2 powerpc/security: Fix spectre_v2 reporting adds a5ed1e96cafd Merge tag 'powerpc-5.1-3' of git://git.kernel.org/pub/scm/ [...] adds 16d80c54ad42 rbd: set io_min, io_opt and discard_granularity to alloc_size adds bb229bbb3bf6 libceph: wait for latest osdmap in ceph_monc_blacklist_add() adds 9d4a227f6ef1 rbd: drop wait_for_latest_osdmap() adds 9a1050ad83e2 Merge tag 'ceph-for-5.1-rc2' of git://github.com/ceph/ceph-client adds 6ce59025f118 paride/pf: cleanup queues when detection fails adds 81b74ac68c28 paride/pcd: cleanup queues when detection fails adds 684b73245cd4 blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART adds f7c8a4120eed loop: access lo_backing_file only when the loop device is [...] adds 9496c015ed39 blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx adds 29ece8b4354f block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return [...] adds e6c987120e24 block: Unexport blk_mq_add_to_requeue_list() adds 373e915cd8e8 blk-iolatency: #include "blk.h" adds 537d71b3f774 blkcg: Fix kernel-doc warnings adds 1e4471e74c75 sbitmap: trivial - update comment for sbitmap_deferred_clear_bit adds 2335cbe648e7 Merge tag 'for-linus-20190323' of git://git.kernel.dk/linux-block adds e65ef56db494 io_uring: use regular request ref counts adds e0c5c576d507 io_uring: make io_read/write return an integer adds d530a402a114 io_uring: add prepped flag adds 09bb839434bd io_uring: fix fget/fput handling adds 8c838788775a io_uring: fix poll races adds fd6fab2cb78d io_uring: retry bulk slab allocs as single allocs adds bf33a7699e99 io_uring: mark me as the maintainer adds 875f1d0769cd iov_iter: add ITER_BVEC_FLAG_NO_REF flag adds 399254aaf489 block: add BIO_NO_PAGE_REF flag adds 1bdd3dbfff7a Merge tag 'io_uring-20190323' of git://git.kernel.dk/linux-block adds 165aa2bfb429 scsi: iscsi: flush running unbind operations when removing [...] adds db983f6eef57 scsi: core: Also call destroy_rcu_head() for passthrough requests adds 17605afaae82 scsi: core: Avoid that a kernel warning appears during sys [...] adds 4705f10e82c6 scsi: qla2xxx: Fix FC-AL connection target discovery adds ac444b4f0ace scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID adds 0e83fc61eee6 scsi: hisi_sas: Add softreset in hisi_sas_I_T_nexus_reset() adds 7205981e045e scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modi [...] adds 7f5203c13ba8 scsi: ibmvscsi: Fix empty event pool access during host removal adds 1fa8109f9a47 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 41c8d0adf3c4 auxdisplay: hd44780: Fix memory leak on ->remove() adds b658a2113ba4 auxdisplay: charlcd: Move to_priv() to charlcd namespace adds 8e44fc85060e auxdisplay: charlcd: Introduce charlcd_free() helper adds 9b11d63966fc auxdisplay: panel: Convert to use charlcd_free() adds cb79eb95c56f auxdisplay: hd44780: Convert to use charlcd_free() adds 24c764abfd0d auxdisplay: deconfuse configuration adds c9171722459f auxdisplay: charlcd: simplify init message display adds cc5d04d840d6 auxdisplay: charlcd: make backlight initial state configurable adds e0046bb302da Merge tag 'auxdisplay-for-linus-v5.1-rc2' of git://github. [...] adds d53e292f0f50 CIFS: Fix an issue with re-sending wdata when transport re [...] adds 0b0dfd592167 CIFS: Fix an issue with re-sending rdata when transport re [...] adds b073a08016a1 cifs: fix that return -EINVAL when do dedupe operation adds 85f9987b236c fix incorrect error code mapping for OBJECTID_NOT_FOUND adds e71ab2aa06f7 cifs: allow guest mounts to work for smb3.11 adds 68ddb496800a cifs: Fix slab-out-of-bounds when tracing SMB tcon adds 8c11a607d1d9 SMB3: Fix SMB3.1.1 guest mounts to Samba adds cf7d624f8dcc cifs: update internal module version number adds 38104c002008 Merge tag '5.1-rc1-cifs-smb3-fixes' of git://git.samba.org [...] adds aa36e3616532 thermal/intel_powerclamp: fix __percpu declaration of worker_data adds 3b5236cc5d08 thermal: samsung: Fix incorrect check after code merge adds 35122495a8c6 thermal: bcm2835: Fix crash in bcm2835_thermal_debugfs adds e0fda7377d30 thermal: cpu_cooling: Remove unused cur_freq variable adds fb4d83f293e0 thermal: mtk: Allocate enough space for mtk_thermal. adds 16fc8eca1975 thermal/int340x_thermal: Add additional UUIDs adds 396ee4d0cd52 thermal/int340x_thermal: fix mode setting adds e925b5be5751 thermal/intel_powerclamp: fix truncated kthread name adds 2d7c4e17811f Merge branches 'fixes' and 'thermal-intel' into next adds 9fc13bbdf1d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0c671812f152 objtool: Move objtool_file struct off the stack adds 48084abf2120 watchdog/core: Make variables static adds 1ebf5afb23cd Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 551417af91b1 genirq: Fix typo in comment of IRQD_MOVE_PCNTXT adds 7d3a5eb78e36 irqchip/imx-irqsteer: Fix of_property_read_u32() error handling adds b41fdc4a7bf9 irqchip/gic: Drop support for secondary GIC in non-DT systems adds 89dc891792c2 irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp adds dc3173c7067e irqchip/brcmstb-l2: Make two init functions static adds 096048cb120d irqchip/mmp: Make mmp_irq_domain_ops static adds 24105bf4d104 dt-bindings: irqchip: renesas-irqc: Document r8a774c0 support adds 0dda09666f50 irqchip/stm32: Don't clear rising/falling config registers [...] adds 6a77623d78b3 irqchip/stm32: Don't set rising configuration registers at init adds fca269f201a8 irqchip/mbigen: Don't clear eventid when freeing an MSI adds 3ce8461f45a7 Merge tag 'irqchip-5.1-2' of git://git.kernel.org/pub/scm/ [...] adds f27b744baaa6 irqchip/irq-mvebu-sei: Make mvebu_sei_ap806_caps static adds bb2e320565f9 genirq/devres: Remove excess parameter from kernel doc adds 93417a3fda20 genirq: Mark expected switch case fall-through adds e08fef881dd5 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 82efcab3b9f3 workqueue: Only unregister a registered lockdep key adds 5a07168d8d89 futex: Ensure that futex address is aligned in handle_fute [...] adds f6cc519b6aed Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds e8750053d64a time/jiffies: Make refined_jiffies static adds d18a7408d7be clocksource/drivers/clps711x: Make clps711x_clksrc_init() static adds bddee90af621 clocksource/drivers/tcb_clksrc: Make tc_clksrc_suspend/res [...] adds 008258d995a6 clocksource/drivers/timer-ti-dm: Make omap_dm_timer_set_lo [...] adds 9039de403477 clocksource/drivers/mips-gic-timer: Make gic_compare_irqac [...] adds 32d0be018f6f clocksource/drivers/riscv: Fix clocksource mask adds 2a6a8e2d9004 clocksource/drivers/clps711x: Remove board support adds a75eda7bce5e Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds a3151724437f x86/mm: Don't leak kernel addresses adds a9c640ac96e1 x86/boot: Restrict header scope to make Clang happy adds 725e29db8cb9 x86/lib: Fix indentation issue, remove extra tab adds 2e84f116afca x86/hpet: Prevent potential NULL pointer dereference adds 534c89c22e26 x86/hyperv: Prevent potential NULL pointer dereference adds 9bd681251b7c x86/microcode: Announce reload operation's completion adds 18fb053f9b82 x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode [...] adds 0f4d3aa761b7 x86/cpu/cyrix: Remove {get,set}Cx86_old macros used for Cy [...] adds 4fe64a62e04c x86/mm/pti: Make local symbols static adds e898e69d6b94 x86/hw_breakpoints: Make default case in hw_breakpoint_arc [...] adds 266d63a7d9d4 x86/cpufeature: Fix various quality problems in the <asm/c [...] adds f7798711adee Merge branch 'x86/cpu' into x86/urgent adds ffc8599aa976 x86/gart: Exclude GART aperture from kcore adds 19caf581ba44 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds d9c1bb2f6a21 perf/core: Restore mmap record type correctly adds 3ab481a1cfe1 perf script: Support insn output for normal samples adds 52bab8868211 perf report: Support output in nanoseconds adds f8c856cb2c94 perf time-utils: Add utility function to print time stamps [...] adds 2a1292cbd4e5 perf report: Parse time quantum adds eaeffeb9838a perf probe: Fix getting the kernel map adds 98c07a8f74f8 perf vendor events amd: perf PMU events for AMD Family 17h adds ec65def1045e perf data: Support having perf.data stored as a directory adds cd3dd8dd8ff6 perf data: Don't store auxtrace index for directory data file adds e8be135751f2 perf data: Add perf_data__update_dir() function adds 29583c17b5ce perf data: Make perf_data__size() work over directory adds 258031c017c3 perf header: Add DIR_FORMAT feature to describe directory data adds e51f80619830 perf session: Add process callback to reader object adds 75065a85a970 perf report: Use less for scripts output adds beda0e725e5f perf script python: Add Python3 support to exported-sql-viewer.py adds 1937b0560c3e perf script python: Add Python3 support to export-to-postg [...] adds ebf6c5c181ab perf script python: Add Python3 support to export-to-sqlite.py adds 49f93bbf17e6 perf script python: Add printdate function to SQL exporters adds df94bb44b518 perf tools: Update x86's syscall_64.tbl, no change in tool [...] adds 1a787fc5ba18 tools headers uapi: Sync copy of asm-generic/unistd.h with [...] adds 2fb71043e889 tools headers uapi: Update linux/in.h copy adds e87e548126cd perf script: Filter COMM/FORK/.. events by CPU adds 3723908d0583 perf report: Support time sort key adds 1d6c49df74b0 perf report: Support running scripts for current time range adds 6f3da20e151f perf report: Support builtin perf script in scripts menu adds 4968ac8fb7c3 perf report: Implement browsing of individual samples adds ca52babe033f perf tools: Add some new tips describing the new options adds 905e4aff3138 perf script: Add array bound checking to list_scripts adds 59c24980dffb perf ui browser: Fix ui popup argv browser for many entries adds e3b74de50a5f perf tools report: Add custom scripts to script menu adds dfcbc2f2994b tools lib bpf: Fix the build by adding a missing stdarg.h include adds 4a98be829373 Merge tag 'perf-core-for-mingo-5.1-20190311' of git://git. [...] adds 6f40b2a5dac4 perf list: Filter metrics too adds 03724b2e9c45 perf record: Allow to limit number of reported perf.data files adds c38dab7df7ee perf record: Clarify help for --switch-output adds 702fb9b415e7 perf report: Show all sort keys in help output adds a4e7e6efabc5 perf report: Indicate JITed code better in report adds 90b10f47c0ee perf script: Support relative time adds 75998bb263bf perf stat: Fix --no-scale adds 42a5864cf0a9 perf stat: Improve scaling adds c3b4d5c4afb0 perf vendor events: Remove P8 HW events which are not supported adds af7a14a750b8 perf tools: Add doc about how to build perf with Asan and UBSan adds 39df730b0977 perf list: Don't forget to drop the reference to the alloc [...] adds 11c1ea6f1a9b perf tools: Fix errors under optimization level '-Og' adds 9b40dff7ba3c perf config: Fix an error in the config template documentation adds 54569ba4b06d perf config: Fix a memory leak in collect_config() adds 8bde8516893d perf build-id: Fix memory leak in print_sdt_events() adds 0dba9e4be95b perf top: Delete the evlist before perf_session, fixing he [...] adds 70c819e4bf1c perf top: Fix error handling in cmd_top() adds cb6186aeffda perf hist: Add missing map__put() in error case adds b49265e04410 perf map: Remove map from 'names' tree in __maps__remove() adds da3a53a7390a perf maps: Purge all maps from the 'names' tree adds 1e5b0cf8672e perf top: Fix global-buffer-overflow issue adds 42dfa451d825 perf evsel: Free evsel->counts in perf_evsel__exit() adds 93faa52e8371 perf tests: Fix a memory leak of cpu_map object in the ope [...] adds f97a8991d3b9 perf tests: Fix memory leak by expr__find_other() in test__expr() adds d982b3313328 perf tests: Fix a memory leak in test__perf_evsel__tp_sche [...] adds 71184c6ab7e6 perf record: Replace option --bpf-event with --no-bpf-event adds 34be16466d4d tools lib bpf: Introduce bpf_program__get_prog_info_linear() adds cae73f233923 bpftool: use bpf_program__get_prog_info_linear() in prog.c [...] adds a742258af131 perf bpf: Synthesize bpf events with bpf_program__get_prog [...] adds e5416950454f perf bpf: Make synthesize_bpf_events() receive perf_sessio [...] adds e4378f0cb90b perf bpf: Save bpf_prog_info in a rbtree in perf_env adds 606f972b1361 perf bpf: Save bpf_prog_info information as headers to perf.data adds 3792cb2ff43b perf bpf: Save BTF in a rbtree in perf_env adds a70a1123174a perf bpf: Save BTF information as headers to perf.data adds ee7a112fbcc8 perf top: Add option --no-bpf-event adds 31be9478ed7f perf feature detection: Add -lopcodes to feature-libbfd adds 9b86d04d53b9 perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO adds 3ca3877a9732 perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation adds 8a1b1718214c perf build: Check what binutils's 'disassembler()' signatu [...] adds 6987561c9e86 perf annotate: Enable annotation of BPF programs adds 657ee5531903 perf evlist: Introduce side band thread adds d56354dc4909 perf tools: Save bpf_prog_info and BTF of new BPF programs adds fc462ac75b36 perf bpf: Extract logic to create program names from perf_ [...] adds f8dfeae009ef perf bpf: Show more BPF program info in print_bpf_prog_info() adds d8b5297f6d98 Merge tag 'perf-core-for-mingo-5.1-20190321' of git://git. [...] adds 49ef015632ab Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds a23314e9d88d sched/cpufreq: Fix 32-bit math overflow adds 4c47acd824aa sched/core: Fix buffer overflow in cgroup2 property cpu.max adds e25a7a944f19 sched/fair: Comment some nohz_balancer_kick() kick conditions adds a0fe2cf086ae sched/fair: Tune down misfit NOHZ kicks adds b9a7b8831600 sched/fair: Skip LLC NOHZ logic for asymmetric systems adds 231c807a6071 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds fa30dde38aa8 ext4: fix NULL pointer dereference while journal is aborted adds 372a03e01853 ext4: fix data corruption caused by unaligned direct AIO adds 1dc1097ff60e ext4: avoid panic during forced reboot adds 7cf771407773 ext4: remove useless ext4_pin_inode() adds d64264d6218e ext4: add missing brelse() in add_new_gdb_meta_bg() adds 6c7328400e04 ext4: report real fs size after failed resize adds 674a2b27234d ext4: brelse all indirect buffer in ext4_ind_remove_space() adds 5e86bdda4153 ext4: cleanup bh release code in ext4_ind_remove_space() adds 18915b5873f0 ext4: prohibit fstrim in norecovery mode adds 17403fa277ed Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 8c2ffd917477 Linux 5.1-rc2 adds a3ac7917b730 Revert "parport: daisy: use new parport device model"
No new revisions were added by this update.
Summary of changes: .../bindings/interrupt-controller/renesas,irqc.txt | 1 + MAINTAINERS | 10 + Makefile | 2 +- arch/arm/mach-cns3xxx/core.c | 2 +- arch/powerpc/include/asm/mmu.h | 2 +- arch/powerpc/include/asm/vdso_datapage.h | 8 +- arch/powerpc/kernel/cpu_setup_6xx.S | 3 - arch/powerpc/kernel/head_32.S | 6 + arch/powerpc/kernel/security.c | 23 +- arch/powerpc/kernel/vdso64/gettimeofday.S | 4 +- arch/powerpc/mm/hash_low_32.S | 8 +- arch/x86/boot/string.c | 3 +- arch/x86/hyperv/hv_init.c | 6 +- arch/x86/include/asm/cpu_device_id.h | 31 +- arch/x86/include/asm/processor-cyrix.h | 21 - arch/x86/kernel/aperture_64.c | 20 +- arch/x86/kernel/cpu/cyrix.c | 14 +- arch/x86/kernel/cpu/microcode/core.c | 2 + arch/x86/kernel/hpet.c | 2 + arch/x86/kernel/hw_breakpoint.c | 1 + arch/x86/kernel/mpparse.c | 4 +- arch/x86/lib/csum-partial_64.c | 2 +- arch/x86/mm/pti.c | 4 +- block/bio.c | 43 +- block/blk-cgroup.c | 9 +- block/blk-iolatency.c | 1 + block/blk-mq.c | 8 +- block/blk-mq.h | 2 + block/blk-sysfs.c | 12 +- drivers/acpi/utils.c | 1 + drivers/auxdisplay/Kconfig | 38 +- drivers/auxdisplay/Makefile | 2 +- drivers/auxdisplay/charlcd.c | 55 +- drivers/auxdisplay/hd44780.c | 4 +- drivers/auxdisplay/panel.c | 4 +- drivers/base/power/domain.c | 13 +- drivers/base/swnode.c | 4 +- drivers/block/loop.c | 2 +- drivers/block/paride/pcd.c | 6 +- drivers/block/paride/pf.c | 16 +- drivers/block/rbd.c | 28 +- drivers/clocksource/clps711x-timer.c | 44 +- drivers/clocksource/mips-gic-timer.c | 2 +- drivers/clocksource/tcb_clksrc.c | 4 +- drivers/clocksource/timer-riscv.c | 5 +- drivers/clocksource/timer-ti-dm.c | 4 +- drivers/iommu/amd_iommu.c | 7 +- drivers/iommu/intel-iommu.c | 5 +- drivers/iommu/iova.c | 5 +- drivers/irqchip/irq-brcmstb-l2.c | 4 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-gic.c | 45 +- drivers/irqchip/irq-imx-irqsteer.c | 8 +- drivers/irqchip/irq-mbigen.c | 3 + drivers/irqchip/irq-mmp.c | 2 +- drivers/irqchip/irq-mvebu-sei.c | 2 +- drivers/irqchip/irq-stm32-exti.c | 10 - drivers/mmc/host/alcor.c | 25 +- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/mxcmmc.c | 16 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 8 +- drivers/mmc/host/sdhci-omap.c | 3 + drivers/parport/daisy.c | 32 +- drivers/parport/probe.c | 2 +- drivers/parport/share.c | 10 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 6 + drivers/scsi/ibmvscsi/ibmvscsi.c | 23 +- drivers/scsi/qla2xxx/qla_init.c | 7 + drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/scsi_lib.c | 15 +- drivers/scsi/scsi_transport_iscsi.c | 2 + drivers/thermal/broadcom/bcm2835_thermal.c | 9 +- drivers/thermal/cpu_cooling.c | 3 +- .../intel/int340x_thermal/int3400_thermal.c | 21 +- drivers/thermal/intel/intel_powerclamp.c | 4 +- drivers/thermal/mtk_thermal.c | 7 +- drivers/thermal/samsung/exynos_tmu.c | 2 +- fs/block_dev.c | 12 +- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/file.c | 148 ++--- fs/cifs/smb2maperror.c | 3 +- fs/cifs/smb2pdu.c | 11 +- fs/cifs/trace.h | 6 +- fs/ext4/ext4_jbd2.h | 2 +- fs/ext4/file.c | 2 +- fs/ext4/indirect.c | 43 +- fs/ext4/inode.c | 30 -- fs/ext4/ioctl.c | 7 + fs/ext4/resize.c | 17 +- fs/ext4/super.c | 16 +- fs/io_uring.c | 439 ++++++++------- fs/iomap.c | 12 +- fs/proc/kcore.c | 27 + include/linux/blk-mq.h | 3 - include/linux/blk_types.h | 1 + include/linux/blkdev.h | 3 + include/linux/ceph/libceph.h | 2 + include/linux/irq.h | 2 +- include/linux/irqchip/arm-gic.h | 3 +- include/linux/kcore.h | 2 + include/linux/parport.h | 13 - include/linux/sbitmap.h | 2 +- include/linux/uio.h | 24 +- include/misc/charlcd.h | 1 + kernel/events/core.c | 2 + kernel/futex.c | 4 + kernel/irq/devres.c | 2 - kernel/irq/manage.c | 1 + kernel/sched/core.c | 2 +- kernel/sched/cpufreq_schedutil.c | 59 +- kernel/sched/fair.c | 84 ++- kernel/time/jiffies.c | 2 +- kernel/watchdog.c | 4 +- kernel/workqueue.c | 5 +- net/ceph/ceph_common.c | 18 +- net/ceph/mon_client.c | 9 + sound/drivers/opl3/opl3_voice.h | 2 +- sound/firewire/motu/motu.c | 20 +- sound/isa/sb/sb8.c | 4 + sound/pci/echoaudio/echoaudio.c | 5 + sound/pci/hda/hda_codec.c | 20 +- sound/pci/hda/hda_intel.c | 14 +- sound/pci/hda/patch_realtek.c | 17 +- tools/arch/arm64/include/uapi/asm/unistd.h | 2 + tools/bpf/bpftool/prog.c | 266 ++------- tools/build/Makefile.feature | 6 +- tools/build/feature/test-all.c | 5 + tools/include/uapi/asm-generic/unistd.h | 149 ++++-- tools/include/uapi/linux/in.h | 9 +- tools/lib/bpf/libbpf.c | 253 ++++++++- tools/lib/bpf/libbpf.h | 64 +++ tools/lib/bpf/libbpf.map | 3 + tools/objtool/check.c | 3 +- tools/perf/Documentation/Build.txt | 24 + tools/perf/Documentation/perf-config.txt | 16 +- tools/perf/Documentation/perf-record.txt | 4 + tools/perf/Documentation/perf-report.txt | 13 + tools/perf/Documentation/perf-script.txt | 3 + tools/perf/Documentation/perf-stat.txt | 5 +- tools/perf/Documentation/tips.txt | 7 + tools/perf/Makefile.config | 15 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 6 +- tools/perf/arch/x86/util/Build | 1 + tools/perf/arch/x86/util/archinsn.c | 26 + tools/perf/bench/epoll-ctl.c | 2 +- tools/perf/bench/epoll-wait.c | 2 +- tools/perf/builtin-list.c | 2 +- tools/perf/builtin-record.c | 54 +- tools/perf/builtin-report.c | 50 +- tools/perf/builtin-script.c | 129 +++-- tools/perf/builtin-stat.c | 3 +- tools/perf/builtin-top.c | 62 ++- tools/perf/builtin.h | 3 +- tools/perf/perf.c | 1 + tools/perf/perf.h | 2 +- .../perf/pmu-events/arch/powerpc/power8/other.json | 594 --------------------- .../perf/pmu-events/arch/x86/amdfam17h/branch.json | 12 + .../perf/pmu-events/arch/x86/amdfam17h/cache.json | 287 ++++++++++ tools/perf/pmu-events/arch/x86/amdfam17h/core.json | 134 +++++ .../arch/x86/amdfam17h/floating-point.json | 168 ++++++ .../perf/pmu-events/arch/x86/amdfam17h/memory.json | 162 ++++++ .../perf/pmu-events/arch/x86/amdfam17h/other.json | 65 +++ tools/perf/pmu-events/arch/x86/mapfile.csv | 1 + tools/perf/scripts/python/export-to-postgresql.py | 61 ++- tools/perf/scripts/python/export-to-sqlite.py | 26 +- tools/perf/scripts/python/exported-sql-viewer.py | 42 +- tools/perf/tests/attr/test-record-C0 | 2 +- tools/perf/tests/attr/test-record-basic | 2 +- tools/perf/tests/attr/test-record-branch-any | 2 +- .../perf/tests/attr/test-record-branch-filter-any | 2 +- .../tests/attr/test-record-branch-filter-any_call | 2 +- .../tests/attr/test-record-branch-filter-any_ret | 2 +- tools/perf/tests/attr/test-record-branch-filter-hv | 2 +- .../tests/attr/test-record-branch-filter-ind_call | 2 +- tools/perf/tests/attr/test-record-branch-filter-k | 2 +- tools/perf/tests/attr/test-record-branch-filter-u | 2 +- tools/perf/tests/attr/test-record-count | 2 +- tools/perf/tests/attr/test-record-data | 2 +- tools/perf/tests/attr/test-record-freq | 2 +- tools/perf/tests/attr/test-record-graph-default | 2 +- tools/perf/tests/attr/test-record-graph-dwarf | 2 +- tools/perf/tests/attr/test-record-graph-fp | 2 +- tools/perf/tests/attr/test-record-group | 2 +- tools/perf/tests/attr/test-record-group-sampling | 2 +- tools/perf/tests/attr/test-record-group1 | 2 +- tools/perf/tests/attr/test-record-no-buffering | 2 +- tools/perf/tests/attr/test-record-no-inherit | 2 +- tools/perf/tests/attr/test-record-no-samples | 2 +- tools/perf/tests/attr/test-record-period | 2 +- tools/perf/tests/attr/test-record-raw | 2 +- tools/perf/tests/backward-ring-buffer.c | 2 +- tools/perf/tests/evsel-tp-sched.c | 1 + tools/perf/tests/expr.c | 5 +- tools/perf/tests/openat-syscall-all-cpus.c | 4 +- tools/perf/ui/browser.c | 10 +- tools/perf/ui/browsers/Build | 1 + tools/perf/ui/browsers/annotate.c | 2 +- tools/perf/ui/browsers/hists.c | 141 ++++- tools/perf/ui/browsers/res_sample.c | 91 ++++ tools/perf/ui/browsers/scripts.c | 274 +++++----- tools/perf/util/annotate.c | 163 +++++- tools/perf/util/annotate.h | 1 + tools/perf/util/archinsn.h | 12 + tools/perf/util/bpf-event.c | 425 +++++++++++---- tools/perf/util/bpf-event.h | 42 +- tools/perf/util/build-id.c | 1 + tools/perf/util/config.c | 3 +- tools/perf/util/data.c | 107 +++- tools/perf/util/data.h | 14 +- tools/perf/util/dso.c | 43 +- tools/perf/util/dso.h | 8 + tools/perf/util/env.c | 155 ++++++ tools/perf/util/env.h | 24 + tools/perf/util/evlist.c | 119 +++++ tools/perf/util/evlist.h | 12 + tools/perf/util/evsel.c | 8 +- tools/perf/util/evsel.h | 6 + tools/perf/util/header.c | 295 +++++++++- tools/perf/util/header.h | 7 + tools/perf/util/hist.c | 54 +- tools/perf/util/hist.h | 31 +- tools/perf/util/map.c | 18 + tools/perf/util/ordered-events.c | 2 + tools/perf/util/parse-events.c | 2 + tools/perf/util/probe-event.c | 6 +- tools/perf/util/session.c | 28 +- tools/perf/util/sort.c | 91 ++++ tools/perf/util/sort.h | 12 + tools/perf/util/stat.c | 12 +- tools/perf/util/symbol.c | 5 + tools/perf/util/symbol_conf.h | 3 + tools/perf/util/time-utils.c | 8 + tools/perf/util/time-utils.h | 1 + tools/power/x86/turbostat/turbostat.c | 3 + 236 files changed, 4778 insertions(+), 2153 deletions(-) create mode 100644 tools/perf/arch/x86/util/archinsn.c create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/branch.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/cache.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/core.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/memory.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/other.json create mode 100644 tools/perf/ui/browsers/res_sample.c create mode 100644 tools/perf/util/archinsn.h