summaryrefslogtreecommitdiff
path: root/arch/powerpc/sysdev
diff options
context:
space:
mode:
authorGeoff Levand <geoffrey.levand@am.sony.com>2006-10-05 11:35:16 -0700
committerPaul Mackerras <paulus@samba.org>2006-10-06 21:10:41 +1000
commitc1ce464d29e5bbf5819b2d7527b7d3030a6d65f1 (patch)
treebce7ed6d765c3cd7a75c4cbcccb25b62ed242966 /arch/powerpc/sysdev
parent52aed7cd52ce8a1d576e26976c3950512e1af8b6 (diff)
downloadlinux-next-c1ce464d29e5bbf5819b2d7527b7d3030a6d65f1.tar.gz
[POWERPC] Minor fix for bootargs property
Avoid the use of an uninitialized stack variable when the powerpc device tree bootargs property is either missing or incorrectly defined. This also makes CONFIG_CMDLINE work properly under these conditions. This change adds a test for the existence of the bootargs property. early_init_dt_scan_chosen() tests for a zero length bootargs property in its CONFIG_CMDLINE processing, but the current implementation of of_get_flat_dt_prop() doesn't assign a value to the length when no property is found. Since an automatic variable is used, a stale value from the stack will be used in the test. Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/sysdev')
0 files changed, 0 insertions, 0 deletions