]> err.no Git - linux-2.6/commit
[POWERPC] of_serial: Fix possible null dereference.
authorStephen Neuendorffer <stephen.neuendorffer@xilinx.com>
Wed, 2 Apr 2008 16:52:13 +0000 (03:52 +1100)
committerJosh Boyer <jwboyer@linux.vnet.ibm.com>
Thu, 3 Apr 2008 01:29:32 +0000 (20:29 -0500)
commit19a74263f49dce2b96e2213f7f4c029cedbbf0ce
tree07c4a2b28b8fcb452cc15ef19d065987bd4dd09c
parent5f91925c89c39e77c170de9366ffa5144a8dd8ec
[POWERPC] of_serial: Fix possible null dereference.

The of_serial driver queries the current-speed property and attempts
to use it to register the custom_divisor property of the uart_port.
However, if current-speed is not set, then this code will dereference
a bad pointer.  The fix is to only set custom_divisor when a
current-speed property appears in the device tree.

Signed-off-by: Stephen Neuendorffer <stephen.neuendorffer@xilinx.com>
Signed-off-by: John Linn <john.linn@xilinx.com>
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
drivers/serial/of_serial.c