]> Pileus Git - ~andy/linux/commit
of: Fix NULL dereference in unflatten_and_copy()
authorJames Hogan <james.hogan@imgtec.com>
Thu, 21 Nov 2013 13:44:14 +0000 (13:44 +0000)
committerGrant Likely <grant.likely@linaro.org>
Wed, 11 Dec 2013 13:40:30 +0000 (13:40 +0000)
commit6f041e99fc7ba00e7e65a431527f9235d6b16463
treefdbea28599a09de74e3152480e8a425924530de5
parent374b105797c3d4f29c685f3be535c35f5689b30e
of: Fix NULL dereference in unflatten_and_copy()

Check whether initial_boot_params is NULL before dereferencing it in
unflatten_and_copy_device_tree() for the case where no device tree is
available but the arch can still boot to a minimal usable system without
it. In this case also log a warning for when the kernel log buffer is
obtainable.

Signed-off-by: James Hogan <james.hogan@imgtec.com>
Cc: Rob Herring <rob.herring@calxeda.com>
Signed-off-by: Grant Likely <grant.likely@linaro.org>
drivers/of/fdt.c