android_kernel_oneplus_msm8998/drivers/i2c/busses
Vipin Deep Kaur 53d41a76e1 i2c-msm-v2: Handle Null pointer de-reference
Zero message may be passed causing null pointer de-reference.
Adding check on the number of messages passed to handle the issue.

Change-Id: I7cef6dd2070c5eaaa748698c45540f8aa1d96116
Signed-off-by: Vipin Deep Kaur <vkaur@codeaurora.org>
2018-12-26 07:54:00 +01:00
..
i2c-acorn.c
i2c-ali15x3.c
i2c-ali1535.c
i2c-ali1563.c
i2c-amd756-s4882.c
i2c-amd756.c
i2c-amd8111.c
i2c-at91.c i2c: at91: ensure state is restored after suspending 2017-10-21 17:09:06 +02:00
i2c-au1550.c
i2c-axxia.c
i2c-bcm-iproc.c
i2c-bcm-kona.c
i2c-bcm2835.c
i2c-bfin-twi.c
i2c-brcmstb.c
i2c-cadence.c
i2c-cbus-gpio.c
i2c-cpm.c Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
i2c-cros-ec-tunnel.c i2c: cros-ec-tunnel: Fix usage of cros_ec_cmd_xfer() 2016-09-07 08:32:43 +02:00
i2c-davinci.c
i2c-designware-baytrail.c
i2c-designware-core.c
i2c-designware-core.h
i2c-designware-pcidrv.c
i2c-designware-platdrv.c i2c: designware: Fix system suspend 2017-08-30 10:19:23 +02:00
i2c-digicolor.c
i2c-diolan-u2c.c
i2c-dln2.c
i2c-efm32.c i2c: efm32: fix a failure path in efm32_i2c_probe() 2016-08-20 18:09:19 +02:00
i2c-eg20t.c i2c-eg20t: fix race between i2c init and interrupt enable 2016-09-30 10:18:38 +02:00
i2c-elektor.c
i2c-emev2.c
i2c-exynos5.c Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
i2c-gpio.c
i2c-highlander.c
i2c-hix5hd2.c
i2c-hydra.c
i2c-i801.c i2c: i801: Allow ACPI SystemIO OpRegion to conflict with PCI BAR 2016-08-16 09:30:48 +02:00
i2c-ibm_iic.c
i2c-ibm_iic.h
i2c-img-scb.c
i2c-imx.c i2c: imx: Fix race condition in dma read 2018-08-24 13:27:01 +02:00
i2c-iop3xx.c
i2c-iop3xx.h
i2c-isch.c
i2c-ismt.c i2c: ismt: fix wrong device address when unmap the data buffer 2018-08-17 20:56:44 +02:00
i2c-jz4780.c i2c: jz4780: drop superfluous init 2017-09-02 07:06:50 +02:00
i2c-kempld.c
i2c-lpc2k.c
i2c-meson.c i2c: meson: fix wrong variable usage in meson_i2c_put_data 2017-10-08 10:14:20 +02:00
i2c-mpc.c
i2c-msm-v2.c i2c-msm-v2: Handle Null pointer de-reference 2018-12-26 07:54:00 +01:00
i2c-mt65xx.c
i2c-mv64xxx.c i2c: mv64xxx: Apply errata delay only in standard mode 2018-05-30 07:49:11 +02:00
i2c-mxs.c
i2c-nforce2-s4985.c
i2c-nforce2.c
i2c-nomadik.c
i2c-ocores.c
i2c-octeon.c
i2c-omap.c
i2c-opal.c
i2c-parport-light.c
i2c-parport.c
i2c-parport.h
i2c-pasemi.c
i2c-pca-isa.c
i2c-pca-platform.c
i2c-piix4.c i2c: piix4: Fix request_region size 2017-06-17 06:39:36 +02:00
i2c-pmcmsp.c
i2c-pnx.c
i2c-powermac.c
i2c-puv3.c
i2c-pxa-pci.c
i2c-pxa.c
i2c-qup.c i2c: qup: skip qup_i2c_suspend if the device is already runtime suspended 2016-09-30 10:18:38 +02:00
i2c-rcar.c i2c: rcar: fix resume by always initializing registers before transfer 2018-07-11 16:03:47 +02:00
i2c-riic.c i2c: riic: fix restart condition 2017-12-16 10:33:53 +01:00
i2c-rk3x.c
i2c-robotfuzz-osif.c
i2c-s3c2410.c
i2c-scmi.c i2c: i2c-scmi: add a MS HID 2018-03-24 10:58:41 +01:00
i2c-sh7760.c
i2c-sh_mobile.c
i2c-sibyte.c
i2c-simtec.c
i2c-sirf.c
i2c-sis96x.c
i2c-sis630.c
i2c-sis5595.c
i2c-st.c
i2c-stu300.c
i2c-sun6i-p2wi.c
i2c-taos-evm.c
i2c-tegra.c
i2c-tiny-usb.c i2c: i2c-tiny-usb: fix buffer not being DMA capable 2017-06-07 12:06:00 +02:00
i2c-uniphier-f.c
i2c-uniphier.c
i2c-versatile.c
i2c-via.c
i2c-viapro.c
i2c-viperboard.c
i2c-wmt.c
i2c-xgene-slimpro.c i2c: xgene: Avoid dma_buffer overrun 2016-11-10 16:36:31 +01:00
i2c-xiic.c
i2c-xlp9xx.c
i2c-xlr.c
Kconfig
Makefile
scx200_acb.c