Re: [PATCH] Re: duplicate bcache device crashes kernel (all the wayto 4.15.5)

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

 



From: Tang Junhui <tang.junhui@xxxxxxxxxx>


Hello, Mike

> My repro script is:
> 
> ---
> #!/bin/sh
> 
> rm imgfile
> dd if=/dev/sda3 of=imgfile bs=1024 count=262144
> dd if=/dev/zero of=imgfile bs=512 seek=510638080 count=1
> losetup -f imgfile
> ---
> 
> Where 510638080 is the size of the device.
> 
> dmesg output isn't perfect:
> 
> [   65.919927] bcache: register_cache() error opening loop0: duplicate
> cache set member
> [   65.919929] bcache: register_bcache() error opening /dev/loop0: (null)
> 
> But at least no crash :D
> 
> Would you like to slightly improve output and write a commit message?
> If not I can do it.  This should cc: stable.
> 
Thanks for your test. I also tested it before I send the patch.
I will fix this dmesg out and send a formal patch later.

> I found a related (worse) problem with duplicate backing device-- sysfs
> complains but it actually attaches with the same UUID / has incorrect
> behavior.  I will work on fixing that in the next few days for another
> submission to Jens, together with your fix.

Thanks for working on it. I am looking forward to your patch.

Thanks
Tang Junhui
--
To unsubscribe from this list: send the line "unsubscribe linux-bcache" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM Kernel]     [Linux Filesystem Development]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux