24 Aug, 2019

1 commit

  • Pull block fixes from Jens Axboe:
    "Here's a set of fixes that should go into this release. This contains:

    - Three minor fixes for NVMe.

    - Three minor tweaks for the io_uring polling logic.

    - Officially mark Song as the MD maintainer, after he's been filling
    that role sucessfully for the last 6 months or so"

    * tag 'for-linus-20190823' of git://git.kernel.dk/linux-block:
    io_uring: add need_resched() check in inner poll loop
    md: update MAINTAINERS info
    io_uring: don't enter poll loop if we have CQEs pending
    nvme: Add quirk for LiteON CL1 devices running FW 22301111
    nvme: Fix cntlid validation when not using NVMEoF
    nvme-multipath: fix possible I/O hang when paths are updated
    io_uring: fix potential hang with polled IO

    Linus Torvalds
     

22 Aug, 2019

2 commits

  • I have been reviewing patches for md in the past few months. Mark me
    as the MD maintainer, as I have effectively been filling that role.

    Cc: NeilBrown
    Signed-off-by: Song Liu
    Signed-off-by: Jens Axboe

    Song Liu
     
  • Pull KVM fixes from Paolo Bonzini:
    "A couple bugfixes, and mostly selftests changes"

    * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
    selftests/kvm: make platform_info_test pass on AMD
    Revert "KVM: x86/mmu: Zap only the relevant pages when removing a memslot"
    selftests: kvm: fix state save/load on processors without XSAVE
    selftests: kvm: fix vmx_set_nested_state_test
    selftests: kvm: provide common function to enable eVMCS
    selftests: kvm: do not try running the VM in vmx_set_nested_state_test
    KVM: x86: svm: remove redundant assignment of var new_entry
    MAINTAINERS: add KVM x86 reviewers
    MAINTAINERS: change list for KVM/s390
    kvm: x86: skip populating logical dest map if apic is not sw enabled

    Linus Torvalds
     

20 Aug, 2019

1 commit

  • Pull networking fixes from David Miller:

    1) Fix jmp to 1st instruction in x64 JIT, from Alexei Starovoitov.

    2) Severl kTLS fixes in mlx5 driver, from Tariq Toukan.

    3) Fix severe performance regression due to lack of SKB coalescing of
    fragments during local delivery, from Guillaume Nault.

    4) Error path memory leak in sch_taprio, from Ivan Khoronzhuk.

    5) Fix batched events in skbedit packet action, from Roman Mashak.

    6) Propagate VLAN TX offload to hw_enc_features in bond and team
    drivers, from Yue Haibing.

    7) RXRPC local endpoint refcounting fix and read after free in
    rxrpc_queue_local(), from David Howells.

    8) Fix endian bug in ibmveth multicast list handling, from Thomas
    Falcon.

    9) Oops, make nlmsg_parse() wrap around the correct function,
    __nlmsg_parse not __nla_parse(). Fix from David Ahern.

    10) Memleak in sctp_scend_reset_streams(), fro Zheng Bin.

    11) Fix memory leak in cxgb4, from Wenwen Wang.

    12) Yet another race in AF_PACKET, from Eric Dumazet.

    13) Fix false detection of retransmit failures in tipc, from Tuong
    Lien.

    14) Use after free in ravb_tstamp_skb, from Tho Vu.

    * git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (101 commits)
    ravb: Fix use-after-free ravb_tstamp_skb
    netfilter: nf_tables: map basechain priority to hardware priority
    net: sched: use major priority number as hardware priority
    wimax/i2400m: fix a memory leak bug
    net: cavium: fix driver name
    ibmvnic: Unmap DMA address of TX descriptor buffers after use
    bnxt_en: Fix to include flow direction in L2 key
    bnxt_en: Use correct src_fid to determine direction of the flow
    bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command
    bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails
    bnxt_en: Improve RX doorbell sequence.
    bnxt_en: Fix VNIC clearing logic for 57500 chips.
    net: kalmia: fix memory leaks
    cx82310_eth: fix a memory leak bug
    bnx2x: Fix VF's VLAN reconfiguration in reload.
    Bluetooth: Add debug setting for changing minimum encryption key size
    tipc: fix false detection of retransmit failures
    lan78xx: Fix memory leaks
    MAINTAINERS: r8169: Update path to the driver
    MAINTAINERS: PHY LIBRARY: Update files in the record
    ...

    Linus Torvalds
     

19 Aug, 2019

1 commit

  • Pull x86 fixes from Thomas Gleixner:
    "A set of fixes for x86:

    - Fix the inconsistent error handling in the umwait init code

    - Rework the boot param zeroing so gcc9 stops complaining about out
    of bound memset. The resulting source code is actually more sane to
    read than the smart solution we had

    - Maintainers update so Tony gets involved when Intel models are
    added

    - Some more fallthrough fixes"

    * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
    x86/boot: Save fields explicitly, zero out everything else
    MAINTAINERS, x86/CPU: Tony Luck will maintain asm/intel-family.h
    x86/fpu/math-emu: Address fallthrough warnings
    x86/apic/32: Fix yet another implicit fallthrough warning
    x86/umwait: Fix error handling in umwait_init()

    Linus Torvalds
     

18 Aug, 2019

3 commits

  • Pull Hyper-V fixes from Sasha Levin:

    - A few fixes for the userspace hyper-v tools from Adrian Vladu.

    - A fix for the hyper-v MAINTAINERs entry from Lan Tianyu.

    - Fix for SPDX license identifier in the userspace tools from Nishad
    Kamdar.

    * tag 'hyperv-fixes-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux:
    MAINTAINERS: Fix Hyperv vIOMMU driver file name
    tools: hv: Use the correct style for SPDX License Identifier
    tools: hv: fix typos in toolchain
    tools: hv: fix KVP and VSS daemons exit code
    tools: hv: fixed Python pep8/flake8 warnings for lsvmbus

    Linus Torvalds
     
  • The Hyperv vIOMMU file name should be "hyperv-iommu.c" rather
    than "hyperv_iommu.c". This patch is to fix it.

    Signed-off-by: Lan Tianyu
    Signed-off-by: Sasha Levin

    Lan Tianyu
     
  • Pull i2c fixes from Wolfram Sang:
    "I2C has one revert because of a regression, two fixes for tiny race
    windows (which we were not able to trigger), a MAINTAINERS addition,
    and a SPDX fix"

    * 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
    i2c: stm32: Use the correct style for SPDX License Identifier
    i2c: emev2: avoid race when unregistering slave client
    i2c: rcar: avoid race when unregistering slave client
    MAINTAINERS: i2c-imx: take over maintainership
    Revert "i2c: imx: improve the error handling in i2c_imx_dma_request()"

    Linus Torvalds
     

17 Aug, 2019

2 commits

  • Update MAINTAINERS record to reflect the filename change.
    The file was moved in commit 25e992a4603c ("r8169: rename
    r8169.c to r8169_main.c")

    Cc: Heiner Kallweit
    Cc: nic_swsd@realtek.com
    Cc: David S. Miller
    Cc: netdev@vger.kernel.org
    Signed-off-by: Denis Efremov
    Reviewed-by: Heiner Kallweit
    Signed-off-by: David S. Miller

    Denis Efremov
     
  • Update MAINTAINERS to reflect that sysfs-bus-mdio was removed in
    commit a6cd0d2d493a ("Documentation: net-sysfs: Remove duplicate
    PHY device documentation") and sysfs-class-net-phydev was added in
    commit 86f22d04dfb5 ("net: sysfs: Document PHY device sysfs
    attributes").

    Cc: Florian Fainelli
    Cc: Andrew Lunn
    Cc: Heiner Kallweit
    Cc: David S. Miller
    Cc: netdev@vger.kernel.org
    Signed-off-by: Denis Efremov
    Reviewed-by: Florian Fainelli
    Signed-off-by: David S. Miller

    Denis Efremov
     

16 Aug, 2019

1 commit


15 Aug, 2019

1 commit

  • There are a few different subsystems in the kernel that depend on model
    specific behaviour (perf, EDAC, power, ...). Easier for just one person
    to have the task to get new model numbers included instead of having
    these groups trip over each other to do it.

    [ bp: s/Cpu/CPU/ and add x86@kernel.org so that it gets CCed too as
    FYI. ]

    Signed-off-by: Tony Luck
    Signed-off-by: Borislav Petkov
    Acked-by: Thomas Gleixner
    Cc: Dave Hansen
    Cc: x86-ml
    Link: https://lkml.kernel.org/r/20190814234030.30817-1-tony.luck@intel.com

    Tony Luck
     

14 Aug, 2019

3 commits

  • This is probably overdue---KVM x86 has quite a few contributors that
    usually review each other's patches, which is really helpful to me.
    Formalize this by listing them as reviewers. I am including people
    with various expertise:

    - Joerg for SVM (with designated reviewers, it makes more sense to have
    him in the main KVM/x86 stanza)

    - Sean for MMU and VMX

    - Jim for VMX

    - Vitaly for Hyper-V and possibly SVM

    - Wanpeng for LAPIC and paravirtualization.

    Please ack if you are okay with this arrangement, otherwise speak up.

    In other news, Radim is going to leave Red Hat soon. However, he has
    not been very much involved in upstream KVM development for some time,
    and in the immediate future he is still going to help maintain kvm/queue
    while I am on vacation. Since not much is going to change, I will let
    him decide whether he wants to keep the maintainer role after he leaves.

    Acked-by: Joerg Roedel
    Acked-by: Vitaly Kuznetsov
    Acked-by: Wanpeng Li
    Cc: Sean Christopherson
    Cc: Jim Mattson
    Signed-off-by: Paolo Bonzini

    Paolo Bonzini
     
  • KVM/s390 does not have a list of its own, and linux-s390 is in the
    loop anyway thanks to the generic arch/s390 match. So use the generic
    KVM list for s390 patches.

    Signed-off-by: Paolo Bonzini

    Paolo Bonzini
     
  • I would like to maintain the i2c-imx driver. Since I work with
    different i.MX variants and have access to the hardware, I can spend
    some time on the reviewing of this driver.

    Signed-off-by: Oleksij Rempel
    Signed-off-by: Wolfram Sang

    Oleksij Rempel
     

13 Aug, 2019

1 commit

  • Update MAINTAINERS to reflect that fs/iomap.c file
    was splitted into separate files in fs/iomap/

    Cc: Darrick J. Wong
    Cc: Christoph Hellwig
    Cc: linux-fsdevel@vger.kernel.org
    Fixes: cb7181ff4b1c ("iomap: move the main iteration code into a separate file")
    Signed-off-by: Denis Efremov
    Reviewed-by: Darrick J. Wong
    Signed-off-by: Darrick J. Wong

    Denis Efremov
     

11 Aug, 2019

1 commit

  • Pull char/misc driver fixes Greg KH:
    "Here are some small char/misc driver fixes for 5.3-rc4.

    Two of these are for the habanalabs driver for issues found when
    running on a big-endian system (are they still alive?) The others are
    tiny fixes reported by people, and a MAINTAINERS update about the
    location of the fpga development tree.

    All of these have been in linux-next for a while with no reported
    issues"

    * tag 'char-misc-5.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:
    coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute
    MAINTAINERS: Move linux-fpga tree to new location
    nvmem: Use the same permissions for eeprom as for nvmem
    habanalabs: fix host memory polling in BE architecture
    habanalabs: fix F/W download in BE architecture

    Linus Torvalds
     

10 Aug, 2019

2 commits

  • Pull fbdev fix from Bartlomiej Zolnierkiewicz:
    "fbdev patches will now go to upstream through drm-misc tree for
    improved maintainership and better integration testing so update
    MAINTAINERS file accordingly"

    * tag 'fbdev-v5.3-rc4' of git://github.com/bzolnier/linux:
    MAINTAINERS: handle fbdev changes through drm-misc tree

    Linus Torvalds
     
  • Pull sound fixes from Takashi Iwai:
    "Lots of small fixes at this time since we've received the ASoC fix
    batch now.

    - Some coverage in ASoC core mostly for minor issues like NULL checks
    for DPCM and proper error handling in DAI instantiation

    - A collection of small device-specific changes in various ASoC codec
    and platform drivers

    - OF-tree refcount fixes in a few ASoC drivers

    - Fixes of memory leaks in the error paths of various ASoC / ALSA
    drivers

    - A workaround for a long-standing issue on AMD HD-audio device

    - Updates of MAINTAINERS, mail addresses, file permission fixups"

    * tag 'sound-5.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (38 commits)
    ALSA: firewire: fix a memory leak bug
    sound: fix a memory leak bug
    ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457)
    ALSA: hiface: fix multiple memory leak bugs
    ALSA: hda - Don't override global PCM hw info flag
    ALSA: usb-audio: fix a memory leak bug
    ASoC: max98373: Remove executable bits
    ASoC: amd: acp3x: use dma address for acp3x dma driver
    ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver
    ASoC: max98373: add 88200 and 96000 sampling rate support
    ASoC: sun4i-i2s: Incorrect SR and WSS computation
    MAINTAINERS: Update Intel ASoC drivers maintainers
    ASoC: ti: davinci-mcasp: Correct slot_width posed constraint
    ASoC: rockchip: Fix mono capture
    ASoC: Intel: Fix some acpi vs apci typo in somme comments
    ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode
    ASoC: Fail card instantiation if DAI format setup fails
    ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread
    ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links
    ASoC: dapm: fix a memory leak bug
    ...

    Linus Torvalds
     

09 Aug, 2019

2 commits


07 Aug, 2019

1 commit

  • Pull networking fixes from David Miller:
    "Yeah I should have sent a pull request last week, so there is a lot
    more here than usual:

    1) Fix memory leak in ebtables compat code, from Wenwen Wang.

    2) Several kTLS bug fixes from Jakub Kicinski (circular close on
    disconnect etc.)

    3) Force slave speed check on link state recovery in bonding 802.3ad
    mode, from Thomas Falcon.

    4) Clear RX descriptor bits before assigning buffers to them in
    stmmac, from Jose Abreu.

    5) Several missing of_node_put() calls, mostly wrt. for_each_*() OF
    loops, from Nishka Dasgupta.

    6) Double kfree_skb() in peak_usb can driver, from Stephane Grosjean.

    7) Need to hold sock across skb->destructor invocation, from Cong
    Wang.

    8) IP header length needs to be validated in ipip tunnel xmit, from
    Haishuang Yan.

    9) Use after free in ip6 tunnel driver, also from Haishuang Yan.

    10) Do not use MSI interrupts on r8169 chips before RTL8168d, from
    Heiner Kallweit.

    11) Upon bridge device init failure, we need to delete the local fdb.
    From Nikolay Aleksandrov.

    12) Handle erros from of_get_mac_address() properly in stmmac, from
    Martin Blumenstingl.

    13) Handle concurrent rename vs. dump in netfilter ipset, from Jozsef
    Kadlecsik.

    14) Setting NETIF_F_LLTX on mac80211 causes complete breakage with
    some devices, so revert. From Johannes Berg.

    15) Fix deadlock in rxrpc, from David Howells.

    16) Fix Kconfig deps of enetc driver, we must have PHYLIB. From Yue
    Haibing.

    17) Fix mvpp2 crash on module removal, from Matteo Croce.

    18) Fix race in genphy_update_link, from Heiner Kallweit.

    19) bpf_xdp_adjust_head() stopped working with generic XDP when we
    fixes generic XDP to support stacked devices properly, fix from
    Jesper Dangaard Brouer.

    20) Unbalanced RCU locking in rt6_update_exception_stamp_rt(), from
    David Ahern.

    21) Several memory leaks in new sja1105 driver, from Vladimir Oltean"

    * git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (214 commits)
    net: dsa: sja1105: Fix memory leak on meta state machine error path
    net: dsa: sja1105: Fix memory leak on meta state machine normal path
    net: dsa: sja1105: Really fix panic on unregistering PTP clock
    net: dsa: sja1105: Use the LOCKEDS bit for SJA1105 E/T as well
    net: dsa: sja1105: Fix broken learning with vlan_filtering disabled
    net: dsa: qca8k: Add of_node_put() in qca8k_setup_mdio_bus()
    net: sched: sample: allow accessing psample_group with rtnl
    net: sched: police: allow accessing police->params with rtnl
    net: hisilicon: Fix dma_map_single failed on arm64
    net: hisilicon: fix hip04-xmit never return TX_BUSY
    net: hisilicon: make hip04_tx_reclaim non-reentrant
    tc-testing: updated vlan action tests with batch create/delete
    net sched: update vlan action for batched events operations
    net: stmmac: tc: Do not return a fragment entry
    net: stmmac: Fix issues when number of Queues >= 4
    net: stmmac: xgmac: Fix XGMAC selftests
    be2net: disable bh with spin_lock in be_process_mcc
    net: cxgb3_main: Fix a resource leak in a error path in 'init_one()'
    net: ethernet: sun4i-emac: Support phy-handle property for finding PHYs
    net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTER
    ...

    Linus Torvalds
     

06 Aug, 2019

1 commit

  • …/broonie/sound into for-linus

    ASoC: Fixes for v5.3

    A relatively large batch of mostly unremarkable fixes here, a couple of
    small core fixes for fairly obscure issues, more comment/email updates
    with no code impact than usual and a bunch of small driver fixes.

    The support for new sample rates in the max98373 driver is a fix for the
    fact that the driver declared support for those rates but would in fact
    return an error if these rates were selected.

    Takashi Iwai
     

05 Aug, 2019

2 commits


02 Aug, 2019

1 commit


31 Jul, 2019

4 commits


30 Jul, 2019

1 commit

  • This removes the mailing list xdp-newbies@vger.kernel.org from the XDP
    kernel maintainers entry.

    Being in the kernel MAINTAINERS file successfully caused the list to
    receive kbuild bot warnings, syzbot reports and sometimes developer
    patches. The level of details in these messages, doesn't match the
    target audience of the XDP-newbies list. This is based on a survey on
    the mailing list, where 73% voted for removal from MAINTAINERS file.

    Signed-off-by: Jesper Dangaard Brouer
    Acked-by: Jakub Kicinski
    Signed-off-by: David S. Miller

    Jesper Dangaard Brouer
     

29 Jul, 2019

1 commit

  • Pull char/misc driver fixes from Greg KH:
    "Here are some small char and misc driver fixes for 5.3-rc2 to resolve
    some reported issues.

    Nothing major at all, some binder bugfixes for issues found, some new
    mei device ids, firmware building warning fixes, habanalabs fixes, a
    few other build fixes, and a MAINTAINERS update.

    All of these have been in linux-next with no reported issues"

    * tag 'char-misc-5.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:
    test_firmware: fix a memory leak bug
    hpet: Fix division by zero in hpet_time_div()
    eeprom: make older eeprom drivers select NVMEM_SYSFS
    vmw_balloon: Remove Julien from the maintainers list
    fpga-manager: altera-ps-spi: Fix build error
    mei: me: add mule creek canyon (EHL) device ids
    binder: prevent transactions to context manager from its own process.
    binder: Set end of SG buffer area properly.
    firmware: Fix missing inline
    firmware: fix build errors in paged buffer handling code
    habanalabs: don't reset device when getting VRHOT
    habanalabs: use %pad for printing a dma_addr_t

    Linus Torvalds
     

28 Jul, 2019

1 commit

  • The Dutch consumer grade ISDN network will be shut down on September 1,
    2019. This means I'll be converted to some sort of VOIP shortly. At that
    point it would be unwise to try to maintain the gigaset driver, even for
    odd fixes as I do. So I'll stop maintaining it as a seperate driver and
    bump support to CAPI in staging. De facto this means the driver will be
    unmaintained, since no-one seems to be working on CAPI.

    I've lighty tested the hardware specific modules of this driver (bas-gigaset,
    ser-gigaset, and usb-gigaset) for v5.3-rc1. The basic functionality appears to
    be working. It's unclear whether anyone still cares. I'm aware of only one
    person sort of using the driver a few years ago.

    Thanks to Karsten Keil for the ISDN subsystems gigaset was using (I4L and
    CAPI). And many thanks to Hansjoerg Lipp and Tilman Schmidt for writing and
    upstreaming this driver.

    Signed-off-by: Paul Bolle
    Signed-off-by: David S. Miller

    Paul Bolle
     

27 Jul, 2019

3 commits

  • Pull s390 updates from Heiko Carstens:

    - Add ABI to kernel image file which allows e.g. the file utility to
    figure out the kernel version.

    - Wire up clone3 system call.

    - Add support for kasan bitops instrumentation.

    - uapi header cleanup: use __u{16,32,64} instead of uint{16,32,64}_t.

    - Provide proper ARCH_ZONE_DMA_BITS so the s390 DMA zone is correctly
    defined with 2 GB instead of the default value of 1 MB.

    - Farhan Ali leaves the group of vfio-ccw maintainers.

    - Various small vfio-ccw fixes.

    - Add missing locking for airq_areas array in virtio code.

    - Minor qdio improvements.

    * tag 's390-5.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
    MAINTAINERS: vfio-ccw: Remove myself as the maintainer
    s390/mm: use shared variables for sysctl range check
    virtio/s390: fix race on airq_areas[]
    s390/dma: provide proper ARCH_ZONE_DMA_BITS value
    s390/kasan: add bitops instrumentation
    s390/bitops: make test functions return bool
    s390: wire up clone3 system call
    kbuild: enable arch/s390/include/uapi/asm/zcrypt.h for uapi header test
    s390: use __u{16,32,64} instead of uint{16,32,64}_t in uapi header
    s390/hypfs: fix a typo in the name of a function
    s390/qdio: restrict QAOB usage to IQD unicast queues
    s390/qdio: add sanity checks to the fast-requeue path
    s390: enable detection of kernel version from bzImage
    Documentation: fix vfio-ccw doc
    vfio-ccw: Update documentation for csch/hsch
    vfio-ccw: Don't call cp_free if we are processing a channel program
    vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn
    vfio-ccw: Fix memory leak and don't call cp_free in cp_init
    vfio-ccw: Fix misleading comment when setting orb.cmd.c64

    Linus Torvalds
     
  • Pull documentation fixes from Jonathan Corbet:
    "This is mostly a set of follow-on fixes from Mauro fixing various
    fallout from the massive RST conversion; a few other small fixes as
    well"

    * tag 'docs-5.3-1' of git://git.lwn.net/linux: (21 commits)
    docs: phy: Drop duplicate 'be made'
    doc:it_IT: translations in process/
    docs/vm: transhuge: fix typo in madvise reference
    doc:it_IT: rephrase statement
    doc:it_IT: align translation to mainline
    docs: load_config.py: ensure subdirs end with "/"
    docs: virtual: add it to the documentation body
    docs: remove extra conf.py files
    docs: load_config.py: avoid needing a conf.py just due to LaTeX docs
    scripts/sphinx-pre-install: seek for Noto CJK fonts for pdf output
    scripts/sphinx-pre-install: cleanup Gentoo checks
    scripts/sphinx-pre-install: fix latexmk dependencies
    scripts/sphinx-pre-install: don't use LaTeX with CentOS 7
    scripts/sphinx-pre-install: fix script for RHEL/CentOS
    docs: conf.py: only use CJK if the font is available
    docs: conf.py: add CJK package needed by translations
    docs: pdf: add all Documentation/*/index.rst to PDF output
    docs: fix broken doc references due to renames
    docs: power: add it to to the main documentation index
    docs: powerpc: convert docs to ReST and rename to *.rst
    ...

    Linus Torvalds
     
  • Pull arm64 fixes from Will Deacon:
    "There's more here than we usually have at this stage, but that's
    mainly down to the stacktrace changes which came in slightly too late
    for the merge window.

    Summary:

    - Big bad batch of MAINTAINERS updates

    - Fix handling of SP alignment fault exceptions

    - Fix PSTATE.SSBS handling on heterogeneous systems

    - Fix fallout from moving to the generic vDSO implementation

    - Fix stack unwinding in the face of frame corruption

    - Fix off-by-one in IORT code

    - Minor SVE cleanups"

    * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
    ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id()
    arm64: entry: SP Alignment Fault doesn't write to FAR_EL1
    arm64: Force SSBS on context switch
    MAINTAINERS: Update my email address
    MAINTAINERS: Update my email address
    MAINTAINERS: Fix spelling mistake in my name
    MAINTAINERS: Update my email address to @kernel.org
    arm64: mm: Drop pte_huge()
    arm64/sve: Fix a couple of magic numbers for the Z-reg count
    arm64/sve: Factor out FPSIMD to SVE state conversion
    arm64: stacktrace: Better handle corrupted stacks
    arm64: stacktrace: Factor out backtrace initialisation
    arm64: stacktrace: Constify stacktrace.h functions
    arm64: vdso: Cleanup Makefiles
    arm64: vdso: fix flip/flop vdso build bug
    arm64: vdso: Fix population of AT_SYSINFO_EHDR for compat vdso

    Linus Torvalds
     

26 Jul, 2019

2 commits

  • I will not be able to continue with my maintainership responsibilities
    going forward, so remove myself as the maintainer.

    Signed-off-by: Farhan Ali
    Acked-by: Cornelia Huck
    Signed-off-by: Christian Borntraeger
    Signed-off-by: Heiko Carstens

    Farhan Ali
     
  • Pull RISC-V updates from Paul Walmsley:
    "Four minor RISC-V-related changes:

    - Add support for the new clone3 syscall for RV64, relying on the
    generic support

    - Add DT data for the gigabit Ethernet controller on the SiFive FU540
    and the HiFive Unleashed board

    - Update MAINTAINERS to add me to the arch/riscv maintainers' list

    - Add support for PCIe message-signaled interrupts by reusing the
    generic header file"

    * tag 'riscv/for-v5.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
    riscv: dts: Add DT node for SiFive FU540 Ethernet controller driver
    riscv: include generic support for MSI irqdomains
    MAINTAINERS: Add Paul as a RISC-V maintainer
    riscv: enable sys_clone3 syscall for rv64

    Linus Torvalds
     

25 Jul, 2019

2 commits

  • Julien will not be a maintainer anymore.

    Signed-off-by: Nadav Amit
    Link: https://lore.kernel.org/r/20190702100519.7464-1-namit@vmware.com
    Signed-off-by: Greg Kroah-Hartman

    Nadav Amit
     
  • I've been spending quite a bit of time fixing and
    preventing bit rot in the core TLS code. TLS seems
    to only be growing in importance, I'd like to help
    ensuring the quality of our implementation.

    Signed-off-by: Jakub Kicinski
    Acked-by: Alexei Starovoitov
    Acked-by: Daniel Borkmann
    Acked-by: John Fastabend
    Acked-by: Simon Horman
    Signed-off-by: David S. Miller

    Jakub Kicinski