Revision fb01aa85b8b29c1a4e1f4a28ea54175de6bf7559 authored by Ilya Dryomov on 15 February 2011, 18:12:57 UTC, committed by Chris Mason on 16 February 2011, 21:34:00 UTC
This fixes a bug introduced in d4d77629, where the device added online (and therefore initialized via btrfs_init_new_device()) would be left with the positive bdev->bd_holders after unmount. Since d4d77629 we no longer OR FMODE_EXCL explicitly on blkdev_put(), set it in btrfs_device->mode. Signed-off-by: Ilya Dryomov <idryomov@gmail.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
1 parent 9b3517e
File | Mode | Size |
---|---|---|
.gitignore | -rw-r--r-- | 12 bytes |
Makefile | -rw-r--r-- | 1.1 KB |
asm-offsets.c | -rw-r--r-- | 16.1 KB |
binfmt_elf32.c | -rw-r--r-- | 3.5 KB |
cache.c | -rw-r--r-- | 15.0 KB |
drivers.c | -rw-r--r-- | 23.8 KB |
entry.S | -rw-r--r-- | 54.8 KB |
firmware.c | -rw-r--r-- | 42.3 KB |
ftrace.c | -rw-r--r-- | 4.3 KB |
hardware.c | -rw-r--r-- | 76.0 KB |
head.S | -rw-r--r-- | 8.9 KB |
hpmc.S | -rw-r--r-- | 7.6 KB |
init_task.c | -rw-r--r-- | 2.6 KB |
inventory.c | -rw-r--r-- | 16.0 KB |
irq.c | -rw-r--r-- | 10.1 KB |
module.c | -rw-r--r-- | 25.3 KB |
pa7300lc.c | -rw-r--r-- | 1.1 KB |
pacache.S | -rw-r--r-- | 24.0 KB |
parisc_ksyms.c | -rw-r--r-- | 4.4 KB |
pci-dma.c | -rw-r--r-- | 15.6 KB |
pci.c | -rw-r--r-- | 8.6 KB |
pdc_chassis.c | -rw-r--r-- | 7.9 KB |
pdc_cons.c | -rw-r--r-- | 4.7 KB |
perf.c | -rw-r--r-- | 22.7 KB |
perf_asm.S | -rw-r--r-- | 25.5 KB |
perf_images.h | -rw-r--r-- | 134.0 KB |
process.c | -rw-r--r-- | 10.6 KB |
processor.c | -rw-r--r-- | 11.9 KB |
ptrace.c | -rw-r--r-- | 8.1 KB |
real2.S | -rw-r--r-- | 6.2 KB |
setup.c | -rw-r--r-- | 9.7 KB |
signal.c | -rw-r--r-- | 19.1 KB |
signal32.c | -rw-r--r-- | 16.3 KB |
signal32.h | -rw-r--r-- | 6.2 KB |
smp.c | -rw-r--r-- | 10.7 KB |
stacktrace.c | -rw-r--r-- | 1.7 KB |
sys32.h | -rw-r--r-- | 1.5 KB |
sys_parisc.c | -rw-r--r-- | 6.7 KB |
sys_parisc32.c | -rw-r--r-- | 5.4 KB |
syscall.S | -rw-r--r-- | 18.8 KB |
syscall_table.S | -rw-r--r-- | 13.0 KB |
time.c | -rw-r--r-- | 7.6 KB |
topology.c | -rw-r--r-- | 1.1 KB |
traps.c | -rw-r--r-- | 21.3 KB |
unaligned.c | -rw-r--r-- | 17.2 KB |
unwind.c | -rw-r--r-- | 11.2 KB |
vmlinux.lds.S | -rw-r--r-- | 3.7 KB |
Computing file changes ...