From 1c42aa3b1a94542040f907af8cd7edfe07180eb5 Mon Sep 17 00:00:00 2001 From: Dinh Nguyen Date: Wed, 18 Nov 2009 16:01:00 -0600 Subject: [PATCH] Fix SATA drive failure on Ubuntu 9.10 installation --- drivers/usb/storage/usb.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/usb/storage/usb.c b/drivers/usb/storage/usb.c index 8060b85..11dd37d 100644 --- a/drivers/usb/storage/usb.c +++ b/drivers/usb/storage/usb.c @@ -329,8 +329,11 @@ static int usb_stor_control_thread(void * __us) /* we've got a command, let's do it! */ else { - US_DEBUG(usb_stor_show_command(us->srb)); - us->proto_handler(us->srb, us); + US_DEBUGP(usb_stor_show_command(us->srb)); +#ifdef CONFIG_MACH_MX51_BABBAGE + if (us->srb->cmnd[0] != 0x85) +#endif + us->proto_handler(us->srb, us); } /* lock access to the state */ -- 1.5.3.1