[lkml]   [2017]   [Aug]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: KASAN + general protection fault while writing to mmc
On Thu, Aug 10, 2017 at 10:07 PM, Seraphime Kirkovski
<> wrote:

> I got this while restoring a backup with dd on an SDCard.
> On 4.13.0-rc4 I get it everytime.
> I'm not sure if it isn't a hardware problem as I have no more cards
> left.

The only patch that touched blk_rq_map_sg() that calls sg_next()
was this:

commit 67e69d5220c904238f94bb2e6001d7c590f5a0bb
Author: Linus Walleij <>
Date: Fri May 19 15:37:27 2017 +0200

mmc: block: remove req back pointer

Just as we can use blk_mq_rq_from_pdu() to get the per-request
tag we can use blk_mq_rq_to_pdu() to get a request from a tag.
Introduce a static inline helper so we are on the clear what
is happening.

Suggested-by: Christoph Hellwig <>
Signed-off-by: Linus Walleij <>
Signed-off-by: Ulf Hansson <>

Can you try reverting it and see if the problem goes away?

Linus Walleij

 \ /
  Last update: 2017-08-22 14:18    [W:0.057 / U:25.268 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site