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

Unverified Commit 6257baeb authored by derfelot's avatar derfelot
Browse files

Merge Linux 4.4.293 kernel

Changes in 4.4.293: (160 commits)
        binder: use euid from cred instead of using task
        binder: use cred instead of task for selinux checks
        xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay
        Input: elantench - fix misreporting trackpoint coordinates
        Input: i8042 - Add quirk for Fujitsu Lifebook T725
        libata: fix read log timeout value
        ocfs2: fix data corruption on truncate
        mmc: dw_mmc: Dont wait for DRTO on Write RSP error
        parisc: Fix ptrace check on syscall return
        media: ite-cir: IR receiver stop working after receive overflow
        ALSA: ua101: fix division by zero at probe
        ALSA: 6fire: fix control and bulk message timeouts
        ALSA: line6: fix control and interrupt message timeouts
        ALSA: synth: missing check for possible NULL after the call to kstrdup
        ALSA: timer: Fix use-after-free problem
        ALSA: timer: Unconditionally unlink slave instances, too
        x86/irq: Ensure PI wakeup handler is unregistered before module unload
        hyperv/vmbus: include linux/bitops.h
        mmc: winbond: don't build on M68K
        xen/netfront: stop tx queues during live migration
        spi: spl022: fix Microwire full duplex mode
        vmxnet3: do not stop tx queues after netif_device_detach()
        btrfs: fix lost error handling when replaying directory deletes
        hwmon: (pmbus/lm25066) Add offset coefficients
        EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell
        mwifiex: fix division by zero in fw download path
        ath6kl: fix division by zero in send path
        ath6kl: fix control-message timeout
        PCI: Mark Atheros QCA6174 to avoid bus reset
        wcn36xx: Fix HT40 capability for 2Ghz band
        mwifiex: Read a PCI register after writing the TX ring write pointer
        signal: Remove the bogus sigkill_pending in ptrace_stop
        power: supply: max17042_battery: Prevent int underflow in set_soc_threshold
        power: supply: max17042_battery: use VFSOC for capacity when no rsns
        ALSA: mixer: oss: Fix racy access to slots
        ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume
        quota: check block number when reading the block in quota file
        quota: correct error number in free_dqentry()
        iio: dac: ad5446: Fix ad5622_write() return value
        USB: serial: keyspan: fix memleak on probe errors
        USB: iowarrior: fix control-message timeouts
        Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg()
        Bluetooth: fix use-after-free error in lock_sock_nested()
        platform/x86: wmi: do not fail if disabling fails
        MIPS: lantiq: dma: add small delay after reset
        MIPS: lantiq: dma: reset correct number of channel
        smackfs: Fix use-after-free in netlbl_catmap_walk()
        x86: Increase exception stack sizes
        media: mt9p031: Fix corrupted frame after restarting stream
        media: netup_unidvb: handle interrupt properly according to the firmware
        media: uvcvideo: Set capability in s_param
        media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe()
        media: mceusb: return without resubmitting URB in case of -EPROTO error.
        ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK
        ACPICA: Avoid evaluating methods too early during system resume
        media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte()
        tracefs: Have tracefs directories not set OTH permission bits by default
        ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create()
        ACPI: battery: Accept charges over the design capacity as full
        memstick: r592: Fix a UAF bug when removing the driver
        lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression
        lib/xz: Validate the value before assigning it to an enum variable
        mwl8k: Fix use-after-free in mwl8k_fw_state_machine()
        PM: hibernate: Get block device exclusively in swsusp_check()
        iwlwifi: mvm: disable RX-diversity in powersave
        smackfs: use __GFP_NOFAIL for smk_cipso_doi()
        ARM: clang: Do not rely on lr register for stacktrace
        ARM: 9136/1: ARMv7-M uses BE-8, not BE-32
        parisc: fix warning in flush_tlb_all
        parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling
        media: dvb-usb: fix ununit-value in az6027_rc_query
        media: si470x: Avoid card name truncation
        cpuidle: Fix kobject memory leaks in error paths
        ath9k: Fix potential interrupt storm on queue reset
        crypto: qat - detect PFVF collision after ACK
        b43legacy: fix a lower bounds test
        b43: fix a lower bounds test
        memstick: avoid out-of-range warning
        memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host()
        drm/msm: uninitialized variable in msm_gem_import()
        net: stream: don't purge sk_error_queue in sk_stream_kill_queues()
        platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning
        mwifiex: Send DELBA requests according to spec
        smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi
        libertas_tf: Fix possible memory leak in probe and disconnect
        libertas: Fix possible memory leak in probe and disconnect
        crypto: pcrypt - Delay write to padata->info
        ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc()
        scsi: dc395: Fix error case unwinding
        JFS: fix memleak in jfs_mount
        memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe
        video: fbdev: chipsfb: use memset_io() instead of memset()
        serial: 8250_dw: Drop wrong use of ACPI_PTR()
        usb: gadget: hid: fix error code in do_config()
        power: supply: rt5033_battery: Change voltage values to µV
        scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn()
        RDMA/mlx4: Return missed an error if device doesn't support steering
        dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro
        netfilter: nfnetlink_queue: fix OOB when mac header was cleared
        m68k: set a default value for MEMORY_RESERVE
        watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT
        scsi: qla2xxx: Turn off target reset during issue_lip
        xen-pciback: Fix return in pm_ctrl_init()
        net: davinci_emac: Fix interrupt pacing disable
        bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed
        llc: fix out-of-bound array index in llc_sk_dev_hash()
        nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails
        vsock: prevent unnecessary refcnt inc for nonblocking connect
        USB: chipidea: fix interrupt deadlock
        ARM: 9156/1: drop cc-option fallbacks for architecture selection
        mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks
        PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros
        parisc/entry: fix trace test in syscall exit path
        PCI/MSI: Destroy sysfs before freeing entries
        net: batman-adv: fix error handling
        scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()
        usb: musb: tusb6010: check return value after calling platform_get_resource()
        scsi: advansys: Fix kernel pointer leak
        ARM: dts: omap: fix gpmc,mux-add-data type
        usb: host: ohci-tmio: check return value after calling platform_get_resource()
        tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc
        MIPS: sni: Fix the build
        scsi: target: Fix ordered tag handling
        scsi: target: Fix alua_tg_pt_gps_count tracking
        powerpc/5200: dts: fix memory node unit name
        ALSA: gus: fix null pointer dereference on pointer block
        powerpc/dcr: Use cmplwi instead of 3-argument cmpli
        sh: check return code of request_irq
        maple: fix wrong return value of maple_bus_init().
        sh: fix kconfig unmet dependency warning for FRAME_POINTER
        sh: define __BIG_ENDIAN for math-emu
        mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set
        sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()
        net: bnx2x: fix variable dereferenced before check
        mips: bcm63xx: add support for clk_get_parent()
        platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()'
        NFC: reorganize the functions in nci_request
        NFC: reorder the logic in nfc_{un,}register_device
        tun: fix bonding active backup with arp monitoring
        hexagon: export raw I/O routines for modules
        mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag
        btrfs: fix memory ordering between normal and ordered work functions
        parisc/sticon: fix reverse colors
        cfg80211: call cfg80211_stop_ap when switch from P2P_GO type
        drm/udl: fix control-message timeout
        drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors
        batman-adv: Keep fragments equally sized
        batman-adv: Fix multicast TT issues with bogus ROAM flags
        batman-adv: Prevent duplicated softif_vlan entry
        batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LAN
        batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh
        batman-adv: mcast: fix duplicate mcast packets from BLA backbone to mesh
        batman-adv: set .owner to THIS_MODULE
        batman-adv: Consider fragmentation for needed_headroom
        batman-adv: Reserve needed_*room for fragments
        batman-adv: Don't always reallocate the fragmentation skb head
        batman-adv: Avoid WARN_ON timing related checks
        ASoC: DAPM: Cover regression by kctl change notification fix
        usb: max-3421: Use driver data instead of maintaining a list of bound devices
        Linux 4.4.293

Conflicts:
	drivers/android/binder.c
	drivers/gpu/drm/msm/msm_gem.c
	net/bluetooth/l2cap_sock.c
parents 6c4be498 ae6f8ce9
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