]> www.infradead.org Git - users/jedix/linux-maple.git/commit
oracleasm: Fix use after free for request processing timer
authorMartin K. Petersen <martin.petersen@oracle.com>
Mon, 13 Aug 2018 16:31:14 +0000 (12:31 -0400)
committerBrian Maly <brian.maly@oracle.com>
Wed, 15 Aug 2018 19:56:37 +0000 (15:56 -0400)
commit9897de3bb02964dff8d331a5c8a0d538392e4a3b
treec71abe40049fee27143416c0afb75db7b8a04aef
parent320159eb8d99398f501759f9a61507e7f8303bb8
oracleasm: Fix use after free for request processing timer

Orabug: 28506080

Update r->r_elapsed under the spinlock to avoid racing with the
completion code freeing the asm_request.

Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/block/oracleasm/driver.c