--- zzzz-none-000/linux-2.6.39.4/drivers/scsi/scsi_lib.c 2011-08-03 19:43:28.000000000 +0000 +++ puma6-atom-6490-729/linux-2.6.39.4/drivers/scsi/scsi_lib.c 2021-11-10 13:38:15.000000000 +0000 @@ -213,6 +213,10 @@ int ret = DRIVER_ERROR << 24; req = blk_get_request(sdev->request_queue, write, __GFP_WAIT); + /*== 20161124 AVM/WKR don't access empty req ==*/ + if (!req) { + return ret; + } if (bufflen && blk_rq_map_kern(sdev->request_queue, req, buffer, bufflen, __GFP_WAIT))