Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1717356

Re: KASAN + general protection fault while writing to mmc

From Linus Walleij <linus.walleij@linaro.org>
Newsgroups linux.kernel
Subject Re: KASAN + general protection fault while writing to mmc
Date 2017-08-22 14:20 +0200
Message-ID <uhgk2-2fN-13@gated-at.bofh.it> (permalink)
References <ud1Wi-2eA-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Thu, Aug 10, 2017 at 10:07 PM, Seraphime Kirkovski
<kirkseraph@gmail.com> 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 <linus.walleij@linaro.org>
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 <hch@lst.de>
    Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
    Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>

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

Yours,
Linus Walleij

Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Re: KASAN + general protection fault while writing to mmc Linus Walleij <linus.walleij@linaro.org> - 2017-08-22 14:20 +0200
  Re: KASAN + general protection fault while writing to mmc Seraphime Kirkovski <kirkseraph@gmail.com> - 2017-08-22 18:00 +0200

csiph-web