android_kernel_sony_sdm845/drivers
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Kyle Yan cd02e634b8 Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9
* 4.9/tmp-379e3b2:
  ANDROID: binder: fix transaction leak.
  ANDROID: binder: Add tracing for binder priority inheritance.
  Linux 4.9.53
  swiotlb-xen: implement xen_swiotlb_dma_mmap callback
  video: fbdev: aty: do not leak uninitialized padding in clk to userspace
  KVM: VMX: use cmpxchg64
  cxl: Fix driver use count
  KVM: VMX: remove WARN_ON_ONCE in kvm_vcpu_trigger_posted_interrupt
  KVM: VMX: do not change SN bit in vmx_update_pi_irte()
  timer/sysclt: Restrict timer migration sysctl values to 0 and 1
  gfs2: Fix debugfs glocks dump
  x86/fpu: Don't let userspace set bogus xcomp_bv
  x86/mm: Fix fault error path using unsafe vma pointer
  btrfs: prevent to set invalid default subvolid
  btrfs: propagate error to btrfs_cmp_data_prepare caller
  btrfs: fix NULL pointer dereference from free_reloc_roots()
  PCI: Fix race condition with driver_override
  etnaviv: fix gem object list corruption
  xfs: validate bdev support for DAX inode flag
  kvm: nVMX: Don't allow L2 to access the hardware CR8
  KVM: VMX: Do not BUG() on out-of-bounds guest IRQ
  kvm/x86: Handle async PF in RCU read-side critical sections
  KVM: VMX: simplify and fix vmx_vcpu_pi_load
  KVM: VMX: avoid double list add with VT-d posted interrupts
  KVM: VMX: extract __pi_post_block
  arm64: fault: Route pte translation faults via do_translation_fault
  arm64: Make sure SPsel is always set
  seccomp: fix the usage of get/put_seccomp_filter() in seccomp_get_filter()
  selftests/seccomp: Support glibc 2.26 siginfo_t.h
  iw_cxgb4: put ep reference in pass_accept_req()
  iw_cxgb4: remove the stid on listen create failure
  bsg-lib: don't free job in bsg_prepare_job
  nl80211: check for the required netlink attributes presence
  vfs: Return -ENXIO for negative SEEK_HOLE / SEEK_DATA offsets
  SMB3: Don't ignore O_SYNC/O_DSYNC and O_DIRECT flags
  SMB: Validate negotiate (to protect against downgrade) even if signing off
  SMB3: Warn user if trying to sign connection that authenticated as guest
  Fix SMB3.1.1 guest authentication to Samba
  PM: core: Fix device_pm_check_callbacks()
  s390/mm: fix write access check in gup_huge_pmd()
  powerpc/ftrace: Pass the correct stack pointer for DYNAMIC_FTRACE_WITH_REGS
  powerpc/tm: Flush TM only if CPU has TM feature
  powerpc/pseries: Fix parent_dn reference leak in add_dt_node()
  KEYS: prevent KEYCTL_READ on negative key
  KEYS: prevent creating a different user's keyrings
  KEYS: fix writing past end of user-supplied buffer in keyring_read()
  security/keys: rewrite all of big_key crypto
  security/keys: properly zero out sensitive key material in big_key
  crypto: talitos - fix hashing
  crypto: talitos - fix sha224
  crypto: talitos - Don't provide setkey for non hmac hashing algs.
  crypto: drbg - fix freeing of resources
  drm/radeon: disable hard reset in hibernate for APUs
  scsi: scsi_transport_iscsi: fix the issue that iscsi_if_rx doesn't parse nlmsg properly
  md/raid5: preserve STRIPE_ON_UNPLUG_LIST in break_stripe_batch_list
  md/raid5: fix a race condition in stripe batch
  tracing: Erase irqsoff trace with empty write
  tracing: Fix trace_pipe behavior for instance traces
  KVM: PPC: Book3S HV: Protect updates to spapr_tce_tables list
  KVM: PPC: Book3S: Fix race and leak in kvm_vm_ioctl_create_spapr_tce()
  genirq: Make sparse_irq_lock protect what it should protect
  mac80211: flush hw_roc_start work before cancelling the ROC
  mac80211_hwsim: Use proper TX power
  mac80211: fix VLAN handling with TXQs
  fs/proc: Report eip/esp in /prod/PID/stat for coredumping
  cifs: release auth_key.response for reconnect.
  cifs: release cifs root_cred after exit_cifs
  ANDROID: add script to fetch android kernel config fragments
  FROMLIST: binder: fix use-after-free in binder_transaction()
  UPSTREAM: ipv6: fib: Unlink replaced routes from their nodes
  Linux 4.9.52
  bcache: fix bch_hprint crash and improve output
  bcache: fix for gc and write-back race
  bcache: Correct return value for sysfs attach errors
  bcache: correct cache_dirty_target in __update_writeback_rate()
  bcache: do not subtract sectors_to_gc for bypassed IO
  bcache: Fix leak of bdev reference
  bcache: initialize dirty stripes in flash_dev_run()
  PM / devfreq: Fix memory leak when fail to register device
  media: uvcvideo: Prevent heap overflow when accessing mapped controls
  media: v4l2-compat-ioctl32: Fix timespec conversion
  s390/mm: fix race on mm->context.flush_mm
  s390/mm: fix local TLB flushing vs. detach of an mm address space
  net/netfilter/nf_conntrack_core: Fix net_conntrack_lock()
  PCI: pciehp: Report power fault only once until we clear it
  PCI: shpchp: Enable bridge bus mastering if MSI is enabled
  ARC: Re-enable MMU upon Machine Check exception
  tracing: Apply trace_clock changes to instance max buffer
  tracing: Add barrier to trace_printk() buffer nesting modification
  ftrace: Fix memleak when unregistering dynamic ops when tracing disabled
  ftrace: Fix selftest goto location on error
  scsi: qla2xxx: Fix an integer overflow in sysfs code
  scsi: qla2xxx: Correction to vha->vref_count timeout
  scsi: sg: fixup infoleak when using SG_GET_REQUEST_TABLE
  scsi: sg: factor out sg_fill_request_table()
  scsi: sg: off by one in sg_ioctl()
  scsi: sg: use standard lists for sg_requests
  scsi: sg: remove 'save_scat_len'
  scsi: storvsc: fix memory leak on ring buffer busy
  scsi: megaraid_sas: Return pended IOCTLs with cmd_status MFI_STAT_WRONG_STATE in case adapter is dead
  scsi: megaraid_sas: Check valid aen class range to avoid kernel panic
  scsi: megaraid_sas: set minimum value of resetwaittime to be 1 secs
  scsi: zfcp: trace high part of "new" 64 bit SCSI LUN
  scsi: zfcp: trace HBA FSF response by default on dismiss or timedout late response
  scsi: zfcp: fix payload with full FCP_RSP IU in SCSI trace records
  scsi: zfcp: fix missing trace records for early returns in TMF eh handlers
  scsi: zfcp: fix passing fsf_req to SCSI trace on TMF to correlate with HBA
  scsi: zfcp: fix capping of unsuccessful GPN_FT SAN response trace records
  scsi: zfcp: add handling for FCP_RESID_OVER to the fcp ingress path
  scsi: zfcp: fix queuecommand for scsi_eh commands when DIX enabled
  skd: Submit requests to firmware before triggering the doorbell
  skd: Avoid that module unloading triggers a use-after-free
  md/bitmap: disable bitmap_resize for file-backed bitmaps.
  block: Relax a check in blk_start_queue()
  powerpc: Fix DAR reporting when alignment handler faults
  ext4: fix quota inconsistency during orphan cleanup for read-only mounts
  ext4: fix incorrect quotaoff if the quota feature is enabled
  crypto: AF_ALG - remove SGL terminator indicator when chaining
  crypto: ccp - Fix XTS-AES-128 support on v5 CCPs
  MIPS: math-emu: <MADDF|MSUBF>.D: Fix accuracy (64-bit case)
  MIPS: math-emu: <MADDF|MSUBF>.S: Fix accuracy (32-bit case)
  MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Clean up "maddf_flags" enumeration
  MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of zero inputs
  MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix some cases of infinite inputs
  MIPS: math-emu: <MADDF|MSUBF>.<D|S>: Fix NaN propagation
  MIPS: math-emu: Handle zero accumulator case in MADDF and MSUBF separately
  MIPS: math-emu: MINA.<D|S>: Fix some cases of infinity and zero inputs
  MIPS: math-emu: <MAXA|MINA>.<D|S>: Fix cases of both infinite inputs
  MIPS: math-emu: <MAXA|MINA>.<D|S>: Fix cases of input values with opposite signs
  MIPS: math-emu: <MAX|MIN>.<D|S>: Fix cases of both inputs negative
  MIPS: math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix cases of both inputs zero
  MIPS: math-emu: <MAX|MAXA|MIN|MINA>.<D|S>: Fix quiet NaN propagation
  Input: i8042 - add Gigabyte P57 to the keyboard reset table
  pinctrl/amd: save pin registers over suspend/resume
  tty: fix __tty_insert_flip_char regression
  tty: improve tty_insert_flip_char() slow path
  tty: improve tty_insert_flip_char() fast path
  IB/addr: Fix setting source address in addr6_resolve()
  drm/sun4i: Implement drm_driver lastclose to restore fbdev console
  IB/{qib, hfi1}: Avoid flow control testing for RDMA write operation
  orangefs: Don't clear SGID when inheriting ACLs
  mm: prevent double decrease of nr_reserved_highatomic
  NFSv4: Fix callback server shutdown
  SUNRPC: Refactor svc_set_num_threads()
  UPSTREAM: drm/atomic: Handle -EDEADLK with out-fences correctly
  UPSTREAM: sched/fair: Fix FTQ noise bench regression
  UPSTREAM: fib_rules: fix error return code
  UPSTREAM: ipv4: add missing initialization for flowi4_uid
  ANDROID: Squashfs: optimize reading uncompressed data
  ANDROID: Squashfs: implement .readpages()
  ANDROID: Squashfs: replace buffer_head with BIO
  ANDROID: Squashfs: refactor page_actor
  ANDROID: Squashfs: remove the FILE_CACHE option
  FROMLIST: android: binder: Don't get mm from task
  FROMLIST: android: binder: Remove unused vma argument
  FROMLIST: android: binder: Drop lru lock in isolate callback
  ANDROID: Use sk_uid to replace uid get from socket file
  ANDROID: nf: xt_qtaguid: fix handling for cases where tunnels are used.
  Revert "ANDROID: Use sk_uid to replace uid get from socket file"
  ANDROID: USB gadget: mtp: Fix hang in ioctl(MTP_RECEIVE_FILE) for WritePartialObject

Conflicts:
	drivers/android/binder_alloc.c
	drivers/media/v4l2-core/v4l2-compat-ioctl32.c
	drivers/scsi/sg.c
	drivers/usb/gadget/function/f_mtp.c
	net/netfilter/xt_qtaguid.c
	net/wireless/nl80211.c

Change-Id: I6af673bd4b920bb229fe238a3e96b2330fa18263
Signed-off-by: Kyle Yan <kyan@codeaurora.org>
2017-10-17 14:48:18 -07:00
..
accessibility
acpi ACPI: EC: Fix regression related to wrong ECDT initialization order 2017-08-30 10:21:56 +02:00
amba
android ANDROID: binder: fix transaction leak. 2017-10-05 10:03:10 +02:00
ata cs5536: add support for IDE controller variant 2017-09-09 17:39:41 +02:00
atm
auxdisplay
base Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
bcma
block Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
bluetooth Merge remote-tracking branch '4.9/tmp-f7d2974' into msm-4.9 2017-09-19 12:07:46 -07:00
bus
cdrom
char diag: dci: Add protection while querying event status 2017-10-04 11:56:13 +05:30
clk Merge "clk: qcom: Update the FMAX corners for clocks on SDM845 and SDM670" 2017-10-03 18:26:22 -07:00
clocksource clocksource: arch_timer: Enable user access to the physical counter 2017-04-26 22:05:46 -07:00
connector
cpufreq Merge remote-tracking branch '4.9/tmp-e6b0c64f' into 4.9 2017-08-25 14:37:26 -07:00
cpuidle clk: Add support to print parent clock names during suspend 2017-09-22 11:45:55 +05:30
crypto Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
dax device-dax: fix sysfs duplicate warnings 2017-08-06 18:59:43 -07:00
dca
devfreq Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
dio
dma Merge "Merge remote-tracking branch '4.9/tmp-e6b0c64f' into 4.9" 2017-09-05 21:17:33 -07:00
dma-buf dma-buf/sync_file: Allow multiple sync_files to wrap a single dma-fence 2017-09-26 21:54:33 -07:00
edac drivers: edac: Register IRQ after all the resources are allocated 2017-08-31 16:39:17 -07:00
eisa
esoc
extcon extcon: Add usage of blocking notifier chain 2017-07-20 09:04:50 -07:00
firewire
firmware efi: avoid fortify checks in EFI stub 2017-08-07 17:38:03 -07:00
fmc
fpga
gpio Merge remote-tracking branch '4.9/tmp-85e1c01' into 4.9 2017-09-07 14:32:09 -07:00
gpu Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
hid Merge remote-tracking branch '4.9/tmp-e6b0c64f' into 4.9 2017-08-25 14:37:26 -07:00
hsi
hv
hwmon Merge remote-tracking branch '4.9/tmp-a745b34' into msm-4.9 2017-05-15 05:03:26 -07:00
hwspinlock
hwtracing Merge "coresight: etm: Fail probe for unsupported CPUs" 2017-10-05 03:59:58 -07:00
i2c i2c: qcom: geni: Turn off resources during system-suspend if needed 2017-09-29 17:45:22 -06:00
ide
idle x86/intel_idle: Add CPU model 0x4a (Atom Z34xx series) 2017-04-12 12:41:17 +02:00
iio iio: qcom-rradc: Disable continuous mode when read fails 2017-10-03 12:46:37 -07:00
infiniband Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
input Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
iommu Merge "iommu: arm-smmu: Fix QSMMUV500 system cache quirk" 2017-09-29 23:26:49 -07:00
ipack
irqchip irqchip: gic-v3: support to get pending irqs and highprio irq 2017-09-25 07:05:56 -07:00
isdn isdn/i4l: fix buffer overflow 2017-08-06 18:59:42 -07:00
leds leds: leds-qpnp: Set PWM channel operational mode explicitly 2017-09-21 14:41:47 -07:00
lguest
lightnvm
macintosh
mailbox mailbox: msm_qmp: Return EAGAIN on failed tx 2017-10-04 13:42:09 -07:00
mcb MCB: add support for SC31 to mcb-lpc 2017-09-09 17:39:41 +02:00
md Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
media Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
memory
memstick
message
mfd mfd: qcom-i2c-pmic: Handle interrupt while suspended 2017-10-02 12:45:41 -07:00
misc Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
mmc mmc: block: Add error handling in mmc_blk_cmdq_part_switch 2017-10-05 10:40:38 +05:30
mtd Merge remote-tracking branch '4.9/tmp-f7d2974' into msm-4.9 2017-09-19 12:07:46 -07:00
net Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
nfc Merge "Merge remote-tracking branch '4.9/tmp-85e1c01' into 4.9" 2017-09-20 17:51:49 -07:00
ntb ntb: transport shouldn't disable link due to bogus values in SPADs 2017-08-30 10:21:55 +02:00
nubus
nvdimm libnvdimm: fix badblock range handling of ARS range 2017-07-27 15:08:02 -07:00
nvme nvme-fabrics: generate spec-compliant UUID NQNs 2017-09-13 14:13:36 -07:00
nvmem nvmem: imx-ocotp: Fix wrong register size 2017-08-06 18:59:48 -07:00
of Merge remote-tracking branch '4.9/tmp-9ae2c67' into 4.9 2017-07-28 16:52:35 -07:00
oprofile
parisc parisc: pci memory bar assignment fails with 64bit kernels on dino/cujo 2017-08-24 17:12:18 -07:00
parport parisc, parport_gsc: Fixes for printk continuation lines 2017-06-17 06:41:54 +02:00
pci Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
pcmcia
perf
phy phy: qcom-ufs-qmp-v3: update PHY configuration 2017-07-25 11:48:37 -07:00
pinctrl Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
platform Merge "msm: ipa4: IPA PM remove callback requirement" 2017-10-05 03:59:33 -07:00
pnp
power power: qpnp-fg-gen3: Handle notifications from parallel charger 2017-10-04 20:21:21 -07:00
powercap
pps
ps3
ptp
pwm pwm: pwm-qpnp: Re-enable PWM output after changing mode 2017-09-21 14:41:41 -07:00
rapidio
ras
regulator regulator: qpnp-lcdb: Add headroom voltage for boost 2017-08-23 22:50:30 -07:00
remoteproc
reset
rpmsg
rtc Merge remote-tracking branch '4.9/tmp-a2659b2' into 4.9 2017-04-21 18:12:33 -07:00
s390 scsi: zfcp: trace high part of "new" 64 bit SCSI LUN 2017-09-27 14:39:22 +02:00
sbus
scsi Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
sensors sensors: ssc: Add restart interface for SLPI 2017-07-04 01:49:31 -07:00
sfi
sh
slimbus slimbus: Fix uninitialized variable access 2017-09-20 17:21:20 -06:00
sn
soc Merge "soc: qcom: msm_performance: Remove deprecated Hotplug management" 2017-10-04 02:24:46 -07:00
spi Merge "spi: spi-geni-qcom: Allow clients to specify SPI slave parameters" 2017-09-28 16:52:53 -07:00
spmi spmi: spmi-pmic-arb: add support for SPMI write corruption workaround 2017-10-04 15:54:58 -07:00
ssb
staging Merge "Merge remote-tracking branch '4.9/tmp-f7d2974' into msm-4.9" 2017-09-22 16:17:49 -07:00
target target: Fix node_acl demo-mode + uncached dynamic shutdown regression 2017-08-16 13:43:17 -07:00
tc
thermal Merge "drivers: qmi-cooling: Add modem skin mitigation device" 2017-09-14 17:34:14 -07:00
thunderbolt
tty Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
uio uio: fix potential use after free issue when accessing debug_buffer 2017-04-20 13:49:54 +05:30
usb usb: host: xhci-plat: Use xhci dev instead of dwc3 dev with probe 2017-10-04 14:33:03 -07:00
uwb uwb: fix device quirk on big-endian hosts 2017-05-25 15:44:46 +02:00
vfio vfio-pci: Handle error from pci_iomap 2017-08-06 18:59:48 -07:00
vhost vhost_net: correctly check tx avail during rx busy polling 2017-09-20 08:19:56 +02:00
video Merge remote-tracking branch '4.9/tmp-379e3b2' into 4.9 2017-10-17 14:48:18 -07:00
virt
virtio
vlynq
vme
w1
watchdog watchdog: bcm281xx: Fix use of uninitialized spinlock. 2017-07-05 14:40:28 +02:00
xen swiotlb-xen: implement xen_swiotlb_dma_mmap callback 2017-10-05 09:44:05 +02:00
zorro
Kconfig ASoC: Remove audio drivers from kernel 2017-09-01 10:33:52 -07:00
Makefile ASoC: Remove audio drivers from kernel 2017-09-01 10:33:52 -07:00