alistair23-linux/drivers/pinctrl
David Woodhouse aaed651ff6 pinctrl: mvebu: prevent walking off the end of group array
While investigating (ab)use of krealloc, David found this bug.  It's
unlikely to occur, but now we detect the condition and error out
appropriately.

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Acked-by: Jason Cooper <jason@lakedaemon.net>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2013-03-27 23:36:17 +01:00
..
mvebu pinctrl: mvebu: prevent walking off the end of group array 2013-03-27 23:36:17 +01:00
sh-pfc sh-pfc: sh_pfc_probe() sizeof() fix 2013-02-16 10:58:50 +09:00
spear pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
core.c pinctrl: re-enable old state in case of error in pinctrl_select_state 2013-03-27 23:18:28 +01:00
core.h pinctrl: fix typo in header 2013-03-27 23:12:48 +01:00
devicetree.c pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
devicetree.h
Kconfig pinctrl: remove pxa pinctrl driver 2013-03-27 22:19:50 +01:00
Makefile pinctrl: remove pxa pinctrl driver 2013-03-27 22:19:50 +01:00
pinconf-generic.c pinctrl: generic: Fix checkpatch errors 2013-03-27 22:49:13 +01:00
pinconf.c pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
pinconf.h pinctrl: generic: dump pin configuration 2013-03-07 05:27:30 +01:00
pinctrl-ab8500.c pinctrl/abx500: use direct IRQ defines 2013-02-10 15:48:43 +01:00
pinctrl-ab8505.c pinctrl/abx500: use direct IRQ defines 2013-02-10 15:48:43 +01:00
pinctrl-ab8540.c pinctrl/abx500: use direct IRQ defines 2013-02-10 15:48:43 +01:00
pinctrl-ab9540.c pinctrl/abx500: use direct IRQ defines 2013-02-10 15:48:43 +01:00
pinctrl-abx500.c pinctrl: abx500: Add terminating entry for of_device_id table 2013-03-07 05:27:29 +01:00
pinctrl-abx500.h pinctrl/abx500: replace IRQ offsets with table read-in values 2013-02-10 15:44:33 +01:00
pinctrl-at91.c pinctrl: at91: Fix checkpatch errors 2013-03-27 22:47:12 +01:00
pinctrl-bcm2835.c pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
pinctrl-coh901.c pinctrl: coh901: Fix checkpatch error 2013-03-27 22:50:01 +01:00
pinctrl-coh901.h
pinctrl-exynos.c
pinctrl-exynos.h
pinctrl-exynos5440.c pinctrl: exynos5440: fix invalid use of sizeof in exynos5440_pinctrl_probe() 2013-03-27 22:23:47 +01:00
pinctrl-falcon.c pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
pinctrl-imx.c pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
pinctrl-imx.h
pinctrl-imx6q.c
pinctrl-imx23.c
pinctrl-imx28.c
pinctrl-imx35.c
pinctrl-imx51.c
pinctrl-imx53.c
pinctrl-lantiq.c pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
pinctrl-lantiq.h pinctrl/lantiq: add output pinconf parameter 2013-02-05 16:17:22 +01:00
pinctrl-mxs.c pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
pinctrl-mxs.h
pinctrl-nomadik-db8500.c pinctrl/nomadik-db8500: Fix checkpatch errors 2013-03-27 22:21:32 +01:00
pinctrl-nomadik-db8540.c
pinctrl-nomadik-stn8815.c pinctrl: pinctrl-nomadik-stn8815: Fix checkpatch error 2013-03-13 19:50:20 +01:00
pinctrl-nomadik.c pinctrl/nomadik: Fix checkpatch errors 2013-03-27 22:22:17 +01:00
pinctrl-nomadik.h
pinctrl-samsung.c pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
pinctrl-samsung.h
pinctrl-single.c pinctrl: single: correct argument for pinconf 2013-03-13 19:50:19 +01:00
pinctrl-sirf.c pinctrl: sirf: using for_each_set_bit to simplify the code 2013-03-27 22:57:14 +01:00
pinctrl-sunxi.c pinctrl: sunxi: Add Allwinner A13 pin functions 2013-03-07 09:05:14 +01:00
pinctrl-sunxi.h ARM: pinctrl: sunxi: Add the pinctrl pin set for Allwinner A10 2013-02-01 10:45:34 +01:00
pinctrl-tegra.c pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
pinctrl-tegra.h pinctrl: tegra: add support for rcv-sel and drive type 2013-01-18 16:13:52 +01:00
pinctrl-tegra20.c pinctrl: tegra: add support for rcv-sel and drive type 2013-01-18 16:13:52 +01:00
pinctrl-tegra30.c pinctrl: tegra: add support for rcv-sel and drive type 2013-01-18 16:13:52 +01:00
pinctrl-tegra114.c pinctrl: tegra: add clfvs function to Tegra114 support 2013-02-15 20:22:39 +01:00
pinctrl-u300.c pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
pinctrl-xway.c pinctrl: Declare operation structures as const 2013-03-07 05:27:29 +01:00
pinmux.c
pinmux.h