android_kernel_sony_sdm845/drivers
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Christophe JAILLET 2c4eabe216 phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe()
[ Upstream commit f7eedcb8539ddcbb6fe7791f1b4ccf43f905c72f ]

Add an error handling path in the probe to release some resources, as
already done in the remove function.

Fixes: 609adde838 ("phy: Add a driver for dm816x USB PHY")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Link: https://lore.kernel.org/r/ac5136881f6bdec50be19b3bf73b3bc1b15ef1f1.1622898974.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-07-20 16:21:05 +02:00
..
accessibility
acpi ACPI: sysfs: Fix a buffer overrun problem with description_show() 2021-07-20 16:21:01 +02:00
amba amba: Fix resource leak for drivers without .remove 2021-03-03 17:44:38 +01:00
android binder: Prevent context manager from incrementing ref 0 2020-08-21 11:01:55 +02:00
ata pata_ep93xx: fix deferred probing 2021-07-20 16:21:01 +02:00
atm atm: idt77252: fix null-ptr-dereference 2021-03-30 14:41:39 +02:00
auxdisplay
base Revert "device property: Keep secondary firmware node secondary by type" 2021-01-12 19:49:05 +01:00
bcma bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA 2020-01-29 10:24:31 +01:00
block xen-blkback: don't leak persistent grants from xen_blkbk_map() 2021-03-30 14:41:43 +02:00
bluetooth Bluetooth: btusb: fix PM leak in error case of setup 2020-01-12 11:24:16 +01:00
bus bus: qcom: Put child node before return 2021-05-22 10:40:23 +02:00
cdrom cdrom: gdrom: initialize global variable at init time 2021-05-26 11:29:07 +02:00
char char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() 2021-07-20 16:21:04 +02:00
clk clk: exynos7: Mark aclk_fsys1_200 as critical 2021-05-22 10:40:33 +02:00
clocksource clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined 2021-03-03 17:44:37 +01:00
connector
cpufreq cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() 2021-01-17 13:57:54 +01:00
cpuidle cpuidle: Fix three reference count leaks 2020-06-20 10:24:18 +02:00
crypto crypto: nx - Fix RCU warning in nx842_OF_upd_status 2021-07-20 16:21:01 +02:00
dax
dca
devfreq PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out 2020-10-01 20:40:02 +02:00
dio
dma dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc 2021-06-30 08:49:17 -04:00
dma-buf
edac EDAC/i5100: Fix error handling order in i5100_init_one() 2020-10-29 09:05:32 +01:00
eisa
extcon extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged 2021-05-22 10:40:17 +02:00
firewire firewire: nosy: Fix a use-after-free bug in nosy_ioctl() 2021-04-07 12:05:40 +02:00
firmware efi: cper: fix snprintf() use in cper_dimm_err_location() 2021-06-10 12:42:35 +02:00
fmc
fpga
gpio gpio: pcf857x: Fix missing first interrupt 2021-03-03 17:44:44 +01:00
gpu drm: qxl: ensure surf.data is ininitialized 2021-07-20 16:21:02 +02:00
hid HID: gt683r: add missing MODULE_DEVICE_TABLE 2021-06-30 08:49:11 -04:00
hsi HSI: core: fix resource leaks in hsi_add_client_from_dt() 2021-05-22 10:40:26 +02:00
hv Drivers: hv: vmbus: Increase wait time for VMbus unload 2021-05-22 10:40:24 +02:00
hwmon hwmon: (max31790) Fix fan speed reporting for fan7..12 2021-07-20 16:21:01 +02:00
hwspinlock
hwtracing intel_th: Consistency and off-by-one fix 2021-05-22 10:40:16 +02:00
i2c i2c: robotfuzz-osif: fix control-request directions 2021-06-30 08:49:22 -04:00
ide block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h> 2020-09-12 11:47:36 +02:00
idle
iio iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2021-07-20 16:21:04 +02:00
infiniband RDMA/rxe: Fix failure during driver load 2021-07-20 16:21:02 +02:00
input Input: hil_kbd - fix error return code in hil_dev_connect() 2021-07-20 16:21:04 +02:00
iommu iommu/amd: Fix sleeping in atomic in increase_address_space() 2021-03-11 13:48:03 +01:00
ipack
irqchip irqchip/alpine-msi: Fix freeing of interrupts on allocation error path 2020-12-29 13:45:00 +01:00
isdn isdn: mISDN: netjet: Fix crash in nj_probe: 2021-06-16 11:36:32 +02:00
leds leds: lp5523: check return value of lp5xx_read and jump to cleanup code 2021-05-26 11:29:08 +02:00
lguest
lightnvm
macintosh drivers/macintosh: Fix memleak in windfarm_pm112 driver 2020-06-20 10:24:21 +02:00
mailbox
mcb
md dm snapshot: properly fix a crash when an origin has no snapshots 2021-06-03 08:23:29 +02:00
media media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx 2021-07-20 16:21:01 +02:00
memory memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] 2021-05-22 10:40:22 +02:00
memstick memstick: r592: Fix error return in r592_probe() 2020-12-29 13:44:58 +01:00
message scsi: mptfusion: Fix null pointer dereferences in mptscsih_remove() 2020-11-10 10:23:57 +01:00
mfd mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() 2021-03-03 17:44:38 +01:00
misc platform/x86: hp_accel: Avoid invoking _INI to speed up resume 2021-06-03 08:23:31 +02:00
mmc mmc: usdhi6rol0: fix error return code in usdhi6_probe() 2021-07-20 16:21:01 +02:00
mtd mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init 2021-05-22 10:40:24 +02:00
net i40e: Fix error handling in i40e_vsi_open 2021-07-20 16:21:03 +02:00
nfc nfc: pn533: prevent potential memory corruption 2021-05-22 10:40:26 +02:00
ntb NTB: hw: amd: fix an issue about leak system resources 2020-10-29 09:05:41 +01:00
nubus
nvdimm libnvdimm/dimm: Avoid race between probe and available_slots_show() 2021-03-03 17:44:44 +01:00
nvme nvmet: don't check iosqes,iocqes for discovery controllers 2021-03-24 10:59:23 +01:00
nvmem nvmem: qfprom: remove incorrect write support 2020-06-11 09:22:22 +02:00
of of: Fix truncation of memory sizes on 32-bit platforms 2021-07-20 16:21:05 +02:00
oprofile
parisc parisc: mask out enable and reserved bits from sba imask 2020-08-21 11:02:06 +02:00
parport
pci Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 2021-06-30 08:49:19 -04:00
pcmcia
perf
phy phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() 2021-07-20 16:21:05 +02:00
pinctrl pinctrl: rockchip: fix restore error in resume 2021-04-07 12:05:40 +02:00
platform platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() 2021-07-20 16:21:00 +02:00
pnp
power power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() 2021-05-22 10:40:18 +02:00
powercap powercap: restrict energy meter to root access 2020-11-10 21:04:57 +01:00
pps
ps3 powerpc/ps3: use dma_mapping_error() 2020-12-29 13:45:00 +01:00
ptp ptp: free ptp device pin descriptors properly 2020-05-20 08:15:33 +02:00
pwm pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() 2021-03-03 17:44:39 +01:00
rapidio rapidio: handle create_workqueue() failure 2021-05-26 11:29:06 +02:00
ras
regulator regulator: da9052: Ensure enough delay time for .set_voltage_time_sel 2021-07-20 16:20:59 +02:00
remoteproc remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load 2021-02-23 13:59:14 +01:00
reset
rpmsg
rtc rtc: rx8010: don't modify the global rtc ops 2020-11-10 10:23:59 +01:00
s390 s390/cio: dont call css_wait_for_slow_path() inside a lock 2021-07-20 16:20:57 +02:00
sbus
scsi scsi: mpt3sas: Fix error return value in _scsih_expander_add() 2021-07-20 16:21:05 +02:00
sfi
sh
sn
soc soc/fsl: qbman: fix conflicting alignment attributes 2021-04-16 11:59:08 +02:00
spi spi: spi-sun6i: Fix chipselect/clock bug 2021-07-20 16:21:01 +02:00
spmi
ssb ssb: sdio: Don't overwrite const buffer if block_write fails 2021-07-20 16:20:57 +02:00
staging staging: gdm724x: check for overflow in gdm_lte_netif_rx() 2021-07-20 16:21:05 +02:00
target scsi: target: core: Fix warning on realtime kernels 2021-06-30 08:49:11 -04:00
tc
thermal thermal/core/fair share: Lock the thermal zone while looping over instances 2021-05-22 10:40:33 +02:00
thunderbolt
tty tty: nozomi: Fix the error handling path of 'nozomi_card_init()' 2021-07-20 16:21:04 +02:00
uio uio_pdrv_genirq: fix use without device tree and no interrupt 2020-07-22 09:10:53 +02:00
usb USB: cdc-acm: blacklist Heimann USB Appset device 2021-07-20 16:20:56 +02:00
uwb
vfio vfio/platform: fix module_put call in error flow 2021-06-10 12:42:35 +02:00
vhost vhost: Fix vhost_vq_reset() 2021-04-07 12:05:39 +02:00
video video: hgafb: correctly handle card detect failure during probe 2021-05-26 11:29:09 +02:00
virt drivers/virt/fsl_hypervisor: Fix error handling path 2020-10-29 09:05:35 +01:00
virtio virtio_ring: Avoid loop when vq is broken in virtqueue_poll 2020-08-26 10:29:05 +02:00
vlynq
vme vme: bridges: reduce stack usage 2020-02-28 15:42:33 +01:00
w1 w1: mxc_w1: Fix timeout resolution problem leading to bus error 2020-11-10 10:23:57 +01:00
watchdog watchdog: qcom: Avoid context switch in restart handler 2020-12-29 13:45:01 +01:00
xen xen/events: reset active flag for lateeoi events later 2021-07-11 12:46:41 +02:00
zorro
Kconfig
Makefile