diff options
author | Michel Dänzer <daenzer@vmware.com> | 2010-01-22 09:20:00 +0100 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2010-02-01 12:49:28 +1000 |
commit | 17aafccab4352b422aa01fa6ebf82daff693a5b3 (patch) | |
tree | cee643823053ccdaad63ee84e1c0a9e43f233ca0 /include/linux/spi/wl12xx.h | |
parent | f71d0187987e691516cd10c2702f002c0e2f0edc (diff) | |
download | blackbird-op-linux-17aafccab4352b422aa01fa6ebf82daff693a5b3.tar.gz blackbird-op-linux-17aafccab4352b422aa01fa6ebf82daff693a5b3.zip |
drm/radeon/kms: Fix oops after radeon_cs_parser_init() failure.
If radeon_cs_parser_init() fails, radeon_cs_ioctl() calls
radeon_cs_parser_fini() with the non-zero error value. The latter dereferenced
parser->ib which hasn't been initialized yet -> boom. Add a test for parser->ib
being non-NULL before dereferencing it.
Signed-off-by: Michel Dänzer <daenzer@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'include/linux/spi/wl12xx.h')
0 files changed, 0 insertions, 0 deletions