From: Elina Pasheva Date: Mon, 15 Feb 2010 22:50:14 +0000 (-0800) Subject: USB: serial: sierra driver indat_callback fix X-Git-Tag: v2.6.34-rc1~215^2~26 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b87c6e86dac1bb5222279cc8ff7e09529e1c4ed9;p=pandora-kernel.git USB: serial: sierra driver indat_callback fix A crash has been reported with sierra driver on disconnect with Ubuntu/Lucid distribution based on kernel-2.6.32. The cause of the crash was determined as "NULL tty pointer was being referenced" and the NULL pointer was passed by sierra_indat_callback(). This patch modifies sierra_indat_callback() function to check for NULL tty structure pointer. This modification prevents a crash from happening when the device is disconnected. This patch fixes the bug reported in Launchpad: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/511157 Signed-off-by: Elina Pasheva Cc: stable Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed