From: Tejun Heo on 10 Jun 2010 07:40 Hello, On 06/10/2010 08:34 AM, Jari Ruusu wrote: > Later in the mount system call handling the module refrence count is > incremented. But to me that looks like there is a window of opportunity for > things to go wrong. What is there to prevent module from being removed at > zero refcount? It can be removed, in which case blkdev_get() fails and the whole open attempt fails, which is the expected behavior. Claiming block just needs access to the containing struct block_device, caring for the actual device and backing module is blkdev_get()'s job. Thanks. -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
First
|
Prev
|
Pages: 1 2 Prev: (none) Next: mmc: fix mmc card disappearence on resume on ricoh mmc controllers |