Re: [PATCH V3 0/4] block: fix partition use-after-free and optimization

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, May 08, 2020 at 04:17:54PM +0800, Ming Lei wrote:
> Hi,
> 
> The 1st patch fixes one use-after-free on cached last_lookup partition.
> 
> The other 3 patches optimizes partition uses in IO path.
> 
> V3:
> 	- add reviewed-by tag
> 	- centralize partno check in the helper(4/4)
> 
> V2:
> 	- add comment, use part_to_disk() to retrieve disk instead of
> 	adding one field to hd_struct
> 	- don't put part in blk_account_io_merge
> 
> 
> Ming Lei (4):
>   block: fix use-after-free on cached last_lookup partition
>   block: only define 'nr_sects_seq' in hd_part for 32bit SMP
>   block: re-organize fields of 'struct hd_part'
>   block: don't hold part0's refcount in IO path
> 
>  block/blk-core.c        | 12 ------------
>  block/blk.h             | 13 ++++++-------
>  block/genhd.c           | 17 +++++++++++++----
>  block/partitions/core.c | 14 ++++++++++++--
>  include/linux/genhd.h   | 24 +++++++++++++++++-------
>  5 files changed, 48 insertions(+), 32 deletions(-)
> 
> Cc: Yufen Yu <yuyufen@xxxxxxxxxx>
> Cc: Christoph Hellwig <hch@xxxxxxxxxxxxx>
> Cc: Hou Tao <houtao1@xxxxxxxxxx>

Hello Jens,

Ping...

thanks,
Ming




[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux