1. 03 9月, 2022 4 次提交
    • L
      Merge tag 'char-misc-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc · ffb384c2
      Linus Torvalds 提交于
      Pull char/misc driver fixes from Greg KH:
       "Here are some small char/misc and other driver fixes for 6.0-rc4.
      
        Included in here are:
      
         - binder fixes for previous fixes, and a few more fixes uncovered by
           them.
      
         - iio driver fixes
      
         - soundwire driver fixes
      
         - fastrpc driver fixes for memory corruption on some hardware
      
         - peci driver fix
      
         - mhi driver fix
      
        All of these have been in linux-next with no reported problems"
      
      * tag 'char-misc-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:
        binder: fix alloc->vma_vm_mm null-ptr dereference
        misc: fastrpc: increase maximum session count
        misc: fastrpc: fix memory corruption on open
        misc: fastrpc: fix memory corruption on probe
        soundwire: qcom: fix device status array range
        bus: mhi: host: Fix up null pointer access in mhi_irq_handler
        soundwire: qcom: remove duplicate reset control get
        iio: light: cm32181: make cm32181_pm_ops static
        iio: ad7292: Prevent regulator double disable
        dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins
        iio: adc: mcp3911: use correct formula for AD conversion
        iio: adc: mcp3911: correct "microchip,device-addr" property
        Revert "binder_alloc: Add missing mmap_lock calls when using the VMA"
        binder_alloc: Add missing mmap_lock calls when using the VMA
        binder: fix UAF of ref->proc caused by race condition
        iio: light: cm3605: Fix an error handling path in cm3605_probe()
        iio: adc: mcp3911: make use of the sign bit
        peci: cpu: Fix use-after-free in adev_release()
        peci: aspeed: fix error check return value of platform_get_irq()
      ffb384c2
    • L
      Merge tag 'usb-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb · fd59585c
      Linus Torvalds 提交于
      Pull USB/Thunderbolt driver fixes from Greg KH:
       "Here are a lot of small USB and Thunderbolt driver fixes for 6.0-rc4
        for reported problems. Included in here are:
      
         - new usb-serial driver ids
      
         - dwc3 driver bugfixes for reported problems with 6.0-rc1
      
         - new device quirks, and reverts of some quirks that were incorrect
      
         - gadget driver bugfixes for reported problems
      
         - USB host controller bugfixes (xhci and others)
      
         - other small USB fixes, details in the shortlog
      
         - small thunderbolt driver fixes
      
        All of these have been in linux-next with no reported issues"
      
      * tag 'usb-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (51 commits)
        Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"
        usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS
        USB: serial: ch341: fix disabled rx timer on older devices
        USB: serial: ch341: fix lost character on LCR updates
        USB: serial: cp210x: add Decagon UCA device id
        Revert "usb: add quirks for Lenovo OneLink+ Dock"
        usb: cdns3: fix issue with rearming ISO OUT endpoint
        usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer
        usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS
        media: mceusb: Use new usb_control_msg_*() routines
        USB: core: Prevent nested device-reset calls
        USB: gadget: Fix obscure lockdep violation for udc_mutex
        usb: dwc2: fix wrong order of phy_power_on and phy_init
        usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
        usb: typec: Remove retimers properly
        usb: dwc3: disable USB core PHY management
        usb: add quirks for Lenovo OneLink+ Dock
        USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode
        USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id
        USB: serial: option: add Quectel EM060K modem
        ...
      fd59585c
    • L
      Merge tag 'platform-drivers-x86-v6.0-2' of... · 1a2f6a37
      Linus Torvalds 提交于
      Merge tag 'platform-drivers-x86-v6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86
      
      Pull x86 platform driver fixes from Hans de Goede:
       "Various small fixes and hardware-id additions"
      
      * tag 'platform-drivers-x86-v6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86:
        platform/x86: p2sb: Fix UAF when caller uses resource name
        platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32
        platform/mellanox: Remove redundant 'NULL' check
        platform/mellanox: Remove unnecessary code
        platform/mellanox: mlxreg-lc: Fix locking issue
        platform/mellanox: mlxreg-lc: Fix coverity warning
        platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
        platform/x86: thinkpad_acpi: Explicitly set to balanced mode on startup
        platform/x86: asus-wmi: Fix the name of the mic-mute LED classdev
        platform/surface: aggregator_registry: Add HID devices for sensors and UCSI client to SP8
        platform/surface: aggregator_registry: Rename HID device nodes based on new findings
        platform/surface: aggregator_registry: Rename HID device nodes based on their function
        platform/surface: aggregator_registry: Add support for Surface Laptop Go 2
        platform/x86: x86-android-tablets: Fix broken touchscreen on Chuwi Hi8 with Windows BIOS
        platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
      1a2f6a37
    • L
      Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · cf3488fa
      Linus Torvalds 提交于
      Pull arm64 fixes from Will Deacon:
       "It's a lot smaller than last week, with the star of the show being a
        couple of fixes to head.S addressing a boot regression introduced by
        the recent overhaul of that code in non-default configurations (i.e.
        KASLR disabled).
      
        The first of those two resolves the issue reported (and bisected) by
        Mikulus in the wait_on_bit() thread.
      
        Summary:
      
         - Fix two boot issues caused by the recent head.S rework when !KASLR
      
         - Fix calculation of crashkernel memory reservation
      
         - Fix bogus error check in PMU IRQ probing code"
      
      * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
        arm64: mm: Reserve enough pages for the initial ID map
        perf/arm_pmu_platform: fix tests for platform_get_irq() failure
        arm64: head: Ignore bogus KASLR displacement on non-relocatable kernels
        arm64/kexec: Fix missing extra range for crashkres_low.
      cf3488fa
  2. 02 9月, 2022 5 次提交
    • G
      Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" · fe0a2ac7
      Greg Kroah-Hartman 提交于
      This reverts commit 8cb339f1 as it
      throws up a bunch of sparse warnings as reported by the kernel test
      robot.
      Reported-by: Nkernel test robot <lkp@intel.com>
      Link: https://lore.kernel.org/r/202209020044.CX2PfZzM-lkp@intel.com
      Fixes: 8cb339f1 ("usb: gadget: udc-xilinx: replace memcpy with memcpy_toio")
      Cc: stable@vger.kernel.org
      Cc: Linus Walleij <linus.walleij@linaro.org>
      Cc: Piyush Mehta <piyush.mehta@amd.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      fe0a2ac7
    • G
      Merge tag 'soundwire-6.0-fixes' of... · 0f022aaa
      Greg Kroah-Hartman 提交于
      Merge tag 'soundwire-6.0-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire into char-misc-linus
      
      Vinod writes:
        "soundwire fixes for v6.0
      
         This contains two fixes to qcom sdw driver which resolve duplicate reset
         control get and second one fixes device array indices."
      
      * tag 'soundwire-6.0-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire:
        soundwire: qcom: fix device status array range
        soundwire: qcom: remove duplicate reset control get
      0f022aaa
    • L
      Merge tag 'net-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net · 42e66b1c
      Linus Torvalds 提交于
      Pull networking fixes from Paolo Abeni:
       "Including fixes from bluetooth, bpf and wireless.
      
        Current release - regressions:
      
         - bpf:
            - fix wrong last sg check in sk_msg_recvmsg()
            - fix kernel BUG in purge_effective_progs()
      
         - mac80211:
            - fix possible leak in ieee80211_tx_control_port()
            - potential NULL dereference in ieee80211_tx_control_port()
      
        Current release - new code bugs:
      
         - nfp: fix the access to management firmware hanging
      
        Previous releases - regressions:
      
         - ip: fix triggering of 'icmp redirect'
      
         - sched: tbf: don't call qdisc_put() while holding tree lock
      
         - bpf: fix corrupted packets for XDP_SHARED_UMEM
      
         - bluetooth: hci_sync: fix suspend performance regression
      
         - micrel: fix probe failure
      
        Previous releases - always broken:
      
         - tcp: make global challenge ack rate limitation per net-ns and
           default disabled
      
         - tg3: fix potential hang-up on system reboot
      
         - mac802154: fix reception for no-daddr packets
      
        Misc:
      
         - r8152: add PID for the lenovo onelink+ dock"
      
      * tag 'net-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (56 commits)
        net/smc: Remove redundant refcount increase
        Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"
        tcp: make global challenge ack rate limitation per net-ns and default disabled
        tcp: annotate data-race around challenge_timestamp
        net: dsa: hellcreek: Print warning only once
        ip: fix triggering of 'icmp redirect'
        sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb
        selftests: net: sort .gitignore file
        Documentation: networking: correct possessive "its"
        kcm: fix strp_init() order and cleanup
        mlxbf_gige: compute MDIO period based on i1clk
        ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler
        net: lan966x: improve error handle in lan966x_fdma_rx_get_frame()
        nfp: fix the access to management firmware hanging
        net: phy: micrel: Make the GPIO to be non-exclusive
        net: virtio_net: fix notification coalescing comments
        net/sched: fix netdevice reference leaks in attach_default_qdiscs()
        net: sched: tbf: don't call qdisc_put() while holding tree lock
        net: Use u64_stats_fetch_begin_irq() for stats fetch.
        net: dsa: xrs700x: Use irqsave variant for u64 stats update
        ...
      42e66b1c
    • L
      Merge tag 'slab-for-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab · d330076e
      Linus Torvalds 提交于
      Pull slab fix from Vlastimil Babka:
      
       - A fix from Waiman Long to avoid a theoretical deadlock reported by
         lockdep.
      
      * tag 'slab-for-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab:
        mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock
      d330076e
    • L
      Merge tag 'sound-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · 2880e1a1
      Linus Torvalds 提交于
      Pull sound fixes from Takashi Iwai:
       "Just handful changes at this time. The only major change is the
        regression fix about the x86 WC-page buffer allocation.
      
        The rest are trivial data-race fixes for ALSA sequencer core, the
        possible out-of-bounds access fixes in the new ALSA control hash code,
        and a few device-specific workarounds and fixes"
      
      * tag 'sound-6.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
        ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5
        ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298
        ALSA: control: Re-order bounds checking in get_ctl_id_hash()
        ALSA: control: Fix an out-of-bounds bug in get_ctl_id_hash()
        ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array
        ALSA: seq: Fix data-race at module auto-loading
        ALSA: seq: oss: Fix data-race for max_midi_devs access
        ALSA: memalloc: Revive x86-specific WC page allocations again
      2880e1a1
  3. 01 9月, 2022 31 次提交