Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Unverified Commit 34ff82be authored by derfelot's avatar derfelot
Browse files

Merge Linux 4.4.300 kernel

Changes in 4.4.300: (114 commits)
        Bluetooth: bfusb: fix division by zero in send path
        USB: core: Fix bug in resuming hub's handling of wakeup requests
        USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status
        mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe()
        can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data
        can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved}
        drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk()
        media: uvcvideo: fix division by zero at stream start
        rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled
        HID: uhid: Fix worker destroying device without any protection
        nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind()
        rtc: cmos: take rtc_lock while reading from CMOS
        media: mceusb: fix control-message timeouts
        media: em28xx: fix control-message timeouts
        media: dib0700: fix undefined behavior in tuner shutdown
        media: pvrusb2: fix control-message timeouts
        media: stk1160: fix control-message timeouts
        can: softing_cs: softingcs_probe(): fix memleak on registration failure
        PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller
        Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails
        Bluetooth: stop proccessing malicious adv data
        crypto: qce - fix uaf on qce_ahash_register_one
        tty: serial: atmel: Check return code of dmaengine_submit()
        tty: serial: atmel: Call dma_async_issue_pending()
        netfilter: bridge: add support for pppoe filtering
        arm64: dts: qcom: msm8916: fix MMC controller aliases
        drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode()
        serial: amba-pl011: do not request memory region twice
        floppy: Fix hang in watchdog when disk is ejected
        media: dib8000: Fix a memleak in dib8000_init()
        media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()
        media: msi001: fix possible null-ptr-deref in msi001_probe()
        usb: ftdi-elan: fix memory leak on device disconnect
        pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region()
        pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region()
        ppp: ensure minimum packet size in ppp_write()
        spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe
        can: softing: softing_startstop(): fix set but not used variable warning
        can: xilinx_can: xcan_probe(): check for error irq
        pcmcia: fix setting of kthread task states
        net: mcs7830: handle usb read errors properly
        ext4: avoid trim error on fs with small groups
        ALSA: jack: Add missing rwsem around snd_ctl_remove() calls
        ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls
        ALSA: hda: Add missing rwsem around snd_ctl_remove() calls
        powerpc/prom_init: Fix improper check of prom_getprop()
        ALSA: oss: fix compile error when OSS_DEBUG is enabled
        char/mwave: Adjust io port register size
        RDMA/core: Let ib_find_gid() continue search even after empty entry
        dmaengine: pxa/mmp: stop referencing config->slave_id
        ASoC: samsung: idma: Check of ioremap return value
        misc: lattice-ecp3-config: Fix task hung when firmware load failed
        mips: lantiq: add support for clk_set_parent()
        mips: bcm63xx: add support for clk_set_parent()
        RDMA/cxgb4: Set queue pair state when being queried
        Bluetooth: Fix debugfs entry leak in hci_register_dev()
        fs: dlm: filter user dlm messages for kernel locks
        ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply
        usb: gadget: f_fs: Use stream_open() for endpoint files
        media: b2c2: Add missing check in flexcop_pci_isr:
        HSI: core: Fix return freed object in hsi_new_client
        mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
        floppy: Add max size check for user space request
        media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()
        media: m920x: don't use stack on USB reads
        iwlwifi: mvm: synchronize with FW after multicast commands
        net: bonding: debug: avoid printing debug logs when bond is not notifying peers
        media: igorplugusb: receiver overflow should be reported
        media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach()
        usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0
        ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream
        um: registers: Rename function names to avoid conflicts and build problems
        ACPICA: Utilities: Avoid deleting the same object twice in a row
        ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()
        btrfs: remove BUG_ON() in find_parent_nodes()
        btrfs: remove BUG_ON(!eie) in find_parent_nodes
        net: mdio: Demote probed message to debug print
        dm btree: add a defensive bounds check to insert_at()
        dm space map common: add bounds check to sm_ll_lookup_bitmap()
        serial: pl010: Drop CR register reset on set_termios
        serial: core: Keep mctrl register state and cached copy in sync
        parisc: Avoid calling faulthandler_disabled() twice
        powerpc/6xx: add missing of_node_put
        powerpc/powernv: add missing of_node_put
        powerpc/cell: add missing of_node_put
        powerpc/btext: add missing of_node_put
        i2c: i801: Don't silently correct invalid transfer size
        powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING
        i2c: mpc: Correct I2C reset procedure
        w1: Misuse of get_user()/put_user() reported by sparse
        ALSA: seq: Set upper limit of processed events
        i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters
        MIPS: Octeon: Fix build errors using clang
        scsi: sr: Don't use GFP_DMA
        power: bq25890: Enable continuous conversion for ADC at charging
        ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers
        ext4: set csum seed in tmp inode while migrating to extents
        ext4: Fix BUG_ON in ext4_bread when write quota data
        ext4: don't use the orphan list when migrating an inode
        powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses
        net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module
        parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries
        af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress
        net: axienet: Wait for PhyRstCmplt after core reset
        net: axienet: fix number of TX ring slots for available check
        netns: add schedule point in ops_exit_list()
        dmaengine: at_xdmac: Don't start transactions at tx_submit level
        dmaengine: at_xdmac: Print debug message after realeasing the lock
        dmaengine: at_xdmac: Fix lld view setting
        dmaengine: at_xdmac: Fix at_xdmac_lld struct definition
        net_sched: restore "mpu xxx" handling
        bcmgenet: add WOL IRQ check
        lib82596: Fix IRQ check in sni_82596_probe
        Linux 4.4.300

Conflicts:
	drivers/usb/gadget/function/f_fs.c
	fs/ext4/ioctl.c
parents 2cf767c9 000f45ee
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment