]> git.baikalelectronics.ru Git - kernel.git/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)
commit2f07fc900cbb368e30804b4a4442d38e1c49c777
treefdbea28599a09de74e3152480e8a425924530de5
parent509cb81d0fdf938567c3edb13e6098ad48ffc265
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