See https://ci.linaro.org/job/96boards-reference-kernel-enterprise/261/display/redirect?page=changes
Changes:
[idryomov] ceph: avoid dereferencing invalid pointer during cached readdir
[idryomov] ceph: track read contexts in ceph_file_info
[idryomov] ceph: fix un-balanced fsc->writeback_count update
[idryomov] ceph: fix incorrect snaprealm when adding caps
[idryomov] ceph: limit rate of cap import/export error messages
[idryomov] ceph: delete unreachable code in ceph_check_caps()
[idryomov] ceph: fix race of queuing delayed caps
[idryomov] ceph: try to allocate enough memory for reserved caps
[idryomov] libceph: check kstrndup() return value
[davem] net: introduce helper dev_change_tx_queue_len()
[davem] net_sched: plug in qdisc ops change_tx_queue_len
[davem] net_sched: implement ->change_tx_queue_len() for pfifo_fast
[dsterba] btrfs: get device pointer from device_list_add()
[dsterba] btrfs: drop devid as device_list_add() arg
[andriy.shevchenko] platform/x86: dell-smbios: Correct notation for filtering
[andriy.shevchenko] platform/x86: intel_pmc_core: Refactor debugfs entries
[andriy.shevchenko] platform/x86: intel_pmc_core: Substitute PCI with CPUID enumeration
[andriy.shevchenko] platform/x86: intel_pmc_core: Convert to ICPU macro
[andriy.shevchenko] platform/x86: GPD pocket fan: Set speed to max on get_temp failure
[andriy.shevchenko] platform/x86: GPD pocket fan: Use a min-speed of 2 while charging
[andriy.shevchenko] platform/x86: GPD pocket fan: Stop work on suspend
[snitzer] dm mpath: delay the retry of a request if the target responded as busy
[snitzer] dm: various cleanups to md->queue initialization code
[snitzer] dm table: fix NVMe bio-based dm_table_determine_type() validation
[snitzer] dm thin: fix trailing semicolon in __remap_and_issue_shared_cell
[snitzer] dm unstripe: fix target length versus number of stripes size check
[snitzer] dm mpath selector: more evenly distribute ties
[davem] gianfar: prevent integer wrapping in the rx handler
[davem] net: ipv6: send unsolicited NA after DAD
[davem] bnxt_en: cleanup DIM work on device shutdown
[davem] i40e/i40evf: Update DESC_NEEDED value to reflect larger value
[davem] ipv6: change route cache aging logic
[davem] ipv6: addrconf: break critical section in addrconf_verify_rtnl()
[davem] net/mlx5e: IPoIB, Fix copy-paste bug in flow steering refactoring
[davem] net: macb: Handle HRESP error
[davem] oradax: Fix return value check in dax_attach()
[davem] net_sched: gen_estimator: fix lockdep splat
[davem] ipv4: Get the address of interface correctly.
[jgg] IB/rxe: Change RDMA_RXE kconfig to use select
[jgg] RDMA: Move enum ib_cq_creation_flags to uapi headers
[davem] ide: remove duplicated assignment to 'cursg'
[jgg] RDMA/core: Use the MODNAME instead of the function name for pd callers
[jgg] RDMA/core: Save kernel caller name when creating PD and CQ objects
[davem] tcp: release sk_frag.page in tcp_disconnect
[davem] qlcnic: fix deadlock bug
[davem] ibmvnic: Wait for device response when changing MAC
[helgaas] PCI: Add SPDX GPL-2.0+ to replace implicit GPL v2 or later statement
[jgg] RDMA/restrack: Add general infrastructure to track RDMA resources
[jgg] RDMA/core: Add resource tracking for create and destroy QPs
[jgg] RDMA/core: Add resource tracking for create and destroy CQs
[jgg] RDMA/core: Add resource tracking for create and destroy PDs
[jgg] RDMA/nldev: Provide global resource utilization
[jgg] RDMA/nldev: Provide detailed QP information
[alexander.deucher] drm/ttm: fix missing parameter change for ttm_bo_cleanup_refs
[alexander.deucher] drm/ttm: Fix 'buf' pointer update in ttm_bo_vm_access_kmap() (v2)
[alexander.deucher] drm/amdgpu: use queue 0 for kiq ring
[alexander.deucher] drm/amdgpu: fix another potential cause of VM faults
[alexander.deucher] drm/amdgpu: fix locking in vega10_ih_prescreen_iv
[alexander.deucher] drm/amdgpu: remove WARN_ON when VM isn't found v2
[alexander.deucher] drm/radeon: adjust tested variable
[alexander.deucher] drm/amdgpu: disable coarse grain clockgating for ST
[vinod.koul] dmaengine: dmatest: fix container_of member in dmatest_callback
[mpe] powerpc/mm/radix: Fix build error when RADIX_MMU=n
[mchehab] media: vivid: fix module load error when enabling fb and no_error_inj=1
[mchehab] media: v4l2-ioctl.c: use check_fmt for enum/g/s/try_fmt
[mchehab] media: v4l2-ioctl.c: don't copy back the result for -ENOTTY
[mchehab] media: v4l2-compat-ioctl32.c: add missing VIDIOC_PREPARE_BUF
[mchehab] media: v4l2-compat-ioctl32.c: fix the indentation
[broonie] regulator: Fix suspend to idle
[mchehab] media: v4l2-compat-ioctl32.c: move 'helper' functions to
[mchehab] media: v4l2-compat-ioctl32.c: avoid sizeof(type)
[mchehab] media: v4l2-compat-ioctl32.c: copy m.userptr in put_v4l2_plane32
[mchehab] media: v4l2-compat-ioctl32.c: fix ctrl_is_pointer
[mchehab] media: v4l2-compat-ioctl32.c: copy clip list in put_v4l2_window32
[mchehab] media: v4l2-compat-ioctl32.c: drop pr_info for unknown buffer type
[mchehab] media: v4l2-compat-ioctl32.c: don't copy back the result for certain
[mchehab] media: v4l2-compat-ioctl32.c: refactor compat ioctl32 logic
[mingo] objtool: Improve retpoline alternative handling
[mingo] objtool: Add support for alternatives at the end of a section
[mingo] objtool: Warn on stripped section symbol
[linus.walleij] pinctrl: mcp23s08: fix irq setup order
[davem] ipmr: Fix ptrdiff_t print formatting
[tglx] x86/mm: Fix overlap of i386 CPU_ENTRY_AREA with FIX_BTMAP
[tglx] x86/spectre: Check CONFIG_RETPOLINE in command line parser
[tglx] x86/entry/64: Remove the SYSCALL64 fast path
[tglx] x86/entry/64: Push extra regs right away
[tglx] x86/asm: Move 'status' from thread_struct to thread_info
[rpeterso] gfs2: Remove inode from ordered write list in gfs2_write_inode()
[robh] cris: remove arch specific early DT functions
[robh] metag: remove arch specific early DT functions
[robh] mips: remove arch specific early_init_dt_alloc_memory_arch
[robh] nios2: remove arch specific early_init_dt_alloc_memory_arch
[robh] x86: remove arch specific early_init_dt_alloc_memory_arch
[robh] xtensa: remove arch specific early DT functions
[rpeterso] gfs2: Add a few missing newlines in messages
[tj] Documentation: Fix 'file_mapped' -> 'mapped_file'
[dmitry.torokhov] Input: mms114 - replace mdelay with msleep
[dmitry.torokhov] Input: mms114 - use BIT() macro instead of explicit shifting
[idryomov] ceph: improving efficiency of syncfs
[tglx] Documentation: Document array_index_nospec
[tglx] array_index_nospec: Sanitize speculative array de-references
[tglx] x86: Implement array_index_mask_nospec
[tglx] x86: Introduce barrier_nospec
[tglx] x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec
[tglx] x86/usercopy: Replace open coded stac/clac with __uaccess_{begin, end}
[tglx] x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec
[tglx] x86/get_user: Use pointer masking to limit speculation
[tglx] x86/syscall: Sanitize syscall table de-references under speculation
[tglx] vfs, fdtable: Prevent bounds-check bypass via speculative execution
[tglx] nl80211: Sanitize array index in parse_txq_params
[tglx] x86/spectre: Report get_user mitigation for spectre_v1
[tglx] x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable"
[helgaas] PCI/DPC: Add local variable for DPC capability offset
[helgaas] PCI/DPC: Rename struct dpc_dev.rp to rp_extensions
[helgaas] PCI/DPC: Read RP PIO Log Size once at probe
[helgaas] PCI/DPC: Process RP PIO details only if RP PIO extensions supported
[helgaas] PCI/DPC: Squash dpc_rp_pio_print_tlp_header() into
[helgaas] PCI/DPC: Rename local "status" to "dpc_status"
[helgaas] PCI/DPC: Make RP PIO log size check more generic
[helgaas] PCI/DPC: Squash dpc_rp_pio_print_error() into dpc_rp_pio_get_info()
[helgaas] PCI/DPC: Push dpc->rp_pio_status assignment into dpc_rp_pio_get_info()
[helgaas] PCI/DPC: Remove unnecessary RP PIO register structs
[helgaas] PCI/DPC: Squash dpc_rp_pio_get_info() into dpc_process_rp_pio_error()
[helgaas] PCI/DPC: Add and use DPC Status register field definitions
[helgaas] PCI/DPC: Reformat DPC register definitions
[tglx] x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel
[snitzer] dm cache: Documentation: update default migration_throttling value
[tglx] x86/speculation: Use Indirect Branch Prediction Barrier in context
[tglx] x86/hyperv: Check for required priviliges in hyperv_init()
[tglx] x86/hyperv: Add a function to read both TSC and TSC page value
[tglx] x86/hyperv: Reenlightenment notifications support
[tglx] x86/hyperv: Redirect reenlightment notifications on CPU offlining
[tglx] x86/irq: Count Hyper-V reenlightenment interrupts
[tglx] x86/kvm: Pass stable clocksource to guests when running nested on
[tglx] x86/kvm: Support Hyper-V reenlightenment
[mst] virtio_balloon: include disk/file caches memory statistics
[mst] vhost/scsi: Improve a size determination in four functions
[mst] virtio-mmio: Use PTR_ERR_OR_ZERO()
[mst] firmware: Use PTR_ERR_OR_ZERO()
[mst] virtio: virtio_mmio: make of_device_ids const.
[mst] virtio/ringtest: fix up need_event math
[mst] virtio/ringtest: virtio_ring: fix up need_event math
[palmer] audit: Avoid build failures on systems without renameat
[palmer] RISC-V: Remove duplicate command-line parsing logic
[palmer] RISC-V: Remove mem_end command line processing
[palmer] riscv/ftrace: Add basic support
[palmer] riscv: remove unused __ARCH_HAVE_MMU define
[palmer] riscv: remove redundant unlikely()
[palmer] riscv: disable SUM in the exception handler
[palmer] RISC-V: Limit the scope of TLB shootdowns
[palmer] riscv: add ZONE_DMA32
[palmer] riscv: remove the unused current_pgdir function
[palmer] riscv: don't read back satp in paging_init
[palmer] riscv: rename sptbr to satp
[palmer] riscv: inline set_pgdir into its only caller
[axboe] blk-mq: introduce BLK_STS_DEV_RESOURCE
[mingo] x86/kexec: Make kexec (mostly) work in 5-level paging mode
[mchehab] media: v4l2-compat-ioctl32.c: make ctrl_is_pointer work for subdevs
[daniel.vetter] drm: Check for lessee in DROP_MASTER ioctl
[cohuck] MAINTAINERS: add David as a reviewer for KVM/s390
[cohuck] MAINTAINERS: add Halil as additional vfio-ccw maintainer
[cohuck] MAINTAINERS: update KVM/s390 maintainers
[christoffer.dall] KVM: arm/arm64: Fix incorrect timer_is_pending logic
[christoffer.dall] KVM: arm/arm64: Fix userspace_irqchip_in_use counting
[christoffer.dall] KVM: arm/arm64: Fixup userspace irqchip static key optimization
[tglx] x86/kvm: Make it compile on 32bit and with HYPYERVISOR_GUEST=n
[tglx] x86/paravirt: Remove 'noreplace-paravirt' cmdline option
[ulf.hansson] mmc: sdhci: Implement an SDHCI-specific bounce buffer
[ulf.hansson] mmc: MMC_SDHI_{SYS,INTERNAL}_DMAC should depend on HAS_DMA
[lorenzo.pieralisi] PCI: Regroup all PCI related entries into drivers/pci/Makefile
[lorenzo.pieralisi] PCI: OF: Add generic function to parse and allocate PCI resources
[lorenzo.pieralisi] PCI: generic: fix missing call of pci_free_resource_list()
[lorenzo.pieralisi] PCI: Add generic function to probe PCI host controllers
[lorenzo.pieralisi] PCI: Add vendor ID for Cadence
[lorenzo.pieralisi] dt-bindings: PCI: cadence: Add DT bindings for Cadence PCIe host
[lorenzo.pieralisi] PCI: cadence: Add host driver for Cadence PCIe controller
[lorenzo.pieralisi] PCI: endpoint: Add the function number as argument to EPC ops
[lorenzo.pieralisi] PCI: endpoint: Fix EPF device name to support multi-function devices
[lorenzo.pieralisi] dt-bindings: PCI: cadence: Add DT bindings for Cadence PCIe endpoint
[lorenzo.pieralisi] PCI: cadence: Add EndPoint Controller driver for Cadence PCIe controller
[pablo] netfilter: ipset: Fix wraparound in hash:*net* types
[pablo] netfilter: x_tables: fix pointer leaks to userspace
[pablo] netfilter: ipt_CLUSTERIP: fix out-of-bounds accesses in
[davem] rtnetlink: enable IFLA_IF_NETNSID for RTM_NEWLINK
[davem] qmi_wwan: Add support for Quectel EP06
[davem] r8169: fix RTL8168EP take too long to complete driver initialization.
[davem] tcp_nv: fix potential integer overflow in tcpnv_acked
[davem] openvswitch: meter: Use 64-bit arithmetic instead of 32-bit
[davem] net/sched: kconfig: Remove blank help texts
[davem] ip6mr: fix stale iterator
[davem] tls: Add support for encryption using async offload accelerator
[pablo] netfilter: on sockopt() acquire sock lock only in the required scope
[torvalds] iversion: make inode_cmp_iversion{+raw} return bool instead of s64
[torvalds] devpts: fix error handling in devpts_mntget()
[rkrcmar] kvm: Map PFN-type memory regions as writable (if possible)
[rkrcmar] kvm: embed vcpu id to dentry of vcpu anon inode
[rkrcmar] x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when
[rkrcmar] KVM: x86: AMD Processor Topology Information
[rkrcmar] kvm: x86: remove efer_reload entry in kvm_vcpu_stat
[pbonzini] KVM: VMX: make MSR bitmaps per-VCPU
[dvhart] Revert "apple-gmux: lock iGP IO to protect from vgaarb changes"
[dvhart] platform/x86: Move Mellanox platform hotplug driver to platform/mellanox
[dvhart] platform/mellanox: mlxreg-hotplug: Remove unused wait.h include
[dvhart] platform/mellanox: Rename i2c bus to nr
[dvhart] platform/mellanox: Group create/destroy with attribute functions
[dvhart] platform/mellanox: mlxreg-hotplug: Modify to use a regmap interface
[dvhart] platform/mellanox: mlxreg-hotplug: Enable building for ARM
[dvhart] platform/x86: mlx-platform: Allow compilation for 32 bit arch
[dvhart] platform/x86: mlx-platform: Document pdev_hotplug field
[dvhart] platform/x86: mlx-platform: Add IO access verification callbacks
[dvhart] platform/mellanox: mlxreg-hotplug: Add check for negative adapter number
[dvhart] platform/x86: mlx-platform: fix module aliases
[dvhart] platform/x86: mlx-platform: Add hotplug device unregister to error path
[dledford] RDMA/bnxt_re: Fix static checker warning
[dledford] RDMA/bnxt_re: Fix an error code in bnxt_qplib_create_srq()
[dledford] RDMA/netlink: Hide unimplemented NLDEV commands
[dledford] IB/rxe: remove redudant parameter in function
[dledford] IB/rxe: change the function to void from int
[dledford] IB/rxe: remove unnecessary parameter in rxe_av_to_attr
[dledford] IB/rxe: change the function to void from int
[dledford] IB/rxe: change the function rxe_av_fill_ip_info to void
[dledford] IB/rxe: remove redudant parameter in rxe_av_fill_ip_info
[dmitry.torokhov] Input: mms114 - fix typo in definition
[dmitry.torokhov] Input: goodix - use generic touchscreen_properties
[torvalds] fs/dax.c: release PMD lock even when there is no PMD support in DAX
[torvalds] scripts/decodecode: make it take multiline Code line
[torvalds] scripts/tags.sh: change find_other_sources() for include directories
[torvalds] m32r: remove abort()
[torvalds] fs/ocfs2/dlm/dlmmaster.c: clean up dead code
[torvalds] ocfs2/cluster: neaten a member of o2net_msg_handler
[torvalds] ocfs2: give an obvious tip for mismatched cluster names
[torvalds] ocfs2/cluster: close a race that fence can't be triggered
[torvalds] ocfs2: use the OCFS2_XATTR_ROOT_SIZE macro in
[torvalds] ocfs2: clean dead code in suballoc.c
[torvalds] ocfs2: return -EROFS to mount.ocfs2 if inode block is invalid
[torvalds] ocfs2: try a blocking lock before return AOP_TRUNCATED_PAGE
[torvalds] ocfs2/xattr: assign errno to 'ret' in ocfs2_calc_xattr_init()
[torvalds] ocfs2: clean up dead code in alloc.c
[torvalds] ocfs2/acl: use 'ip_xattr_sem' to protect getting extended attribute
[torvalds] ocfs2: make metadata estimation accurate and clear
[torvalds] ocfs2: try to reuse extent block in dealloc without meta_alloc
[torvalds] ocfs2: add trimfs dlm lock resource
[torvalds] ocfs2: add trimfs lock to avoid duplicated trims in cluster
[torvalds] ocfs2: add ocfs2_try_rw_lock() and ocfs2_try_inode_lock()
[torvalds] ocfs2: add ocfs2_overwrite_io()
[torvalds] ocfs2: nowait aio support
[torvalds] ocfs2: unlock bh_state if bg check fails
[torvalds] ocfs2: return error when we attempt to access a dirty bh in jbd2
[torvalds] mm/slab_common.c: make calculate_alignment() static
[torvalds] mm/slab.c: remove redundant assignments for slab_state
[torvalds] mm/slub.c: fix wrong address during slab padding restoration
[torvalds] slub: remove obsolete comments of put_cpu_partial()
[torvalds] include/linux/sched/mm.h: uninline mmdrop_async(), etc
[torvalds] mm: kmemleak: remove unused hardirq.h
[torvalds] zswap: same-filled pages handling
[torvalds] mm: relax deferred struct page requirements
[torvalds] mm/mempolicy: remove redundant check in get_nodes
[torvalds] mm/mempolicy: fix the check of nodemask from user
[torvalds] mm/mempolicy: add nodes_empty check in SYSC_migrate_pages
[torvalds] mm: drop hotplug lock from lru_add_drain_all()
[torvalds] mm: show total hugetlb memory consumption in /proc/meminfo
[torvalds] mm: use sc->priority for slab shrink targets
[torvalds] mm: split deferred_init_range into initializing and freeing parts
[torvalds] mm/filemap.c: remove include of hardirq.h
[torvalds] mm: memcontrol: eliminate raw access to stat and event counters
[torvalds] mm: memcontrol: implement lruvec stat functions on top of each other
[torvalds] mm: memcontrol: fix excessive complexity in memory.stat reporting
[torvalds] mm/page_owner.c: use PTR_ERR_OR_ZERO()
[torvalds] mm/page_alloc.c: fix comment in __get_free_pages()
[torvalds] mm: do not stall register_shrinker()
[torvalds] selftests/vm: move 128TB mmap boundary test to generic directory
[torvalds] mm/interval_tree.c: use vma_pages() helper
[torvalds] mm: remove unused pgdat_reclaimable_pages()
[torvalds] mm, hugetlb: remove hugepages_treat_as_movable sysctl
[torvalds] mm/memory_hotplug.c: remove unnecesary check from
[torvalds] mm: update comment describing tlb_gather_mmu
[torvalds] fs/proc/task_mmu.c: do not show VmExe bigger than total executable
[torvalds] mm: memory_hotplug: remove second __nr_to_section in
[torvalds] mm/huge_memory.c: fix comment in __split_huge_pmd_locked
[torvalds] mm, userfaultfd, THP: avoid waiting when PMD under THP migration
[torvalds] mm: add unmap_mapping_pages()
[torvalds] mm: get 7% more pages in a pagevec
[torvalds] asm-generic: provide generic_pmdp_establish()
[torvalds] arc: use generic_pmdp_establish as pmdp_establish
[torvalds] arm/mm: provide pmdp_establish() helper
[torvalds] arm64: provide pmdp_establish() helper
[torvalds] mips: use generic_pmdp_establish as pmdp_establish
[torvalds] powerpc/mm: update pmdp_invalidate to return old pmd value
[torvalds] s390/mm: modify pmdp_invalidate to return old value.
[torvalds] sparc64: update pmdp_invalidate() to return old pmd value
[torvalds] x86/mm: provide pmdp_establish() helper
[torvalds] mm: do not lose dirty and accessed bits in pmdp_invalidate()
[torvalds] mm: use updated pmdp_invalidate() interface to track dirty/accessed bits
[torvalds] mm/thp: remove pmd_huge_split_prepare()
[torvalds] mm: thp: use down_read_trylock() in khugepaged to avoid long block
[torvalds] mm, mmu_notifier: annotate mmu notifiers with blockable invalidate
[torvalds] mm, oom: avoid reaping only for mm's with blockable invalidate callbacks
[torvalds] mm/zsmalloc: simplify shrinker init/destroy
[torvalds] mm: align struct page more aesthetically
[torvalds] mm: de-indent struct page
[torvalds] mm: remove misleading alignment claims
[torvalds] mm: improve comment on page->mapping
[torvalds] mm: introduce _slub_counter_t
[torvalds] mm: store compound_dtor / compound_order as bytes
[torvalds] mm: document how to use struct page
[torvalds] mm: remove reference to PG_buddy
[torvalds] shmem: unexport shmem_add_seals()/shmem_get_seals()
[torvalds] shmem: rename functions that are memfd-related
[torvalds] hugetlb: expose hugetlbfs_inode_info in header
[torvalds] hugetlb: implement memfd sealing
[torvalds] shmem: add sealing support to hugetlb-backed memfd
[torvalds] memfd-test: test hugetlbfs sealing
[torvalds] memfd-test: add 'memfd-hugetlb:' prefix when testing hugetlbfs
[torvalds] memfd-test: move common code to a shared unit
[torvalds] memfd-test: run fuse test on hugetlb backend memory
[torvalds] userfaultfd: convert to use anon_inode_getfd()
[torvalds] mm: pin address_space before dereferencing it while isolating an LRU
[torvalds] mm/fadvise: discard partial page if endbyte is also EOF
[torvalds] zswap: only save zswap header when necessary
[torvalds] memcg: refactor mem_cgroup_resize_limit()
[torvalds] mm/page_alloc.c: fix typos in comments
[torvalds] mm/page_owner.c: clean up init_pages_in_zone()
[torvalds] zsmalloc: use U suffix for negative literals being shifted
[torvalds] mm/page_ext.c: make page_ext_init a noop when CONFIG_PAGE_EXTENSION but
[torvalds] mm/compaction.c: fix comment for try_to_compact_pages()
[torvalds] include/linux/mmzone.h: fix explanation of lower bits in the SPARSEMEM
[torvalds] mm/hmm: fix uninitialized use of 'entry' in hmm_vma_walk_pmd()
[torvalds] mm/memcontrol.c: make local symbol static
[torvalds] mm/memcontrol.c: try harder to decrease [memory,memsw].limit_in_bytes
[torvalds] mm, hugetlb: unify core page allocation accounting and initialization
[torvalds] mm, hugetlb: integrate giga hugetlb more naturally to the allocation
[torvalds] mm, hugetlb: do not rely on overcommit limit during migration
[torvalds] mm, hugetlb: get rid of surplus page accounting tricks
[torvalds] mm, hugetlb: further simplify hugetlb allocation API
[torvalds] hugetlb, mempolicy: fix the mbind hugetlb migration
[torvalds] hugetlb, mbind: fall back to default policy if vma is NULL
[torvalds] mm: numa: do not trap faults on shared data section pages.
[torvalds] mm: correct comments regarding do_fault_around()
[torvalds] mm, memory_hotplug: fix memmap initialization
[torvalds] mm/swap.c: make functions and their kernel-doc agree
[torvalds] tools, vm: new option to specify kpageflags file
[torvalds] mm: remove PG_highmem description
[airlied] drm/ast: Load lut in crtc_commit
[paulus] KVM: PPC: Book3S HV: Drop locks before reading guest memory
[paulus] KVM: PPC: Book3S PR: Fix svcpu copying with preemption enabled
[darrick.wong] xfs: fix u32 type usage in sb validation function
[kvalo] mt76: implement AP_LINK_PS
[kvalo] mt76: implement processing of BlockAckReq frames
[kvalo] mt76: avoid re-queueing A-MPDU rx reorder work if no frames are pending
[kvalo] mt76: do not set status->aggr for NULL data frames
[tglx] x86/kvm: Update spectre-v1 mitigation
[tglx] genirq: Make legacy autoprobing work again
[daniel] netdevsim: fix overflow on the error path
[daniel] tools/bpf: permit selftests/bpf to be built in a different directory
[jlayton] iversion: Rename make inode_cmp_iversion{+raw} to
[andriy.shevchenko] platform/x86: intel_pmc_core: Remove unused header file
[andriy.shevchenko] platform/x86: dell-laptop: Allocate buffer on heap rather than globally
[andriy.shevchenko] platform/x86: intel-vbtn: Support tablet mode switch
[andriy.shevchenko] platform/x86: intel-vbtn: Remove redundant inclusions
[andriy.shevchenko] platform/x86: intel-vbtn: Replace License by SDPX identifier
[mst] virtio: make VIRTIO a menuconfig to ease disabling it all
[mst] virtio_blk: print capacity at probe time
[mst] vhost: Remove the unused variable.
[mst] vhost: remove unused lock check flag in vhost_dev_cleanup()
[mst] virtio: split device_register into device_initialize and device_add
[mst] virtio_pci: don't kfree device on register failure
[mst] virtio_vop: don't kfree device on register failure
[mst] ringtest: ring.c malloc & memset to calloc
[mst] vhost: don't hold onto file pointer for VHOST_SET_VRING_CALL
[mst] vhost: don't hold onto file pointer for VHOST_SET_VRING_ERR
[mst] vhost: don't hold onto file pointer for VHOST_SET_LOG_FD
[davem] net: create skb_gso_validate_mac_len()
[davem] bnx2x: disable GSO where gso_size is too big for hardware
[davem] be2net: remove redundant initialization of 'head' and pointer txq
[davem] tcp_bbr: fix pacing_gain to always be unity when using lt_bw
[davem] openvswitch: Remove padding from packet before L3+ conntrack processing
[davem] net: bridge: Fix uninitialized error in br_fdb_sync_static()
[davem] inet: Avoid unitialized variable warning in inet_unhash()
[davem] rocker: fix possible null pointer dereference in
[viro] smc: missing poll annotations
[viro] xen: fix poll misannotation
[davem] rtnetlink: remove check for IFLA_IF_NETNSID
[yamada.masahiro] Coccinelle: coccicheck: fix typo
[rodrigo.vivi] drm/i915/gvt: Fix gen8/9_render_mmio_list[0] don't take effect
[rodrigo.vivi] drm/i915/gvt: add PLANE_KEYMAX regs to mmio track list
[rodrigo.vivi] drm/i915/gvt: validate gfn before set shadow page entry
[rodrigo.vivi] drm/i915/gvt: Do not use I915_NUM_ENGINES to iterate over the mocs regs
[rodrigo.vivi] drm/i915/glk: Disable Guc and HuC on GLK
[rodrigo.vivi] drm/i915: Try EDID bitbanging on HDMI after failed read
[rodrigo.vivi] drm/i915: Fix using BIT_ULL() vs. BIT() for power domain masks
[rodrigo.vivi] drm/i915/guc: Add uc_fini_wq in gem_init unwind path
[rodrigo.vivi] drm/i915: Stop getting the fault address from RING_FAULT_REG
[rodrigo.vivi] drm/i915/pmu: Reconstruct active state on starting busy-stats
[rodrigo.vivi] drm/i915/gvt: Keep obj->dma_buf link NULL during exporting
[rodrigo.vivi] drm/i915/gvt: cancel virtual vblank timer when no vGPU exists
[rodrigo.vivi] drm/i915/gvt: cancel scheduler timer when no vGPU exists
[rodrigo.vivi] drm/i915: Always call to intel_display_set_init_power() in resume_early.
[rodrigo.vivi] drm/i915: Only attempt to scan the requested number of shrinker slabs
[rodrigo.vivi] drm/i915: Protect WC stash allocation against direct reclaim
[rodrigo.vivi] drm/i915: Check for fused or unused pipes
[rodrigo.vivi] drm/i915/edp: Do not do link training fallback or prune modes on EDP
[rodrigo.vivi] Revert "drm/i915: mark all device info struct with __initconst"
[rodrigo.vivi] drm/i915: Always run hangcheck while the GPU is busy
[rodrigo.vivi] drm/i915/ppgtt: Pin page directories before allocation
[ast] bpf: fix null pointer deref in bpf_prog_test_run_xdp
[tytso] fscrypt: fix build with pre-4.6 gcc versions
[corbet] Documentation/process: kernel maintainer PGP guide
[rpeterso] gfs2: Fix the crc32c dependency
[rpeterso] gfs2: Glock dump performance regression fix
[corbet] Fix broken link in Documentation/process/kernel-docs.rst
[corbet] Documentation: mips: Update AU1xxx_IDE Kconfig dependencies
[corbet] Documentation/admin-guide: fixes for thunderbolt.rst
[davem] net: jme: remove unused initialization of 'rxdesc'
[davem] lan78xx: remove redundant initialization of pointer 'phydev'
[davem] vmxnet3: remove redundant initialization of pointer 'rq'
[davem] ibmvnic: fix firmware version when no firmware level has been provided
[davem] net: igmp: add a missing rcu locking section
[davem] net: pxa168_eth: add netconsole support
[torvalds] compiler.h, kasan: Avoid duplicating __read_once_size_nocheck()
[torvalds] compiler.h: Add read_word_at_a_time() function.
[torvalds] lib/strscpy: Shut up KASAN false-positives in strscpy()
[torvalds] fs/dcache: Use read_word_at_a_time() in dentry_string_cmp()
[torvalds] fs: dcache: Revert "manually unpoison dname after allocation to shut up
[axboe] blk-mq: fix discard merge with scheduler attached
[viro] use linux/poll.h instead of asm/poll.h
[viro] add EPOLLNVAL, annotate EPOLL... and event_poll->event
[viro] preparation to switching ->poll() to returning EPOLL...
[viro] ep_send_events_proc(): return result via esed->res
[viro] annotate ep_scan_ready_list()
[axboe] blk-mq-sched: Enable merging discard bio into request
[ross.zwisler] acpi: nfit: Add support for detect platform CPU cache flush on power
[ross.zwisler] acpi: nfit: add persistent memory control flag for nd_region
[ross.zwisler] libnvdimm: expose platform persistence attribute for nd_region
[ross.zwisler] nfit-test: Add platform cap support from ACPI 6.2a to test
[jgg] RDMA/bnxt_re: Delete two error messages for a failed memory allocation
[jgg] RDMA/bnxt_re: Use common error handling code in
[jgg] RDMA/hns: Remove unnecessary operator
[jgg] RDMA/hns: Add names to function arguments in function pointers
[jgg] RDMA/hns: Fix misplaced call to hns_roce_cleanup_hem_table
[jgg] RDMA/nldev: missing error code in nldev_res_get_doit()
[jgg] IB/hfi1: Re-order IRQ cleanup to address driver cleanup race
[jgg] IB/hfi1: Fix for early release of sdma context
[jgg] IB/hfi1: Fix for potential refcount leak in hfi1_open_file()
[jgg] IB/hfi1: Remove dependence on qp->s_hdrwords
[jgg] IB/hfi1: Compute BTH only for RDMA_WRITE_LAST/SEND_LAST packet
[jgg] IB/hfi1: Optimize packet type comparison using 9B and bypass code paths
[jgg] IB/hfi1: Look up ibport using a pointer in receive path
[jgg] IB/hfi1: Remove unnecessary fecn and becn fields
[jgg] IB/hfi1: Optimize process_receive_ib()
[jgg] IB/hfi1: Do not override given pcie_pset value
[jgg] IB/hfi1: Convert PortXmitWait/PortVLXmitWait counters to flit times
[jgg] IB/hfi1: Remove blind constants from 16B update
[jgg] IB/hfi1: Show fault stats in both TX and RX directions
[jgg] IB/ipoib: Fix for potential no-carrier state
[jgg] IB/core: Map iWarp AH type to undefined in rdma_ah_find_type
[jgg] IB/core: Avoid a potential OOPs for an unused optional parameter
[jgg] IB/hfi1: Convert kzalloc_node and kcalloc to use kcalloc_node
[jgg] IB/hfi1: Add 16B rcvhdr trace support
[dan.j.williams] libnvdimm/nfit_test: add firmware download emulation
[dan.j.williams] libnvdimm/nfit_test: adding support for unit testing enable LSS status
[dan.j.williams] tools/testing/nvdimm: force nfit_test to depend on instrumented modules
[darrick.wong] xfs: add scrub to XFS_BUILD_OPTIONS
[darrick.wong] xfs: don't allow DAX on reflink filesystems
[darrick.wong] xfs: don't allow reflink + realtime filesystems
[darrick.wong] xfs: remove experimental tag for reverse mapping
[bskeggs] drm/nouveau/pmu/fuc: don't use movw directly anymore
[bskeggs] drm/nouveau/drm/nouveau/mmu: fix odd_ptr_err.cocci warnings
[bskeggs] drm/nouveau: nouveau: use correct string length
[bskeggs] drm/nouveau/secboot/r370: move a bunch of r375 stuff to a new
[bskeggs] drm/nouveau/secboot/r370: implement support for booting LS SEC2 ucode
[bskeggs] drm/nouveau/secboot/gp108: implement on top of acr_r370
[bskeggs] drm/nouveau/fbcon: add module parameter to select bits-per-pixel
[bskeggs] drm/nouveau/bo: add helper functions for handling pinned+mapped buffers
[bskeggs] drm/nouveau/kms/nv50: prepare for double-buffered LUTs
[bskeggs] drm/nouveau/kms/nv50: use "low res" lut for indexed mode
[bskeggs] drm/nouveau/kms/nv50: use INTERPOLATE_257_UNITY_RANGE LUT on newer
[bskeggs] drm/nouveau/kms/nv50: fix handling of gamma since atomic conversion
[bskeggs] drm/nouveau: Add support for basic clockgating on Kepler1
[bskeggs] drm/nouveau: Add support for BLCG on Kepler1
[bskeggs] drm/nouveau: Add support for BLCG on Kepler2
[bskeggs] drm/nouveau: Add support for SLCG for Kepler2
[bskeggs] drm/nouveau: Introduce NvPmEnableGating option
[bskeggs] drm/nouveau/mmu: Fix trailing semicolon
[bskeggs] drm/nouveau/clk: fix gcc-7 -Wint-in-bool-context warning
[dan.j.williams] libnvdimm, namespace: make min namespace size 4K
[schwidefsky] s390/eadm: fix CONFIG_BLOCK include dependency
[schwidefsky] s390/cmf: fix kerneldoc
[schwidefsky] s390/docs: mention subchannel types
[schwidefsky] s390/docs: reword airq section
[schwidefsky] s390/sysinfo: add and display licensed internal code identifier
[schwidefsky] s390/runtime instrumentation: provide uapi header file
[schwidefsky] s390/kprobes: Fix %p uses in error messages
[schwidefsky] s390/cpum_cf: correct counter number of LAST_HOST_TRANSLATIONS
[jmorris] maintainers: update trusted keys
[jmorris] ima: re-initialize iint->atomic_flags
[daniel] bpf: add documentation to compare clang "-target bpf" and default target
[tglx] x86/retpoline: Avoid retpolines for built-in __init functions
[tglx] x86/spectre: Simplify spectre_v2 command line parsing
[pablo] netfilter: x_tables: make allocation less aggressive
[pablo] netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failure
[pablo] netfilter: flowtable infrastructure depends on NETFILTER_INGRESS
[yamada.masahiro] video: fbdev: kconfig: Remove blank help text
[yamada.masahiro] mmc: kconfig: Remove blank help text
[yamada.masahiro] Staging: rtl8192u: kconfig: Remove blank help text
[yamada.masahiro] Staging: rtl8192e: kconfig: Remove blank help text
[yamada.masahiro] lib/Kconfig.debug: Remove blank help text
[yamada.masahiro] MIPS: BCM63XX: kconfig: Remove blank help text
[yamada.masahiro] MIPS: kconfig: Remove blank help text
[yamada.masahiro] arm: vt8500: kconfig: Remove blank help text
[axboe] buffer: Avoid setting buffer bits that are already set
[yamada.masahiro] nios2: kconfig: Remove blank help text
[yamada.masahiro] kconfig: Warn if help text is blank
[axboe] block: skd: fix incorrect linux/slab_def.h inclusion
[rkrcmar] KVM: x86: don't forget vcpu_put() in kvm_arch_vcpu_ioctl_set_sregs()
[pablo] netfilter: xt_cgroup: initialize info->priv in cgroup_mt_check_v1()
[pablo] netfilter: nft_flow_offload: wait for garbage collector to run after
[pablo] netfilter: nft_flow_offload: no need to flush entries on module removal
[Anna.Schumaker] xprtrdma: Fix calculation of ri_max_send_sges
[Anna.Schumaker] xprtrdma: Fix BUG after a device removal
[acme] tools headers: Synchronize sound/asound.h
[acme] tooling headers: Synchronize updated s390 kvm UAPI headers
[acme] tools headers: Sync {tools/,}arch/powerpc/include/uapi/asm/kvm.h
[acme] tools headers: Synchronize uapi/linux/sched.h
[acme] tools headers: Synchoronize x86 features UAPI headers
[dan.j.williams] acpi, nfit: fix register dimm error handling
[tglx] x86/pti: Mark constant arrays as __initconst
[tglx] x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALL
[tglx] x86/dumpstack: Avoid uninitlized variable
[tglx] x86/power: Fix swsusp_arch_resume prototype
[davem] nfp: fix TLV offset calculation
[davem] r8152: fix wrong checksum status for received IPv4 packets
[davem] r8152: set rx mode early when linking on
[davem] cls_u32: add missing RCU annotation.
[davem] net: cxgb4: avoid memcpy beyond end of source buffer
[davem] net: qed: use correct strncpy() size
[davem] net: qlge: use memmove instead of skb_copy_to_linear_data
[davem] soreuseport: fix mem leak in reuseport_add_sock()
[daniel] bpf: fix bpf_prog_array_copy_to_user() issues
[davem] Revert "defer call to mem_cgroup_sk_alloc()"
[ast] tools: add netlink.h and if_link.h in tools uapi
[ast] libbpf: add function to setup XDP
[ast] libbpf: add error reporting in XDP
[ast] libbpf: add missing SPDX-License-Identifier
[ast] samples/bpf: use bpf_set_link_xdp_fd
[ross.zwisler] libnvdimm, namespace: remove redundant initialization of 'nd_mapping'
[wim] documentation: watchdog: remove documentation of at32ap700x_wdt
[wim] documentation: watchdog: remove documentation for ixp2000
[wim] documentation: watchdog: remove documentation of
[jdelvare] firmware: dmi: Optimize dmi_matches
[jdelvare] firmware: dmi_scan: Drop dmi_initialized
[jdelvare] firmware: dmi_scan: Fix handling of empty DMI strings
[jdelvare] firmware: dmi: handle missing DMI data gracefully
[torvalds] pinctrl: remove include file from <linux/device.h>
[tglx] KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDX
[tglx] KVM/x86: Add IBPB support
[tglx] KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES
[tglx] KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL
[tglx] KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRL
[jaswinder.singh] mailbox: qcom: Convert APCS IPC driver to use regmap
[jaswinder.singh] mailbox: qcom: Create APCS child device for clock controller
[jaswinder.singh] dt-bindings: mailbox: qcom: Document the APCS clock binding
[rafael.j.wysocki] ACPI / video: Use true for boolean value
[rafael.j.wysocki] ACPICA: Linux: add support for X32 ABI compilation
[rafael.j.wysocki] ACPICA: Avoid NULL pointer arithmetic
[rafael.j.wysocki] ACPICA: Prefer ACPI_TO_POINTER() over ACPI_ADD_PTR()
[rafael.j.wysocki] ACPICA: Add a missing pair of parentheses
[rafael.j.wysocki] ACPI: export acpi_bus_get_status_handle()
[rafael.j.wysocki] PCI: acpiphp_ibm: prepare for acpi_get_object_info() no longer returning
[rafael.j.wysocki] ACPI / bus: Do not call _STA on battery devices with unmet dependencies
[rafael.j.wysocki] ACPI / scan: Use acpi_bus_get_status() to initialize ACPI_TYPE_DEVICE
[rafael.j.wysocki] ACPI: processor_perflib: Do not send _PPC change notification if not
[rafael.j.wysocki] ACPI / battery: Add quirk for Asus UX360UA and UX410UAK
[rafael.j.wysocki] ACPI / processor: Set default C1 idle state description
[andriy.shevchenko] ACPI / LPIT: Export lpit_read_residency_count_address()
[andriy.shevchenko] platform/x86: intel_pmc_core: Read base address from LPIT
[andriy.shevchenko] x86/cpu: Add Cannonlake to Intel family
[andriy.shevchenko] platform/x86: intel_pmc_core: Add CannonLake PCH support
[andriy.shevchenko] platform/x86: intel_pmc_core: Special case for Coffeelake
[dledford] IB: Update references to libibverbs
[dledford] IB/uverbs: Use the standard kConfig format for experimental
[daniel] bpf: fix selftests/bpf test_kmod.sh failure when
[schwidefsky] s390/runtime_instrumentation: re-add signum system call parameter
[schwidefsky] s390/cio: fix kernel-doc usage
[schwidefsky] s390: scrub registers on kernel entry and KVM exit
[schwidefsky] s390: add optimized array_index_mask_nospec
[mszeredi] ovl: fix regression in fsnotify of overlay merge dir
[mszeredi] ovl: check ERR_PTR() return value from ovl_encode_fh()
[rafael.j.wysocki] cpufreq: Skip cpufreq resume if it's not suspended
[jhogan] MIPS: generic: Fix machine compatible matching
[jhogan] MIPS: generic: Fix ranchu_of_match[] termination
[jhogan] MIPS: generic: Fix Makefile alignment
[jhogan] MIPS: CPS: Fix MIPS_ISA_LEVEL_RAW fallout
[schwidefsky] s390/alternative: use a copy of the facility bit mask
[schwidefsky] s390: add options to change branch prediction behaviour for the kernel
[jhogan] MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASS
[schwidefsky] s390: run user space and KVM guests with modified branch prediction
[jhogan] MIPS: Generic: Support GIC in EIC mode
[jhogan] MIPS: SMP-CPS: Remove duplicate assignment of core in play_dead
[davem] doc: Change the min default value of tcp_wmem/tcp_rmem.
[davem] dwc-xlgmac: remove Jie Deng as co-maintainer
[acme] perf evsel: Fix period/freq terms setup
[acme] perf record: Fix period option handling
[dledford] RDMA/hns: Fix the endian problem for hns
[dledford] mlx5: fix mlx5_get_vector_affinity to start from completion vector 0
[dledford] net/mlx5: increase async EQ to avoid EQ overrun
[acme] x86/events/intel/ds: Add PERF_SAMPLE_PERIOD into PEBS_FREERUNNING_FLAGS
[acme] perf trace: Fix call-graph output
[acme] perf tools: Add trace/beauty/generated/ into .gitignore
[torvalds] pinctrl: files should directly include apis they use
[torvalds] drm/rockchip: lvds: Explicitly include pinctrl headers
[torvalds] mmc: meson-gx-mmc: Explicitly include pinctr/consumer.h
[torvalds] net: mediatek: Explicitly include pinctrl headers
[mingo] membarrier/selftest: Test private expedited command
[mingo] powerpc, membarrier: Skip memory barrier in switch_mm()
[mingo] membarrier: Document scheduler barrier requirements
[mingo] membarrier: Provide GLOBAL_EXPEDITED command
[mingo] membarrier/selftest: Test global expedited command
[mingo] locking: Introduce sync_core_before_usermode()
[mingo] lockin/x86: Implement sync_core_before_usermode()
[mingo] membarrier: Provide core serializing command, *_SYNC_CORE
[mingo] membarrier/x86: Provide core serializing command
[mingo] membarrier/arm64: Provide core serializing command
[mingo] membarrier/selftest: Test private expedited sync core command
[bfields] sunrpc: remove dead code in svc_sock_setbufsize
[bfields] nfsd: Detect unhashed stids in nfsd4_verify_open_stid()
[bfields] nfsd4: don't set lock stateid's sc_type to CLOSED
[Trond.Myklebust] SUNRPC: Ensure we always close the socket after a connection shuts down
[keescook] gcc-plugins: Add include required by GCC release 8
[keescook] gcc-plugins: Use dynamic initializers
[davem] sctp: fix dst refcnt leak in sctp_v6_get_dst()
[davem] sctp: fix dst refcnt leak in sctp_v4_get_dst
[davem] ibmvnic: fix empty firmware version and errors cleanup
[alexander.deucher] drm/amdgpu: re-enable CGCG on CZ and disable on ST
[jgross] x86/xen: init %gs very early to avoid page faults with stack protector
[jgross] xen/grant-table: Use put_page instead of free_page
[jgross] xen-netfront: Fix race between device setup and open
[mingo] sched/core: Optimize ttwu_stat()
[mingo] sched/core: Optimize update_stats_*()
[mingo] sched/rt: Use container_of() to get root domain in
[mingo] sched/rt: Up the root domain ref count when passing it around via IPIs
[mingo] sched/rt: Make update_curr_rt() more accurate
[mingo] sched/fair: Remove unnecessary parameters from wake_affine_idle()
[mingo] sched/fair: Restructure wake_affine*() to return a CPU id
[mingo] sched/fair: Do not migrate if the prev_cpu is idle
[mingo] sched/fair: Use a recently used CPU as an idle candidate and the basis
[mingo] jump_label: Add branch hints to static_branch_{un,}likely()
[mingo] locking/qrwlock: include asm/byteorder.h as needed
[rafael.j.wysocki] ACPICA: All acpica: Update copyrights to 2018
[rafael.j.wysocki] ACPICA: Update version to 20180105
[daniel] tools/bpf: fix batch-mode test failure of test_xdp_redirect.sh
[daniel] net: add a UID to use for ULP socket assignment
[daniel] bpf: sockmap, add sock close() hook to remove socks
[daniel] bpf: sockmap, fix leaking maps with attached but not detached progs
[dhowells] afs: Add missing afs_put_cell()
[dhowells] afs: Fix missing cursor clearance
[dhowells] afs: Need to clear responded flag in addr cursor
[dhowells] afs: Fix server list handling
[dhowells] afs: Remove unused code
[dhowells] afs: Rearrange afs_select_fileserver() a little
[dhowells] afs: Support the AFS dynamic root
[jgross] pvcalls-back: do not return error on inet_accept EAGAIN
[dvhart] platform/x86: mlx-platform: Fix an ERR_PTR vs NULL issue
[jhogan] MIPS: Push ARCH_MIGHT_HAVE_PC_PARPORT down to platform level
[jhogan] MIPS: Push ARCH_MIGHT_HAVE_PC_SERIO down to platform level
[jhogan] MIPS: Update defconfigs after previous patch.
[jhogan] MIPS: Malta: Sanitize mouse and keyboard configuration.
[davem] net: phy: Handle not having GPIO enabled in the kernel
[davem] net: amd-xgbe: fix comparison to bitshift when dealing with a mask
[davem] cls_u32: fix use after free in u32_destroy_key()
[davem] net: erspan: fix metadata extraction
[davem] net: erspan: fix erspan config overwrite
[davem] sample/bpf: fix erspan metadata
[davem] nfp: fix kdoc warnings on nested structures
[davem] RDS: IB: Fix null pointer issue
[davem] be2net: Fix HW stall issue in Lancer
[davem] be2net: Handle transmit completion errors in Lancer
[rafael.j.wysocki] ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision
[rafael.j.wysocki] x86: PM: Make APM idle driver initialize polling state
[rodrigo.vivi] drm/i915/gvt: refine intel_vgpu_submission_ops as per engine ops
[rodrigo.vivi] drm/i915/gvt: only reset execlist state of one engine during VM engine
[rodrigo.vivi] drm/i915/gvt: Fix aperture read/write emulation when enable x-no-mmap=on
[rodrigo.vivi] drm/i915/gvt: Use KVM r/w to access guest opregion
[rodrigo.vivi] drm/i915/bxt, glk: Increase PCODE timeouts during CDCLK freq changing
[rodrigo.vivi] drm/i915/cmdparser: Check reg_table_count before derefencing.
[rodrigo.vivi] drm/i915/cmdparser: Do not check past the cmd length.
[rodrigo.vivi] drm/i915/cnp: Ignore VBT request for know invalid DDC pin.
[rodrigo.vivi] drm/i915/cnp: Properly handle VBT ddc pin out of bounds.
[mawilcox] radix tree test suite: Remove ARRAY_SIZE
[mawilcox] idr test suite: Fix ida_test_random()
[mawilcox] IDR test suite: Check handling negative end correctly
[axboe] blk-wbt: account flush requests correctly
[hubcap] MAINTAINERS: update orangefs list and add myself as reviewer
[hubcap] orangefs: make orangefs_client_debug_init static
[hubcap] orangefs: remove gossip_ldebug and gossip_lerr
[hubcap] orangefs: remove ORANGEFS_KERNEL_DEBUG
[hubcap] orangefs: make orangefs_make_bad_inode static
[hubcap] orangefs: use correct string length
[hubcap] Orangefs: don't propogate whacky error codes
[hubcap] orangefs: simplify orangefs_inode_is_stale
[hubcap] orangefs: reverse sense of is-inode-stale test in d_revalidate
[mawilcox] idr: Delete idr_remove_ext function
[mawilcox] idr: Delete idr_replace_ext function
[mawilcox] idr: Delete idr_find_ext function
[mawilcox] idr: Add idr_alloc_u32 helper
[mawilcox] net sched actions: Convert to use idr_alloc_u32
[mawilcox] cls_api: Convert to idr_alloc_u32
[mawilcox] cls_basic: Convert to use idr_alloc_u32
[mawilcox] cls_bpf: Convert to use idr_alloc_u32
[mawilcox] cls_flower: Convert to idr_alloc_u32
[mawilcox] cls_u32: Reinstate cyclic allocation
[mawilcox] cls_u32: Convert to idr_alloc_u32
[mawilcox] idr: Remove idr_alloc_ext
[mawilcox] idr: Rename idr_for_each_entry_ext
[mawilcox] idr: Warn if old iterators see large IDs
[mawilcox] idr: Make 1-based IDRs more efficient
[mawilcox] idr: Add documentation
[axboe] block: Add should_fail_bio() for bpf error injection
[torvalds] media: videobuf2: fix up for "media: annotate ->poll() instances"
[catalin.marinas] arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomics
[catalin.marinas] arm64: Add software workaround for Falkor erratum 1041
[catalin.marinas] arm64: kpti: Make use of nG dependent on arm64_kernel_unmapped_at_el0()
[catalin.marinas] arm64: mm: Permit transitioning from Global to Non-Global without BBM
[catalin.marinas] arm64: kpti: Add ->enable callback to remap swapper using nG mappings
[catalin.marinas] arm64: Force KPTI to be disabled on Cavium ThunderX
[catalin.marinas] arm64: assembler: Change order of macro arguments in phys_to_ttbr
[catalin.marinas] arm64: entry: Reword comment about post_ttbr_update_workaround
[catalin.marinas] arm64: assembler: Align phys_to_pte with pte_to_phys
[catalin.marinas] arm64: idmap: Use "awx" flags for .idmap.text .pushsection directives
[catalin.marinas] arm64: barrier: Add CSDB macros to control data-value prediction
[catalin.marinas] arm64: Implement array_index_mask_nospec()
[catalin.marinas] arm64: Make USER_DS an inclusive limit
[catalin.marinas] arm64: Use pointer masking to limit uaccess speculation
[catalin.marinas] arm64: entry: Ensure branch through syscall table is bounded under
[catalin.marinas] arm64: uaccess: Prevent speculative use of the current addr_limit
[catalin.marinas] arm64: uaccess: Don't bother eliding access_ok checks in __{get,
[catalin.marinas] arm64: uaccess: Mask __user pointers for __arch_{clear, copy_*}_user
[catalin.marinas] arm64: futex: Mask __user pointers prior to dereference
[catalin.marinas] arm64: entry: Apply BP hardening for high-priority synchronous
[catalin.marinas] arm64: entry: Apply BP hardening for suspicious interrupts from EL0
[catalin.marinas] arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls
[catalin.marinas] arm: KVM: Fix SMCCC handling of unimplemented SMC/HVC calls
[catalin.marinas] arm64: KVM: Increment PC after handling an SMC trap
[catalin.marinas] arm/arm64: KVM: Consolidate the PSCI include files
[catalin.marinas] arm/arm64: KVM: Add PSCI_VERSION helper
[catalin.marinas] arm/arm64: KVM: Add smccc accessors to PSCI code
[catalin.marinas] arm/arm64: KVM: Implement PSCI 1.0 support
[catalin.marinas] arm/arm64: KVM: Advertise SMCCC v1.1
[catalin.marinas] arm/arm64: KVM: Turn kvm_psci_version into a static inline
[catalin.marinas] arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening support
[catalin.marinas] arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling
[catalin.marinas] firmware/psci: Expose PSCI conduit
[catalin.marinas] firmware/psci: Expose SMCCC version through psci_ops
[catalin.marinas] arm/arm64: smccc: Make function identifiers an unsigned quantity
[catalin.marinas] arm/arm64: smccc: Implement SMCCC v1.1 inline primitive
[catalin.marinas] arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening support
[catalin.marinas] arm64: Kill PSCI_GET_VERSION as a variant-2 workaround
[corbet] Documentation/process: tweak pgp maintainer guide
[pablo] netfilter: xt_RATEEST: acquire xt_rateest_mutex for hash insert
[pablo] netfilter: nft_flow_offload: move flowtable cleanup routines to
[pablo] netfilter: nf_tables: fix flowtable free
[yamada.masahiro] kbuild: clang: disable unused variable warnings only when constant
[torvalds] kasan: don't emit builtin calls when sanitization is off
[torvalds] kasan: add compiler support for clang
[torvalds] kasan/Makefile: support LLVM style asan parameters
[torvalds] kasan: support alloca() poisoning
[torvalds] kasan: add tests for alloca poisoning
[torvalds] kasan: add functions for unpoisoning stack variables
[torvalds] kasan: detect invalid frees for large objects
[torvalds] kasan: don't use __builtin_return_address(1)
[torvalds] kasan: detect invalid frees for large mempool objects
[torvalds] kasan: unify code between kasan_slab_free() and kasan_poison_kfree()
[torvalds] kasan: detect invalid frees
[torvalds] kasan: fix prototype author email address
[torvalds] kasan: clean up KASAN_SHADOW_SCALE_SHIFT usage
[torvalds] kasan: remove redundant initialization of variable 'real_size'
[torvalds] proc: use %u for pid printing and slightly less stack
[torvalds] proc: don't use READ_ONCE/WRITE_ONCE for /proc/*/fail-nth
[torvalds] proc: fix /proc/*/map_files lookup
[torvalds] fs/proc/vmcore.c: simpler /proc/vmcore cleanup
[torvalds] proc: less memory for /proc/*/map_files readdir
[torvalds] fs/proc/array.c: delete children_seq_release()
[torvalds] fs/proc/kcore.c: use probe_kernel_read() instead of memcpy()
[torvalds] fs/proc/internal.h: rearrange struct proc_dir_entry
[torvalds] fs/proc/internal.h: fix up comment
[torvalds] fs/proc: use __ro_after_init
[torvalds] proc: spread likely/unlikely a bit
[torvalds] proc: rearrange args
[torvalds] fs/proc/consoles.c: use seq_putc() in show_console_dev()
[torvalds] Makefile: move stack-protector compiler breakage test earlier
[torvalds] Makefile: move stack-protector availability out of Kconfig
[torvalds] Makefile: introduce CONFIG_CC_STACKPROTECTOR_AUTO
[torvalds] uuid: cleanup <uapi/linux/uuid.h>
[torvalds] tools/lib/subcmd/pager.c: do not alias select() params
[torvalds] kernel/async.c: revert "async: simplify lowest_in_progress()"
[torvalds] MAINTAINERS: update sboyd's email address
[torvalds] bitmap: new bitmap_copy_safe and bitmap_{from,to}_arr32
[torvalds] bitmap: replace bitmap_{from,to}_u32array
[torvalds] lib/test_bitmap.c: add bitmap_zero()/bitmap_clear() test cases
[torvalds] lib/test_bitmap.c: add bitmap_fill()/bitmap_set() test cases
[torvalds] lib/test_bitmap.c: clean up test_zero_fill_copy() test case and rename
[torvalds] include/linux/bitmap.h: make bitmap_fill() and bitmap_zero() consistent
[torvalds] lib/stackdepot.c: use a non-instrumented version of memcmp()
[torvalds] lib/test_find_bit.c: rename to find_bit_benchmark.c
[torvalds] lib/find_bit_benchmark.c: improvements
[torvalds] lib: optimize cpumask_next_and()
[torvalds] lib/: make RUNTIME_TESTS a menuconfig to ease disabling it all
[torvalds] lib/test_sort.c: add module unload support
[torvalds] checkpatch: allow long lines containing URL
[torvalds] checkpatch: ignore some octal permissions of 0
[torvalds] checkpatch: improve quoted string and line continuation test
[torvalds] checkpatch: add a few DEVICE_ATTR style tests
[torvalds] checkpatch: improve the TABSTOP test to include declarations
[torvalds] checkpatch: exclude drivers/staging from if with unnecessary parentheses
[torvalds] checkpatch: avoid some false positives for TABSTOP declaration test
[torvalds] checkpatch: improve OPEN_BRACE test
[torvalds] elf: fix NT_FILE integer overflow
[torvalds] kallsyms: let print_ip_sym() print raw addresses
[torvalds] nilfs2: use time64_t internally
[torvalds] hfsplus: honor setgid flag on directories
[torvalds] <asm-generic/siginfo.h>: fix language in comments
[torvalds] kernel/fork.c: check error and return early
[torvalds] kernel/fork.c: add comment about usage of CLONE_FS flags and namespaces
[torvalds] cpumask: make cpumask_size() return "unsigned int"
[torvalds] rapidio: delete an error message for a failed memory allocation in
[torvalds] rapidio: adjust 12 checks for null pointers
[torvalds] rapidio: adjust five function calls together with a variable assignment
[torvalds] rapidio: improve a size determination in five functions
[torvalds] rapidio: delete an unnecessary variable initialisation in three
[torvalds] rapidio: return an error code only as a constant in two functions
[torvalds] rapidio: move 12 EXPORT_SYMBOL_GPL() calls to function implementations
[torvalds] drivers/rapidio/devices/tsi721_dma.c: delete an error message for a
[torvalds] drivers/rapidio/devices/tsi721_dma.c: delete an unnecessary variable
[torvalds] drivers/rapidio/devices/tsi721_dma.c: adjust six checks for null
[torvalds] pids: introduce find_get_task_by_vpid() helper
[torvalds] pps: parport: use timespec64 instead of timespec
[torvalds] kernel/relay.c: revert "kernel/relay.c: fix potential memory leak"
[torvalds] kcov: detect double association with a single task
[torvalds] include/linux/genl_magic_func.h: remove own BUILD_BUG_ON*() defines
[torvalds] build_bug.h: remove BUILD_BUG_ON_NULL()
[torvalds] lib/ubsan.c: s/missaligned/misaligned/
[torvalds] lib/ubsan: add type mismatch handler for new GCC/Clang
[torvalds] lib/ubsan: remove returns-nonnull-attribute checks
[torvalds] ipc: fix ipc data structures inconsistency
[torvalds] ipc/mqueue.c: have RT tasks queue in by priority in wq_add()
[torvalds] arch/score/kernel/setup.c: combine two seq_printf() calls into one call
[torvalds] vfs: remove might_sleep() from clear_inode()
[torvalds] mm/userfaultfd.c: remove duplicate include
[torvalds] mm: remove unneeded kallsyms include
[torvalds] hrtimer: remove unneeded kallsyms include
[torvalds] genirq: remove unneeded kallsyms include
[torvalds] mm/memblock: memblock_is_map/region_memory can be boolean
[torvalds] lib/lockref: __lockref_is_dead can be boolean
[torvalds] kernel/cpuset: current_cpuset_is_being_rebound can be boolean
[torvalds] kernel/resource: iomem_is_exclusive can be boolean
[torvalds] kernel/module: module_is_live can be boolean
[torvalds] kernel/mutex: mutex_is_locked can be boolean
[torvalds] crash_dump: is_kdump_kernel can be boolean
[torvalds] kasan: rework Kconfig settings
[torvalds] pipe, sysctl: drop 'min' parameter from pipe-max-size converter
[torvalds] pipe, sysctl: remove pipe_proc_fn()
[torvalds] pipe: actually allow root to exceed the pipe buffer limits
[torvalds] pipe: fix off-by-one error when checking buffer limits
[torvalds] pipe: reject F_SETPIPE_SZ with size over UINT_MAX
[torvalds] pipe: simplify round_pipe_size()
[torvalds] pipe: read buffer limits atomically
[torvalds] mm: docs: fixup punctuation
[torvalds] mm: docs: fix parameter names mismatch
[torvalds] mm: docs: add blank lines to silence sphinx "Unexpected indentation"
[torvalds] MAINTAINERS: remove ANDROID ION pattern
[torvalds] MAINTAINERS: remove ARM/CLKDEV SUPPORT file pattern
[torvalds] MAINTAINERS: update Cortina/Gemini patterns
[torvalds] MAINTAINERS: update "ARM/OXNAS platform support" patterns
[torvalds] MAINTAINERS: update various PALM patterns
[torvalds] MAINTAINERS: update ARM/QUALCOMM SUPPORT patterns
[torvalds] Documentation/sysctl/user.txt: fix typo
[rafael.j.wysocki] ACPI / tables: Add IORT to injectable table list
[rafael.j.wysocki] ACPI / CPPC: Use 64-bit arithmetic instead of 32-bit
[rafael.j.wysocki] cpufreq: AMD: Ignore the check for ProcFeedback in ST/CZ
[rafael.j.wysocki] ACPI: SPCR: Make SPCR available to x86
[rafael.j.wysocki] cpufreq: remove at32ap-cpufreq
[andriy.shevchenko] seq_file: Introduce DEFINE_SHOW_ATTRIBUTE() helper macro
[andriy.shevchenko] platform/x86: dell-laptop: Re-use DEFINE_SHOW_ATTRIBUTE() macro
[andriy.shevchenko] platform/x86: ideapad-laptop: Re-use DEFINE_SHOW_ATTRIBUTE() macro
[andriy.shevchenko] platform/x86: samsung-laptop: Re-use DEFINE_SHOW_ATTRIBUTE() macro
[rafael.j.wysocki] cpufreq: scpi: fix static checker warning cdev isn't an ERR_PTR
[pablo] netfilter: remove useless prototype
[pablo] netfilter: nf_flow_offload: fix use-after-free and a resource leak
[rafael.j.wysocki] PM / domains: Fix up domain-idle-states OF parsing
[broonie] ASoC: dapm: fix debugfs read using path->connected
[broonie] ASoC: mt8173-rt5650: fix child-node lookup
[rafael.j.wysocki] x86: hibernate: fix swsusp_arch_resume() prototype
[broonie] ASoC: stm32: add of dependency for stm32 drivers
[kvalo] rtlwifi: rtl8821ae: Fix connection lost problem correctly
[kvalo] ath10k: correct the length of DRAM dump for QCA6174 hw3.x/QCA9377 hw1.1
[kvalo] PCI: Add Ubiquiti Networks vendor ID
[kvalo] ath10k: add support for Ubiquiti rebranded QCA988X v2
[kvalo] ath9k: Fix get channel default noise floor
[kvalo] ath10k: fix kernel panic issue during pci probe
[kvalo] ath9k_htc: add Altai WA1011N-GU
[Trond.Myklebust] SUNRPC: Queue latency-sensitive socket tasks to xprtiod
[yamada.masahiro] coccinelle: devm_free: reduce false positives
[schwidefsky] s390: introduce execute-trampolines for branches
[yamada.masahiro] coccinelle: deref_null: avoid useless computation
[smfrench] Add some missing debug fields in server and tcon structs
[smfrench] cifs: silence compiler warnings showing up with gcc-8.0.0
[smfrench] address lock imbalance warnings in smbdirect.c
[smfrench] Add missing structs and defines from recent SMB3.1.1 documentation
[axboe] bcache: add journal statistic
[axboe] bcache: fix high CPU occupancy during journal
[axboe] bcache: properly set task state in bch_writeback_thread()
[axboe] bcache: set error_limit correctly
[axboe] bcache: fix for allocator and register thread race
[axboe] bcache: set writeback_rate_update_seconds in range [1, 60] seconds
[axboe] bcache: return attach error when no cache set exist
[axboe] bcache: fix for data collapse after re-attaching an attached device
[rodrigo.vivi] drm/i915/bios: add DP max link rate to VBT child device struct
[axboe] block, bfq: add requeue-request hook
[daniel] selftests: bpf: test_kmod.sh: check the module path before insmod
[Trond.Myklebust] Make the xprtiod workqueue unbounded.
[davem] cxgb4: Fix error handling path in 'init_one()'
[davem] rxrpc: Fix received abort handling
[davem] sun: Add SPDX license tags to Sun network drivers
[davem] net/ipv6: Handle reject routes with onlink flag
[davem] net/ipv6: onlink nexthop checks should default to main table
[davem] i40e: Fix the number of queues available to be mapped for use
[davem] ibmvnic: Fix rx queue cleanup for non-fatal resets
[davem] ibmvnic: Ensure that buffers are NULL after free
[davem] net: ethernet: ti: cpsw: fix net watchdog timeout
[davem] sch_netem: Bug fixing in calculating Netem interval
[davem] tcp: tracepoint: only call trace_tcp_send_reset with full socket
[paulus] KVM: PPC: Book3S PR: Fix broken select due to misspelling
[schwidefsky] s390/kconfig: Remove ARCH_WANTS_PROT_NUMA_PROT_NONE select
[rafael.j.wysocki] ACPI: sbshc: remove raw pointer from printk() message
[rafael.j.wysocki] cpufreq: scpi: fix error return code in scpi_cpufreq_init()
[rafael.j.wysocki] cpufreq: intel_pstate: Enable HWP during system resume on CPU0
[rafael.j.wysocki] cpufreq: Add and use cpufreq_for_each_{valid_,}entry_idx()
[rafael.j.wysocki] arm: imx: Add MODULE_ALIAS for cpufreq
[jgross] xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating guests
[jesper] CRIS: Restore mistakenly cleared kernel Makefile
[daniel] nfp: bpf: fix immed relocation for larger offsets
[daniel] libbpf: complete list of strings for guessing program type
[daniel] tools: bpftool: exit doc Makefile early if rst2man is not available
[daniel] tools: bpftool: make syntax for program map update explicit in man page
[daniel] tools: bpftool: add bash completion for `bpftool prog load`
[daniel] tools: bpftool: add bash completion for cgroup commands
[kvalo] Revert "ath10k: add sanity check to ie_len before parsing fw/board ie"
[davem] nfp: bpf: require ETH table
[davem] nfp: don't advertise hw-tc-offload on non-port netdevs
[davem] nfp: forbid disabling hw-tc-offload on representors while offload active
[davem] nfp: limit the number of TSO segments
[davem] nfp: populate MODULE_VERSION
[rostedt] ftrace: Remove incorrect setting of glob search field
[rostedt] tracing: Fix parsing of globs with a wildcard at the beginning
[rostedt] selftests/ftrace: Have reset_ftrace_filter handle modules
[rostedt] selftests/ftrace: Have reset_ftrace_filter handle multiple instances
[rostedt] selftests/ftrace: Add some missing glob checks
[rostedt] selftests/ftrace: Add more tests for removing of function probes
[bfields] nfsd: return RESOURCE not GARBAGE_ARGS on too many ops
[bfields] nfsd: encode stat->mtime for getattr instead of inode->i_mtime
[bfields] nfsd: store stat times in fill_pre_wcc() instead of inode times
[bfields] NFSD: hide unused svcxdr_dupstr()
[bfields] svcrdma: Fix Read chunk round-up
[davem] rxrpc: Don't put crypto buffers on the stack
[davem] netlink: ensure to loop over all netns in genlmsg_multicast_allns()
[yamada.masahiro] kconfig: do not write choice values when their dependency becomes n
[yamada.masahiro] kconfig: show '?' prompt even if no help text is available
[yamada.masahiro] kconfig: remove 'config*' pattern from .gitignnore
[yamada.masahiro] kconfig: remove check_stdin()
[yamada.masahiro] kconfig: echo stdin to stdout if either is redirected
[yamada.masahiro] kconfig: send error messages to stderr
[davem] tuntap: add missing xdp flush
[davem] rtnetlink: require unique netns identifier
[torvalds] cramfs: better MTD dependency expression
[davem] atm: he: use 64-bit arithmetic instead of 32-bit
[davem] ibmvnic: queue reset when CRQ gets closed during reset
[davem] net: Extra '_get' in declaration of arch_get_platform_mac_address
[davem] net: Whitelist the skbuff_head_cache "cb" field
[davem] rds: tcp: use rds_destroy_pending() to synchronize netns/module teardown
[davem] mpls, nospec: Sanitize array index in mpls_label_ok()
[davem] net/sched: cls_u32: fix cls_u32 on filter replace
[davem] tipc: fix skb truesize/datasize ratio control
[davem] net: thunder: change q_len's type to handle max ring size
[davem] net: phy: fix phy_start to consider PHY_IGNORE_INTERRUPT
[Trond.Myklebust] fix parallelism for rpc tasks
[daniel] bpf: Sync kernel ABI header with tooling header for bpf_common.h
[daniel] tools/libbpf: improve the pr_debug statements to contain section numbers
[daniel] selftests/bpf: add test program for loading BPF ELF files
[daniel] selftests/bpf: add selftest that use test_libbpf_open
[daniel] tools/libbpf: handle issues with bpf ELF objects containing .eh_frames
[dvhart] platform/mellanox: mlxreg-hotplug: Fix uninitialized variable
[dvhart] platform/x86: mlx-platform: Use defines for bus assignment
[dvhart] platform/x86: mlx-platform: Add define for the negative bus
[dvhart] platform/x86: mlx-platform: Fix power cable setting for msn21xx family
[paulus] KVM: PPC: Book3S HV: Fix handling of secondary HPTEG in HPT resizing
[paulus] KVM: PPC: Book3S HV: Make HPT resizing work on POWER9
[paulus] KVM: PPC: Book3S HV: Branch inside feature section
[paulus] KVM: PPC: Book3S: Add MMIO emulation for VMX instructions
[b.zolnierkie] video: omapfb: fix missing #includes
[Trond.Myklebust] SUNRPC: Don't call __UDPX_INC_STATS() from a preemptible context
[davem] ibmvnic: Reset long term map ID counter
[davem] net: stmmac: discard disabled flags in interrupt status register
[davem] net: stmmac: rename GMAC_INT_DEFAULT_MASK for dwmac4
[davem] net: stmmac: remove redundant enable of PMT irq
[davem] ptr_ring: fail early if queue occupies more than KMALLOC_MAX_SIZE
[davem] ptr_ring: try vmalloc() when kmalloc() fails
[davem] s390/qeth: fix underestimated count of buffer elements
[davem] s390/qeth: fix SETIP command handling
[davem] sctp: verify size of a new chunk in _sctp_make_chunk()
[davem] bpf: fix rlimit in reuseport net selftest
[davem] ibmvnic: Remove skb->protocol checks in ibmvnic_xmit
[dvhart] platform/x86: mlx-platform: Add support for new msn274x system type
[dvhart] platform/x86: mlx-platform: Add support for new msn201x system type
[dvhart] platform/x86: mlx-platform: Add support for new 200G IB and Ethernet
[yamada.masahiro] kconfig: add xrealloc() helper
[yamada.masahiro] kconfig: remove const qualifier from sym_expand_string_value()
[torvalds] mconsole_proc(): don't mess with file->f_pos
[bhelgaas] powerpc/pci: Fix broken INTx configuration via OF
[ley.foon.tan] nios2: dts: Remove leading 0x and 0s from bindings notation
[ley.foon.tan] nios2: defconfig: Cleanup from old Kconfig options
[jcmvbkbc] xtensa: fix build with KASAN
[torvalds] vfs: do bulk POLL* -> EPOLL* replacement
[torvalds] unify {de,}mangle_poll(), get rid of kernel-side POLL...
[torvalds] Linux 4.16-rc1
[graeme.gregory] HACK: acpi:irq : some people cant get producer/consumer flags right
------------------------------------------ Started by upstream project "trigger-rpb-kernel-noupstream" build number 37 originally caused by: Started by an SCM change [YAD-PLUGIN] Injecting variable: DOCKER_CONTAINER_ID [YAD-PLUGIN] Injecting variable: JENKINS_CLOUD_ID [YAD-PLUGIN] Injecting variable: DOCKER_HOST [EnvInject] - Loading node environment variables. [YAD-PLUGIN] Injecting variable: DOCKER_CONTAINER_ID [YAD-PLUGIN] Injecting variable: JENKINS_CLOUD_ID [YAD-PLUGIN] Injecting variable: DOCKER_HOST Building remotely on x86_64-10-4d507f565f15 (docker-stretch docker-lkft docker-stretch-amd64-10 docker-stretch-amd64) in workspace https://ci.linaro.org/job/96boards-reference-kernel-enterprise/ws/ [YAD-PLUGIN] Injecting variable: DOCKER_CONTAINER_ID [YAD-PLUGIN] Injecting variable: JENKINS_CLOUD_ID [YAD-PLUGIN] Injecting variable: DOCKER_HOST [YAD-PLUGIN] Injecting variable: DOCKER_CONTAINER_ID [YAD-PLUGIN] Injecting variable: JENKINS_CLOUD_ID [YAD-PLUGIN] Injecting variable: DOCKER_HOST Cloning the remote Git repository Cloning repository https://github.com/Linaro/rpk.git
/usr/bin/git init https://ci.linaro.org/job/96boards-reference-kernel-enterprise/ws/linux # timeout=10
Fetching upstream changes from https://github.com/Linaro/rpk.git
/usr/bin/git --version # timeout=10 /usr/bin/git fetch --tags --progress https://github.com/Linaro/rpk.git +refs/heads/*:refs/remotes/origin/* /usr/bin/git config remote.origin.url https://github.com/Linaro/rpk.git # timeout=10 /usr/bin/git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 /usr/bin/git config remote.origin.url https://github.com/Linaro/rpk.git # timeout=10
Fetching upstream changes from https://github.com/Linaro/rpk.git
/usr/bin/git fetch --tags --progress https://github.com/Linaro/rpk.git +refs/heads/erp-noupstream:refs/remotes/origin/erp-noupstream /usr/bin/git rev-parse refs/remotes/origin/erp-noupstream^{commit} # timeout=10 /usr/bin/git rev-parse refs/remotes/origin/refs/heads/erp-noupstream^{commit} # timeout=10
[YAD-PLUGIN] Injecting variable: DOCKER_CONTAINER_ID [YAD-PLUGIN] Injecting variable: JENKINS_CLOUD_ID [YAD-PLUGIN] Injecting variable: DOCKER_HOST Checking out Revision a9d6c903f9a0e7912ef7b3cdc4d2ee8a23d014ff (refs/remotes/origin/erp-noupstream)
/usr/bin/git config core.sparsecheckout # timeout=10 /usr/bin/git checkout -f a9d6c903f9a0e7912ef7b3cdc4d2ee8a23d014ff
Commit message: "HACK: acpi:irq : some people cant get producer/consumer flags right"
/usr/bin/git rev-list --no-walk 74107ccf8161c63e9128fa62b6bb66d9e6dca33b # timeout=10
[YAD-PLUGIN] Injecting variable: DOCKER_CONTAINER_ID [YAD-PLUGIN] Injecting variable: JENKINS_CLOUD_ID [YAD-PLUGIN] Injecting variable: DOCKER_HOST Set build name. [YAD-PLUGIN] Injecting variable: DOCKER_CONTAINER_ID [YAD-PLUGIN] Injecting variable: JENKINS_CLOUD_ID [YAD-PLUGIN] Injecting variable: DOCKER_HOST New build name is '#261' Requesting publishing token for https://builds.96boards.org/api/v2/token/ [YAD-PLUGIN] Injecting variable: DOCKER_CONTAINER_ID [YAD-PLUGIN] Injecting variable: JENKINS_CLOUD_ID [YAD-PLUGIN] Injecting variable: DOCKER_HOST [96boards-reference-kernel-enterprise] $ /bin/bash /tmp/jenkins4374259509559731456.sh + sudo apt-get update -q=2 + sudo apt-get install -y ccache python-requests quilt cpio rsync dh-exec Reading package lists... Building dependency tree... Reading state information... ccache is already the newest version (3.3.4-1). python-requests is already the newest version (2.12.4-1). Suggested packages: libarchive1 procmail graphviz The following NEW packages will be installed: cpio dh-exec quilt The following packages will be upgraded: rsync 1 upgraded, 3 newly installed, 0 to remove and 26 not upgraded. Need to get 907 kB of archives. After this operation, 1,583 kB of additional disk space will be used. Get:1 http://security.debian.org stretch/updates/main amd64 rsync amd64 3.1.2-1+deb9u1 [393 kB] Get:2 http://deb.debian.org/debian stretch/main amd64 cpio amd64 2.11+dfsg-6 [180 kB] Get:3 http://deb.debian.org/debian stretch/main amd64 quilt all 0.63-8 [308 kB] Get:4 http://deb.debian.org/debian stretch/main amd64 dh-exec amd64 0.23+b1 [26.7 kB] debconf: unable to initialize frontend: Dialog debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (This frontend requires a controlling tty.) debconf: falling back to frontend: Teletype dpkg-preconfigure: unable to re-open stdin: Fetched 907 kB in 0s (5,134 kB/s) Selecting previously unselected package cpio. (Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading database ... 44407 files and directories currently installed.) Preparing to unpack .../cpio_2.11+dfsg-6_amd64.deb ... Unpacking cpio (2.11+dfsg-6) ... Selecting previously unselected package quilt. Preparing to unpack .../archives/quilt_0.63-8_all.deb ... Unpacking quilt (0.63-8) ... Preparing to unpack .../rsync_3.1.2-1+deb9u1_amd64.deb ... Unpacking rsync (3.1.2-1+deb9u1) over (3.1.2-1) ... Selecting previously unselected package dh-exec. Preparing to unpack .../dh-exec_0.23+b1_amd64.deb ... Unpacking dh-exec (0.23+b1) ... Setting up quilt (0.63-8) ... Setting up cpio (2.11+dfsg-6) ... update-alternatives: using /bin/mt-gnu to provide /bin/mt (mt) in auto mode Setting up rsync (3.1.2-1+deb9u1) ... invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of restart. Setting up dh-exec (0.23+b1) ... Processing triggers for man-db (2.7.6.1-2) ... + git clone --depth 1 -b rpb-stretch https://github.com/Linaro/debian-kernel-packaging.git debian-pkg Cloning into 'debian-pkg'... + cd https://ci.linaro.org/job/96boards-reference-kernel-enterprise/ws/linux ++ make kernelversion + kernel_version=4.16.0-rc1 ++ echo 4.16.0-rc1 ++ sed -e 's/.0-rc/~rc/' + kernel_deb_pkg_version=4.16~rc1 + export KDEB_PKGVERSION=4.16~rc1.linaro.261-1 + KDEB_PKGVERSION=4.16~rc1.linaro.261-1 + git tag -f v4.16-rc1 + cd https://ci.linaro.org/job/96boards-reference-kernel-enterprise/ws/debian-pkg + sed -i 's/^abiname:.*/abiname: 261/g' debian/config/defines + cat ++ date -R + debian/rules clean /usr/bin/make -f debian/rules debian/control-real make[1]: Entering directory 'https://ci.linaro.org/job/96boards-reference-kernel-enterprise/ws/debian-pkg' PYTHONHASHSEED=0 debian/bin/gencontrol.py md5sum debian/bin/gencontrol.py debian/changelog debian/templates/control.main.in debian/templates/control.image-unsigned.in debian/templates/image.preinst.in debian/templates/image.prerm.in debian/templates/headers.postinst.in debian/templates/control.tools.in debian/templates/control.image.in debian/templates/image.postrm.in debian/templates/perf.lintian-overrides.in debian/templates/image-dbg.lintian-overrides.in debian/templates/control.image-dbg.in debian/templates/control.source.in debian/templates/control.libc-dev.in debian/templates/control.headers.featureset.in debian/templates/tests-control.main.in debian/templates/image.postinst.in debian/templates/control.headers.in debian/templates/control.extra.in debian/templates/control.docs.in debian/templates/control.headers.arch.in debian/config/defines debian/config/i386/defines debian/config/ppc64el/defines debian/config/tilegx/defines debian/config/mips64el/defines debian/config/sh3/defines debian/config/mipsr6/defines debian/config/armhf/defines debian/config/amd64/defines debian/config/mipsr6el/defines debian/config/mips/defines debian/config/arm64/defines debian/config/mipsn32/defines debian/config/powerpcspe/defines debian/config/mipsn32el/defines debian/config/featureset-rt/defines debian/config/sparc/defines debian/config/s390x/defines debian/config/ppc64/defines debian/config/x32/defines debian/config/mips64/defines debian/config/sparc64/defines debian/config/mipsel/defines debian/config/sh4/defines debian/config/m68k/defines debian/config/mipsn32r6/defines debian/config/alpha/defines debian/config/mipsn32r6el/defines debian/config/hppa/defines debian/config/powerpc/defines debian/config/armel/defines debian/config/mips64r6/defines debian/config/arm64ilp32/defines debian/config/mips64r6el/defines debian/config/s390/defines debian/config/i386/none/defines debian/config/i386/rt/defines debian/config/amd64/none/defines debian/config/amd64/rt/defines debian/config/arm64/none/defines debian/installer/i386/kernel-versions debian/installer/ppc64el/kernel-versions debian/installer/mips64el/kernel-versions debian/installer/mipsr6/kernel-versions debian/installer/armhf/kernel-versions debian/installer/amd64/kernel-versions debian/installer/mipsr6el/kernel-versions debian/installer/mips/kernel-versions debian/installer/arm64/kernel-versions debian/installer/s390x/kernel-versions debian/installer/ppc64/kernel-versions debian/installer/mips64/kernel-versions debian/installer/sparc64/kernel-versions debian/installer/mipsel/kernel-versions debian/installer/sh4/kernel-versions debian/installer/m68k/kernel-versions debian/installer/alpha/kernel-versions debian/installer/hppa/kernel-versions debian/installer/powerpc/kernel-versions debian/installer/armel/kernel-versions debian/installer/mips64r6/kernel-versions debian/installer/mips64r6el/kernel-versions debian/installer/i386/package-list debian/installer/ppc64el/package-list debian/installer/mips64el/package-list debian/installer/mipsr6/package-list debian/installer/armhf/package-list debian/installer/amd64/package-list debian/installer/mipsr6el/package-list debian/installer/mips/package-list debian/installer/arm64/package-list debian/installer/s390x/package-list debian/installer/ppc64/package-list debian/installer/mips64/package-list debian/installer/sparc64/package-list debian/installer/mipsel/package-list debian/installer/sh4/package-list debian/installer/m68k/package-list debian/installer/alpha/package-list debian/installer/hppa/package-list debian/installer/powerpc/package-list debian/installer/armel/package-list debian/installer/mips64r6/package-list debian/installer/mips64r6el/package-list debian/installer/package-list > debian/control.md5sum
This target is made to fail intentionally, to make sure that it is NEVER run during the automated build. Please ignore the following error, the debian/control file has been generated SUCCESSFULLY.
#exit 1 - required by linaro ci make[1]: Leaving directory 'https://ci.linaro.org/job/96boards-reference-kernel-enterprise/ws/debian-pkg' dh_testdir rm -rf debian/build debian/stamps debian/lib/python/debian_linux/*.pyc debian/lib/python/debian_linux/__pycache__ $(find debian -maxdepth 1 -type d -name 'linux-*') debian/*-modules-*-di* debian/kernel-image-*-di* debian/xen-linux-system-* debian/*-tmp dh_clean + debian/bin/genorig.py ../linux error: v4.16-rc1: cannot verify a non-tag object of type commit. Using source name linux, version 4.16~rc1.linaro.261, linaro 261 Exporting v4.16-rc1 from ../linux GPG verify failed v4.16-rc1 from ../linux Patching source with debian patch (series orig) (+) OK debian/dfsg/arch-powerpc-platforms-8xx-ucode-disable.patch (+) OK debian/dfsg/drivers-media-dvb-dvb-usb-af9005-disable.patch (+) OK debian/dfsg/vs6624-disable.patch (+) OK debian/dfsg/drivers-net-appletalk-cops.patch (+) OK debian/dfsg/video-remove-nvidiafb-and-rivafb.patch (remove) OK Documentation/netlabel/draft-ietf-cipso-ipsecurity-01.txt (remove) OK arch/powerpc/sysdev/micropatch.c (remove) OK drivers/media/usb/dvb-usb/af9005-script.h (remove) OK drivers/media/i2c/vs6624.c (remove) OK drivers/net/appletalk/cops.c (remove) OK drivers/net/appletalk/cops.h (remove) OK drivers/net/appletalk/cops_ffdrv.h (remove) OK drivers/net/appletalk/cops_ltdrv.h (remove) OK drivers/video/fbdev/nvidia/ (remove) OK drivers/video/fbdev/riva/ (X) OK debian/dfsg/files-1 Generate tarball ../orig/linux_4.16~rc1.linaro.261.orig.tar.xz + debian/rules orig mkdir -p ../orig tar -C ../orig -xaf ../linux_4.16~rc1.linaro.261.orig.tar.xz rsync --delete --exclude /debian --exclude .svk --exclude .svn --exclude .git --link-dest=../orig/linux-4.16~rc1.linaro.261/ -a ../orig/linux-4.16~rc1.linaro.261/ . QUILT_PATCHES='https://ci.linaro.org/job/96boards-reference-kernel-enterprise/ws/debian-pkg/debian/patches' QUILT_PC=.pc quilt push --quiltrc - -a -q --fuzz=0 Applying patch debian/version.patch 1 out of 2 hunks FAILED 2 out of 2 hunks FAILED Patch debian/version.patch does not apply (enforce with -f) debian/rules:68: recipe for target 'orig' failed make: *** [orig] Error 1 Build step 'Execute shell' marked build as failure Set build name. [YAD-PLUGIN] Injecting variable: DOCKER_CONTAINER_ID [YAD-PLUGIN] Injecting variable: JENKINS_CLOUD_ID [YAD-PLUGIN] Injecting variable: DOCKER_HOST New build name is '#261' Archiving artifacts [YAD-PLUGIN] Injecting variable: DOCKER_CONTAINER_ID [YAD-PLUGIN] Injecting variable: JENKINS_CLOUD_ID [YAD-PLUGIN] Injecting variable: DOCKER_HOST [YAD-PLUGIN] Injecting variable: DOCKER_CONTAINER_ID [YAD-PLUGIN] Injecting variable: JENKINS_CLOUD_ID [YAD-PLUGIN] Injecting variable: DOCKER_HOST