Re: [PATCH 3/4] ide: don't disable interrupts during kmap_atomic()

2018-05-04 Thread David Miller
From: Sebastian Andrzej Siewior Date: Fri, 4 May 2018 16:24:45 +0200 > ide_pio_bytes() disables interrupts around kmap_atomic(). This is a > leftover from the old kmap_atomic() implementation which relied on fixed > mapping slots, so the caller had to make sure that the same slot could not > be

[PATCH 3/4] ide: don't disable interrupts during kmap_atomic()

2018-05-04 Thread Sebastian Andrzej Siewior
ide_pio_bytes() disables interrupts around kmap_atomic(). This is a leftover from the old kmap_atomic() implementation which relied on fixed mapping slots, so the caller had to make sure that the same slot could not be reused from an interrupting context. kmap_atomic() was changed to dynamic slots