summaryrefslogtreecommitdiffstats
path: root/include/linux/pagemap.h
diff options
context:
space:
mode:
authorMichel Dänzer <daenzer@vmware.com>2010-01-22 09:20:00 +0100
committerDave Airlie <airlied@redhat.com>2010-02-01 12:49:28 +1000
commit17aafccab4352b422aa01fa6ebf82daff693a5b3 (patch)
treecee643823053ccdaad63ee84e1c0a9e43f233ca0 /include/linux/pagemap.h
parentf71d0187987e691516cd10c2702f002c0e2f0edc (diff)
downloadblackbird-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/pagemap.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud