tag | b3c5f5eade4a0761b25689ad939dd80af87c9a0e | |
---|---|---|
tagger | Jens Axboe <axboe@kernel.dk> | Fri Jun 29 15:14:59 2018 -0600 |
object | 9544bc5347207a68eb308cc8aaaed6c3a687cabd |
for-linus-20180629
commit | 9544bc5347207a68eb308cc8aaaed6c3a687cabd | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Fri Jun 29 08:48:06 2018 -0600 |
committer | Jens Axboe <axboe@kernel.dk> | Fri Jun 29 08:48:06 2018 -0600 |
tree | 94a63c95fc1841e67aeddc0ddc9ab1872facc8ba | |
parent | 49f1c61071f528ebda699ea59ab87aec3df79d4e [diff] |
sg: remove ->sg_magic member This was introduced more than a decade ago when sg chaining was added, but we never really caught anything with it. The scatterlist entry size can be critical, since drivers allocate it, so remove the magic member. Recently it's been triggering allocation stalls and failures in NVMe. Tested-by: Jordan Glover <Golden_Miller83@protonmail.ch> Acked-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Jens Axboe <axboe@kernel.dk>