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

Commit 4c1dafc4 authored by Rk779's avatar Rk779 Committed by TARKZiM
Browse files

Merge tag 'v3.10.107' into lineage-15.1



0e3d574 Linux 3.10.107
0fcba8f Allow stack to grow up to address space limit
28ebf89 mm: fix new crash in unmapped_area_topdown()
1ad9a25 mm: larger stack guard gap, between vmas
a5eec86 x86/mm/32: Enable full randomization on i386 and X86_32
2d49a81 x86: standardize mmap_rnd() usage
36805c5 ipv6: check raw payload size correctly in ioctl
d46354f printk: use rcuidle console tracepoint
302c74b tun: read vnet_hdr_sz once
58e4633 kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF)
b3d2d8a ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram
2103905 nfsd: check for oversized NFSv2/v3 arguments
37a23f2 p9_client_readdir() fix
1e46601 xen/x86: don't lose event interrupts
403642a RDS: Fix the atomicity for congestion map update
32b0616 MIPS: Fix crash registers on non-crashing CPUs
ab93db2 ip6mr: fix notification device destruction
075de21 sctp: listen on the sock only when it's state is listening or closed
4d1b81c net: neigh: guard against NULL solicit() method
c1b4204 gfs2: avoid uninitialized variable warning
f6d81f2 hostap: avoid uninitialized variable use in hfa384x_get_rid
8998669 tty: nozomi: avoid a harmless gcc warning
a8069ae net/packet: fix overflow in check for tp_reserve
492980c net/packet: fix overflow in check for tp_frame_nr
187d3b3 powerpc: Reject binutils 2.24 when building little endian
2c6896a x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs
e898332 ubi/upd: Always flush after prepared for an update
0854b58 Drivers: hv: get rid of timeout in vmbus_open()
0c792ee Drivers: hv: don't leak memory in vmbus_establish_gpadl()
3fa1656 net: ipv6: check route protocol when deleting routes
6b7c152 catc: Use heap buffer for memory size test
f3487f84 catc: Combine failure cleanup code in catc_probe()
fad53245 virtio-console: avoid DMA from stack
081fb3d mm: Tighten x86 /dev/mem with zeroing reads
c9b40c2 platform/x86: acer-wmi: setup accelerometer when ACPI device was found
9b2b8b0 platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event
c0dd8ff char: lack of bool string made CONFIG_DEVPORT always on
3fa1aeb xen, fbfront: fix connecting to backend
6694041 iscsi-target: Drop work-around for legacy GlobalSAN initiator
e71bfbe iscsi-target: Fix TMR reference leak during session shutdown
5e25d2d x86/vdso: Plug race between mapping and ELF header setup
56bc42d net/packet: fix overflow in check for priv area size
db930d8 mtd: bcm47xxpart: fix parsing first block after aligned TRX
ef67ca9 mm/mempolicy.c: fix error handling in set_mempolicy and mbind.
4261679 powerpc: Don't try to fix up misaligned load-with-reservation instructions
aaf47bf metag/usercopy: Zero rest of buffer from copy_from_user
0f84dfc metag/usercopy: Drop unused macros
903377e Reset TreeId to zero on SMB2 TREE_CONNECT
404f763 drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
3a36304 drm/vmwgfx: Remove getparam error message
354b332 drm/vmwgfx: avoid calling vzalloc with a 0 size in vmw_get_cap_3d_ioctl()
30cd45a6 drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
02f1f3f HID: i2c-hid: Add sleep between POWER ON and RESET
2ee4455 HID: hid-lg: Fix immediate disconnection of Logitech Rumblepad 2
7a76e42 padata: avoid race in reordering
535c7d6 rtc: s35390a: improve irq handling
df4be7e rtc: s35390a: implement reset routine as suggested by the reference
231b0f80 rtc: s35390a: make sure all members in the output are set
1812b5c ACPI / power: Avoid maybe-uninitialized warning
42fdd36 ACPI: Fix incompatibility with mcount-based function graph tracing
edaad97 libceph: force GFP_NOIO for socket allocations
80fb16c metag/ptrace: Reject partial NT_METAG_RPIPE writes
137b9e2 metag/ptrace: Provide default TXSTATUS for short NT_PRSTATUS
1dc7c2d metag/ptrace: Preserve previous registers for short regset write
e1e277f sparc/ptrace: Preserve previous registers for short regset write
7d3e34e c6x/ptrace: Remove useless PTRACE_SETREGSET implementation
e2e1170 virtio_balloon: init 1st buffer in stats vq
0907dbe crypto: algif_hash - avoid zero-sized array
88085d8 fbcon: Fix vc attr at deinit
935896e uvcvideo: uvc_scan_fallback() for webcams with broken chain
ecf229c mmc: sdhci: Do not disable interrupts while waiting for clock
7eb0374 ACM gadget: fix endianness in notifications
f754ccc tcp: initialize icsk_ack.lrcvtime at session start time
7dbfa25 ipv4: provide stronger user input validation in nl_fib_input()
6e37a68 igb: add i211 to i210 PHY workaround
cc7f31b igb: Workaround for igb i210 firmware issue
741c8ac cpufreq: Fix and clean up show_cpuinfo_cur_freq()
ab6c86a s390/pci: fix use after free in dma_init
2b49b19 Drivers: hv: balloon: don't crash when memory is added in non-sorted order
4bbe571 ACPI / video: skip evaluating _DOD when it does not exist
a4da2b0 crypto: cryptd - Assign statesize properly
4324a47 crypto: ghash-clmulni - Fix load failure
42be60f cancel the setfilesize transation when io error happen
46d284b give up on gcc ilog2() constant optimizations
4401c71 futex: Add missing error handling to FUTEX_REQUEUE_PI
8f4a52d futex: Fix potential use-after-free in FUTEX_REQUEUE_PI
3710b15 dccp: fix memory leak during tear-down of unsuccessful connection request
cb93d3f ipv6: avoid write to a possibly cloned skb
ce01649 uapi: fix linux/packet_diag.h userspace compilation error
9b4c2e7 tcp: fix various issues for sockets morphing to listen state
0363343 dccp: Unlock sock before calling sk_free()
bc00602be net: don't call strlen() on the user buffer in packet_bind_spkt()
3475371 l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv
57f2082 mvsas: fix misleading indentation
ab4de16 cpmac: remove hopeless #warning
c424014 mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy
4f9f848 crypto: improve gcc optimization flags for serpent and wp512
2ebbe4f xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers
8d05f35 drivers: hv: Turn off write permission on the hypercall page
496355e fat: fix using uninitialized fields of fat_inode/fsinfo_inode
51f2df4 drm/ttm: Make sure BOs being swapped out are cacheable
6ac2741 drm/ast: Fix test for VGA enabled
6958f50 mac80211: flush delayed work when entering suspend
0c51e5d xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD
71116d6 s390: TASK_SIZE for kernel threads
f7bbcab KVM: s390: fix task size check
9f3a56a KVM: PPC: Book3S PR: Fix illegal opcode emulation
d1e71d5 KVM: VMX: use correct vmcs_read/write for guest segment selector/base
96a14fe powerpc/xmon: Fix data-breakpoint
4289b9c bcma: use (get|put)_device when probing/removing device driver
249eb34 NFSv4: fix getacl ERANGE for some ACL buffer sizes
11f43b2 rdma_cm: fail iwarp accepts w/o connection params
f84c064 ath5k: drop bogus warning on drv_set_key with unsupported cipher
109b421 samples/seccomp: fix 64-bit comparison macros
1ba4fc4 sd: get disk reference in sd_check_events()
20bfb0a ipc/shm: Fix shmat mmap nil-page protection
281c8f7 mm: vmpressure: fix sending wrong events on underflow
95589a7 MIPS: Fix special case in 64 bit IP checksumming.
c0c294a af_packet: remove a stray tab in packet_set_ring()
5751935 rtlwifi: rtl_usb: Fix for URB leaking when doing ifconfig up/down
298feed tty: serial: msm: Fix module autoload
5988be3 irda: Fix lockdep annotations in hashbin_delete().
296a1ab rtc: interface: ignore expired timers when enqueuing new timers
bbd2068 futex: Move futex_init() to core_initcall
7160035 siano: make it work again with CONFIG_VMAP_STACK
fe75d1a vfs: fix uninitialized flags in splice_to_pipe()
c6cc07d packet: round up linear to header len
b0899f8 macvtap: read vnet_hdr_size once
5c235ec tcp: fix 0 divide in __tcp_select_window()
4718919 sched/debug: Don't dump sched debug info in SysRq-W
e2ec149 ARC: [arcompact] brown paper bag bug in unaligned access delay slot fixup
6ee1806 mm, fs: check for fatal signals in do_generic_file_read()
18f6264 mm/memory_hotplug.c: check start_pfn in test_pages_in_a_zone()
bb3d39c ata: sata_mv:- Handle return value of devm_ioremap.
055d0a8 crypto: api - Clear CRYPTO_ALG_DEAD bit before registering an alg
bb47c5c drm/nouveau/nv1a,nv1f/disp: fix memory clock rate retrieval
ddee222 af_unix: move unix_mknod() out of bindlock
cba3e28 ipv6: addrconf: Avoid addrconf_disable_change() using RCU read-side lock
379fa3e nfs: Don't increment lock sequence ID after NFS4ERR_MOVED
485f990 parisc: Don't use BITS_PER_LONG in userspace-exported swab.h header
b5882ec ARC: [arcompact] handle unaligned access delay slot corner case
ddf2415 ISDN: eicon: silence misleading array-bounds warning
db2b7cd sysctl: fix proc_doulongvec_ms_jiffies_minmax()
3cc334c tile/ptrace: Preserve previous registers for short regset write
baaee1b bnx2x: Correct ringparam estimate when DOWN
1d662dc serial: 8250_pci: Detach low-level driver during PCI error recovery
64df8d3 move the call of __d_drop(anon) into __d_materialise_unique(dentry, anon)
dda50d9 sg: Fix double-free when drives detach during SG_IO
0570aff bna: Add synchronization for tx ring.
37ccd2b vfio/pci: Fix integer overflows, bitmask check
f466ca6 apparmor: do not expose kernel stack
a078d77 apparmor: fix module parameters can be changed after policy is locked
1259d17 apparmor: fix oops in profile_unpack() when policy_db is not present
4b0f1ec apparmor: don't check for vmalloc_addr if kvzalloc() failed
efbb2d5 apparmor: add missing id bounds check on dfa verification
57ad170 apparmor: check that xindex is in trans_table bounds
8b201a9 apparmor: internal paths should be treated as disconnected
31d33070 apparmor: fix disconnected bind mnts reconnection
8d14bc9 apparmor: exec should not be returning ENOENT when it denies
e41dd34 apparmor: fix uninitialized lsm_audit member
0e872a0 Fix regression which breaks DFS mounting
685957c Move check for prefix path to within cifs_get_root()
5c33dcb Compare prepaths when comparing superblocks
528d066 Fix memory leaks in cifs_do_mount()
40fb18b vmxnet3: Wake queue from reset work
da39d11 NFSv4: Ensure nfs_atomic_open set the dentry verifier on ENOENT
1c17617 ARM: dts: da850-evm: fix read access to SPI flash
d6797dd ARM: 8634/1: hw_breakpoint: blacklist Scorpion CPUs
2044077 qla2xxx: Fix crash due to null pointer access
369ca80 x86/PCI: Ignore _CRS on Supermicro X8DTH-i/6/iF/6F
9cbef9a pinctrl: sh-pfc: Do not unconditionally support PIN_CONFIG_BIAS_DISABLE
a5464db sysrq: attach sysrq handler correctly for 32-bit kernel
23913c7 vme: Fix wrong pointer utilization in ca91cx42_slave_get
f8ddf96 i2c: fix kernel memory disclosure in dev interface
b7f5924 Input: i8042 - add Clevo P650RS to the i8042 reset list
091db52 Input: mpr121 - set missing event capability
3910681 Input: mpr121 - handle multiple bits change of status register
4a878a0 Input: tca8418 - use the interrupt trigger from the device tree
840c242 Input: joydev - do not report stale values on first open
3f25fb3 Input: kbtab - validate number of endpoints before using them
f0819a4 Input: iforce - validate number of endpoints before using them
4fccf69 Input: i8042 - add noloop quirk for Dell Embedded Box PC 3000
e2c835e Input: xpad - use correct product id for x360w controllers
a48d5b1 HID: hid-cypress: validate length of report
461527f igmp: Make igmp group member RFC 3376 compliant
e88f37a drop_monitor: consider inserted data in genlmsg_end
0cfc062 drop_monitor: add missing call to genlmsg_end
4375298 netvsc: reduce maximum GSO size
468316b tick/broadcast: Prevent NULL pointer dereference
8f58777 net: ti: cpmac: Fix compiler warning due to type confusion
de2e280 cred/userns: define current_user_ns() as a function
fa51c86 ftrace/x86: Set ftrace_stub to weak to prevent gcc from using short jumps to it
823a2a0 sg_write()/bsg_write() is not fit to be called under KERNEL_DS
b1230ef powerpc/ps3: Fix system hang with GCC 5 builds
768ce7b nfs_write_end(): fix handling of short copies
93c83e37 libceph: verify authorize reply on connect
8cfc539 s390/vmlogrdr: fix IUCV buffer allocation
937f076 scsi: sd: Fix capacity calculation with 32-bit sector_t
d427ab5 scsi: sr: Sanity check returned mode data
dfda822 scsi: lpfc: Add shutdown method for kexec
22e0bbb target/pscsi: Fix TYPE_TAPE + TYPE_MEDIMUM_CHANGER export
d49e93f scsi: storvsc: properly set residual data length on errors
d9b6a46 scsi: storvsc: properly handle SRB_ERROR when sense message is present
c243c61 scsi: don't BUG_ON() empty DMA transfers
cf8ec2c scsi: move the nr_phys_segments assert into scsi_init_io
b3ffb4c scsi: avoid a permanent stop of the scsi device's request queue
0175d92 drivers/gpu/drm/ast: Fix infinite loop if read fails
048eeeb ssb: Fix error routine when fallback SPROM fails
4e448d4 xfs: clear _XBF_PAGES from buffers when readahead page
dfd97b5 xfs: set AGI buffer type in xlog_recover_clear_agi_bucket
afeef47 arm/xen: Use alloc_percpu rather than __alloc_percpu
50da0b0 USB: UHCI: report non-PME wakeup signalling for Intel hardware
d4dfd03 usb: gadget: composite: correctly initialize ep->maxpacket
1ea3d6c usb: hub: Wait for connection to be reestablished after port reset
91c86d7 usb: dwc3: gadget: delay unmap of bounced requests
a3fdfc6 usb: host: xhci-plat: Fix timeout on removal of hot pluggable xhci controllers
8cada85 usb: dwc3: gadget: make Set Endpoint Configuration macros safe
817a471 USB: cdc-acm: fix failed open not being detected
256d49b USB: cdc-acm: fix open and suspend race
f8dc9ab USB: cdc-acm: fix double usb_autopm_put_interface() in acm_port_activate()
7b1a80c usb: gadget: composite: always set ep->mult to a sensible value
a1bf279 USB: serial: io_ti: bind to interface after fw download
e233c67 xhci: free xhci virtual devices with leaf nodes first
bde22e3 USB: gadgetfs: fix checks of wTotalLength in config descriptors
6ccec4b USB: gadgetfs: fix use-after-free bug
66e87b4 USB: gadgetfs: fix unbounded memory allocation bug
133caaf usb: gadgetfs: restrict upper bound on device configuration size
7563f27 ALSA: usb-audio: Add QuickCam Communicate Deluxe/S7500 to volume_control_quirks
42860da ALSA: seq: Don't break snd_use_lock_sync() loop by timeout
28e0ebd ALSA: seq: Fix race during FIFO resize
2dbb155 ALSA: seq: Fix racy cell insertions during snd_seq_pool_done()
2dbfb5c ALSA: seq: Fix link corruption by event error handling
7a3085a ALSA: timer: Reject user params with too small ticks
28567fb ALSA: seq: Don't handle loop timeout at snd_seq_pool_done()
6dd5cf4 ALSA: seq: Fix race at creating a queue
bbcdcb8 ALSA: hda - Fix up GPIO for ASUS ROG Ranger
d2ab6e5 can: usb_8dev: Fix memory leak of priv->cmd_msg_buffer
d5361ee can: bcm: fix hrtimer/tasklet termination in bcm op removal
2adddc0a can: ti_hecc: add missing prepare and unprepare of the clock
165cc03 can: c_can_pci: fix null-pointer-deref in c_can_start() - set device pointer
3e7b58a can: peak: fix bad memory access and free sequence
cf79690 can: raw: raw_setsockopt: limit number of can_filter that can be set
1918581 ocfs2: fix BUG_ON() in ocfs2_ci_checkpointed()
4b93c1d ocfs2: fix crash caused by stale lvb with fsdlm plugin
4549e4a cifs: Do not send echoes before Negotiate is complete
a9baa44 fs/cifs: make share unaccessible at root level mountable
60f2c2f CIFS: remove bad_network_name flag
f9e74c2 CIFS: Fix a possible memory corruption in push locks
85beff4 CIFS: Fix missing nls unload in smb2_reconnect()
e008a96 CIFS: Fix a possible memory corruption during reconnect
d45256f md linear: fix a race between linear_add() and linear_congested()
7a56cc0 md:raid1: fix a dead loop when read from a WriteMostly disk
523d769 md/raid5: limit request size according to implementation limits
8255960 dm space map metadata: fix 'struct sm_metadata' leak on failed create
3044e19 dm crypt: mark key as invalid until properly loaded
1dd3d3e block: fix del_gendisk() vs blkdev_ioctl crash
5cb0174 block: allow WRITE_SAME commands with the SG_IO ioctl
0f3a4aa block: fix use-after-free in sys_ioprio_get()
cd0d925 ext4: fix inode checksum calculation problem if i_extra_size is small
48a5889 ext4: return EROFS if device is r/o and journal replay is needed
399562b ext4: preserve the needs_recovery flag when the journal is aborted
98f58e0 ext4: trim allocation requests to group size
77bd57e ext4: fix fencepost in s_first_meta_bg validation
45f1a95 jbd2: don't leak modified metadata buffers on an aborted journal
188b2eb ext4: validate s_first_meta_bg at mount time
d61f4e2 ext4: add sanity checking to count_overhead()
bd652ad ext4: fix in-superblock mount options processing
408d824 ext4: use more strict checks for inodes_per_block on mount
de714a8 Btrfs: fix memory leak in reading btree blocks
0ee8821 Revert "Btrfs: don't delay inode ref updates during log, replay"

Signed-off-by: default avatarRk779 <Rahulkrishna585@gmail.com>

 Conflicts:
	arch/x86/mm/init.c
parent 194365cb
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