88e100f704
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJXwrqoAAoJEE44bZycYXAvXY0P/0ggO2AAwJONCzFgBk3yZKi1 aHiSvhq4JLkFnHk3KRQJwBqAPzDkc9C41If65RTZcNwdczzPMVRBxpzIrQhzjTpg xv2MwuuuTFQpOaJStmRbYSa8uiNs9KCmO357E6Rtz47bNrngqTk6TcXV2qIJxjl9 P5s8+l5iUIfLsPx1AIN9vCiSAeWdL2FLcVvJiIFrfpLfJd0FI0un2Z21/Cw14OLM uoK2I8wf+DzwQdRXTUij+8+yC80IMh+bPmQR5QRcJ/jZx5xj5cdhhabWHZPw2InQ PzPbX/xG514qNosRkALFM0xOgdpsikhOZwr4LzXJoYreFr3uarUiIQ2pGXR/DANY nDmFNuvfwRxJTF8wXNW7J9jxLAhgqlJ5mOfWnNTI1filpUg+zCrp9O2DzyjBZOJA 7bzvCQgFG6pIawicIYX1cLZ+rdEB+oEmpQJtXkAUK9jg84jqluoq/NTQ4leNbjtl 1Vk0Gbvz28FX821lpcrNbEibkmN7MAbAr3LXYKYFtGd3RqED7LlSe1B1bxk4dS+6 FhKcZXpYXlofwGrZieGgdq/NieCUClbfTmBSbqmX7vCM3k0p5pIak+GGFoJW+rAl VTqrxyrB5eBr4T1m04EuK6tIxbFo/SF78CgkjbOE6ghTkqe6BLuntMqXIcKn/lrO 8t0Tg0S+MrzTv3LWsnzx =9dk8 -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEJDfLduVEy2qz2d/TmXOSYMtstxYFAlpqdbgACgkQmXOSYMts txa6FA//biC/xNB75MuS7nVE/4mDKnpzjejjiIWgtWFkcp+NHXIHa2JS8E1hfAfN 3oCifMMDIF8+QoQvjz6MBuxzxc4BoqxEju0Ez+/ktm8R6fTw7SEholmo+nGh4fGW LlXwf2r2HcDrS+MzepCCVK5H2ewso4cDmnqJNVRME/R2CgTf1U+ALQ/Vv+UzXEYp m+LbIRzWx6QcrGd9FiPg8uJ08vy/E5hZBjehKWTm1hMNvPuCysDhL6Cy7mfJhrOm 2/FypjVZHgkj+6ZMTkDOSS9mXvPmZSJ91rQCjt+Mk52OfYycbiALtBWiz3ekwYHc wGkyzRHFMLCnjNTNBAk9LHMOdEHfR4hnvb7zaKvrAui7QyweDgX86SuqS+Okyb6Y DXvPkzSMIs/cQc+0y1d9nSJ+ASTVAJBGewrvqENza0UDO+7r8OF+Yuu9ttlZSzVI ABoCqcE2lqIJEVaCbjGD+r3fAclGQEJHzGhUxBvrvgBz4pKn5E3FMuB+Ll72BQo0 od1uUvP1TIBf9Sy0/k54tYusMR6pZ+0q5ffpAcVHwYg4ScUIv3e2DNlS2YwaAhg0 zUG5Is5jfIjOSzZ1cxNtlicCKKEWZgECI7i013Hx5AP3Im1ZwXZr82plOnGg16pl Yt1pusfixkqhdi6S2gbULO4JfMN5WUDB0PvZAWCJ3US0uqi3ftE= =9Iqv -----END PGP SIGNATURE----- Merge 3.10.103 into android-msm-bullhead-3.10-oreo-m5 Changes in 3.10.103: (178 commits) X.509: remove possible code fragility: enumeration values not handled x86, asmlinkage, apm: Make APM data structure used from assembler visible netfilter: x_tables: validate e->target_offset early netfilter: x_tables: make sure e->next_offset covers remaining blob size netfilter: x_tables: fix unconditional helper netfilter: x_tables: don't move to non-existent next rule netfilter: x_tables: add and use xt_check_entry_offsets netfilter: x_tables: kill check_entry helper netfilter: x_tables: assert minimum target size netfilter: x_tables: add compat version of xt_check_entry_offsets netfilter: x_tables: check standard target size too netfilter: x_tables: check for bogus target offset netfilter: x_tables: validate all offsets and sizes in a rule netfilter: x_tables: don't reject valid target size on some architectures netfilter: arp_tables: simplify translate_compat_table args netfilter: ip_tables: simplify translate_compat_table args netfilter: ip6_tables: simplify translate_compat_table args netfilter: x_tables: xt_compat_match_from_user doesn't need a retval netfilter: ensure number of counters is >0 in do_replace() netfilter: x_tables: do compat validation via translate_table Revert "netfilter: ensure number of counters is >0 in do_replace()" netfilter: x_tables: introduce and use xt_copy_counters_from_user perf/x86: Honor the architectural performance monitoring version perf/x86: Fix undefined shift on 32-bit kernels signal: remove warning about using SI_TKILL in rt_[tg]sigqueueinfo PCI/ACPI: Fix _OSC ordering to allow PCIe hotplug use when available udp: properly support MSG_PEEK with truncated buffers USB: fix invalid memory access in hub_activate() USB: usbfs: fix potential infoleak in devio USB: fix up faulty backports USB: EHCI: declare hostpc register as zero-length array USB: serial: option: add support for Telit LE910 PID 0x1206 usb: musb: Stop bulk endpoint while queue is rotated usb: musb: Ensure rx reinit occurs for shared_fifo endpoints usb: renesas_usbhs: protect the CFIFOSEL setting in usbhsg_ep_enable() x86/mm: Add barriers and document switch_mm()-vs-flush synchronization pipe: limit the per-user amount of pages allocated in pipes cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind KEYS: potential uninitialized variable mm: migrate dirty page without clear_page_dirty_for_io etc printk: do cond_resched() between lines while outputting to consoles HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands libceph: apply new_state before new_up_client on incrementals tmpfs: don't undo fallocate past its last page tmpfs: fix regression hang in fallocate undo tcp: make challenge acks less predictable tcp: record TLP and ER timer stats in v6 stats tcp: consider recv buf for the initial window scale MIPS: KVM: Fix mapped fault broken commpage handling MIPS: KVM: Add missing gfn range check MIPS: KVM: Fix gfn range check in kseg0 tlb faults MIPS: KVM: Propagate kseg0/mapped tlb fault errors MIPS: math-emu: Fix jalr emulation when rd == $0 MIPS: Fix siginfo.h to use strict posix types MIPS: ath79: make bootconsole wait for both THRE and TEMT MIPS: Fix 64k page support for 32 bit kernels. MIPS: KVM: Fix modular KVM under QEMU Input: uinput - handle compat ioctl for UI_SET_PHYS Input: wacom_w8001 - w8001_MAX_LENGTH should be 13 Input: xpad - validate USB endpoint count during probe ath5k: Change led pin configuration for compaq c700 laptop aacraid: Relinquish CPU during timeout wait aacraid: Fix for aac_command_thread hang PCI: Disable all BAR sizing for devices with non-compliant BARs rtlwifi: Fix logic error in enter/exit power-save mode powerpc/book3s64: Fix branching to OOL handlers in relocatable kernel powerpc: Fix definition of SIAR and SDAR registers powerpc: Use privileged SPR number for MMCR2 powerpc/pseries/eeh: Handle RTAS delay requests in configure_bridge powerpc/iommu: Remove the dependency on EEH struct in DDW mechanism powerpc/pseries: Fix PCI config address for DDW powerpc/tm: Always reclaim in start_thread() for exec() class syscalls sunrpc: fix stripping of padded MIC tokens drm/gma500: Fix possible out of bounds read drm/fb_helper: Fix references to dev->mode_config.num_connector drm/radeon: fix asic initialization for virtualized environments drm/radeon: add a delay after ATPX dGPU power off drm/radeon: Poll for both connect/disconnect on analog connectors drm/radeon: fix firmware info version checks ext4: fix hang when processing corrupted orphaned inode list ext4: address UBSAN warning in mb_find_order_for_block() ext4: silence UBSAN in ext4_mb_init() ext4: verify extent header depth ext4: check for extents that wrap around ext4: don't call ext4_should_journal_data() on the journal inode ext4: short-cut orphan cleanup on error ext4: fix reference counting bug on block allocation error dma-debug: avoid spinlock recursion when disabling dma-debug xfs: xfs_iflush_cluster fails to abort on error xfs: fix inode validity check in xfs_iflush_cluster xfs: skip stale inodes in xfs_iflush_cluster KVM: x86: fix OOPS after invalid KVM_SET_DEBUGREGS ARM: fix PTRACE_SETVFPREGS on SMP systems arm: oabi compat: add missing access checks parisc: Fix pagefault crash in unaligned __get_user() call ecryptfs: forbid opening files without mmap handler fix d_walk()/non-delayed __d_free() race crypto: ux500 - memmove the right size crypto: gcm - Filter out async ghash if necessary crypto: scatterwalk - Fix test in scatterwalk_done sit: correct IP protocol used in ipip6_err ipmr/ip6mr: Initialize the last assert time of mfc entries. net: alx: Work around the DMA RX overflow issue mac80211: mesh: flush mesh paths unconditionally mac80211_hwsim: Add missing check for HWSIM_ATTR_SIGNAL IB/mlx4: Properly initialize GRH TClass and FlowLabel in AHs IB/security: Restrict use of the write() interface IB/IPoIB: Don't update neigh validity for unresolved entries IB/mlx4: Fix the SQ size of an RC QP x86, build: copy ldlinux.c32 to image.iso kprobes/x86: Clear TF bit in fault on single-stepping x86/amd_nb: Fix boot crash on non-AMD systems NFS: Fix another OPEN_DOWNGRADE bug mm: Export migrate_page_move_mapping and migrate_page_copy UBIFS: Implement ->migratepage() cdc_ncm: workaround for EM7455 "silent" data interface kvm: Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES tracing: Handle NULL formats in hold_module_trace_bprintk_format() base: make module_create_drivers_dir race-free iio: Fix error handling in iio_trigger_attach_poll_func staging: iio: accel: fix error check iio: accel: kxsd9: fix the usage of spi_w8r8() iio:ad7266: Fix broken regulator error handling iio:ad7266: Fix probe deferral for vref tty/vt/keyboard: fix OOB access in do_compute_shiftstate() ALSA: dummy: Fix a use-after-free at closing ALSA: au88x0: Fix calculation in vortex_wtdma_bufshift() ALSA: ctl: Stop notification after disconnection ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS ALSA: timer: Fix leak in events via snd_timer_user_ccallback ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt scsi: fix race between simultaneous decrements of ->host_failed scsi: remove scsi_end_request Fix reconnect to not defer smb3 session reconnect long after socket reconnect xen/acpi: allow xen-acpi-processor driver to load on Xen 4.7 s390/seccomp: fix error return for filtered system calls fs/nilfs2: fix potential underflow in call to crc32_le arc: unwind: warn only once if DW2_UNWIND is disabled xen/pciback: Fix conf_space read/write overlap check. Revert "ecryptfs: forbid opening files without mmap handler" ecryptfs: don't allow mmap when the lower fs doesn't support it ARC: use ASL assembler mnemonic qeth: delete napi struct when removing a qeth device mmc: block: fix packed command header endianness can: at91_can: RX queue could get stuck at high bus load can: fix oops caused by wrong rtnl dellink usage ipr: Clear interrupt on croc/crocodile when running with LSI net: mvneta: set real interrupt per packet for tx_done sctp: Prevent soft lockup when sctp_accept() is called during a timeout event x86/mm: Improve switch_mm() barrier comments KEYS: 64-bit MIPS needs to use compat_sys_keyctl for 32-bit userspace scsi_lib: correctly retry failed zero length REQ_TYPE_FS commands block: fix use-after-free in seq file fuse: fix wrong assignment of ->flags in fuse_send_init() net/irda: fix NULL pointer dereference on memory allocation failure gpio: pca953x: Fix NBANK calculation for PCA9536 hp-wmi: Fix wifi cannot be hard-unblocked s5p-mfc: Set device name for reserved memory region devs s5p-mfc: Add release callback for memory region devs Bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTU cifs: Check for existing directory when opening file with O_CREAT netlabel: add address family checks to netlbl_{sock,req}_delattr() balloon: check the number of available pages in leak balloon ftrace/recordmcount: Work around for addition of metag magic but not relocations metag: Fix __cmpxchg_u32 asm constraint for CMP ubi: Make volume resize power cut aware ubi: Fix race condition between ubi device creation and udev dm flakey: error READ bios during the down_interval module: Invalidate signatures on force-loaded modules be2iscsi: Fix bogus WARN_ON length check squash mm: Export migrate_page_... : also make it non-static HID: hid-input: Add parentheses to quell gcc warning ALSA: oxygen: Fix logical-not-parentheses warning net: rfkill: Do not ignore errors from regulator_enable() isdn: hfcpci_softirq: get func return to suppress compiler warning stb6100: fix buffer length check in stb6100_write_reg_range() spi: spi-xilinx: cleanup a check in xilinx_spi_txrx_bufs() Linux 3.10.103 Signed-off-by: Nathan Chancellor <natechancellor@gmail.com> Conflicts: drivers/usb/core/quirks.c fs/fuse/inode.c kernel/panic.c net/ipv4/tcp_input.c |
||
---|---|---|
.. | ||
android.h | ||
association.h | ||
atmel_usba_udc.h | ||
audio-v2.h | ||
audio.h | ||
c67x00.h | ||
ccid_desc.h | ||
cdc-wdm.h | ||
cdc_ncm.h | ||
ch9.h | ||
chipidea.h | ||
class-dual-role.h | ||
composite.h | ||
diag_bridge.h | ||
dwc3-omap.h | ||
ehci_def.h | ||
ehci_pdriver.h | ||
ezusb.h | ||
f_accessory.h | ||
f_mtp.h | ||
functionfs.h | ||
g_hid.h | ||
gadget.h | ||
gadget_configfs.h | ||
gpio_vbus.h | ||
hbm.h | ||
hcd.h | ||
input.h | ||
intel_mid_otg.h | ||
iowarrior.h | ||
irda.h | ||
isp116x.h | ||
isp1301.h | ||
isp1362.h | ||
isp1760.h | ||
m66592.h | ||
msm_hsusb.h | ||
msm_hsusb_hw.h | ||
musb-omap.h | ||
musb-ux500.h | ||
musb.h | ||
net2280.h | ||
nop-usb-xceiv.h | ||
of.h | ||
ohci_pdriver.h | ||
omap_control_usb.h | ||
omap_usb.h | ||
otg.h | ||
phy.h | ||
phy_companion.h | ||
quirks.h | ||
r8a66597.h | ||
renesas_usbhs.h | ||
rndis_host.h | ||
samsung_usb_phy.h | ||
serial.h | ||
sl811.h | ||
storage.h | ||
tegra_usb_phy.h | ||
tilegx.h | ||
uas.h | ||
ulpi.h | ||
usb_bridge.h | ||
usb_ctrl_qti.h | ||
usb_qdss.h | ||
usbdiag.h | ||
usbnet.h | ||
wusb-wa.h | ||
wusb.h |