Hello,

mkfs.btrfs does not seem to work on ARM at the moment.

Linux mahou 3.2.2orion5x-rm1+ #3 Mon Jan 30 19:29:49 YEKT 2012 armv5tel 
GNU/Linux
btrfs-tools 0.19+20111105-2 from Debian.

# free
             total       used       free     shared    buffers     cached
Mem:         60364      49200      11164          0       5528      27868
-/+ buffers/cache:      15804      44560
Swap:       262140       2488     259652

On a 20 GB loop device:

# mkfs.btrfs /dev/loop7 

WARNING! - Btrfs Btrfs v0.19 IS EXPERIMENTAL
WARNING! - see http://btrfs.wiki.kernel.org before using

mkfs.btrfs: volumes.c:1575: btrfs_read_chunk_tree: Assertion `!(ret)' failed.
Aborted


# mkfs.btrfs -s 4096 -n 4096 -l 4096 /dev/loop7 

WARNING! - Btrfs Btrfs v0.19 IS EXPERIMENTAL
WARNING! - see http://btrfs.wiki.kernel.org before using

mkfs.btrfs: volumes.c:1575: btrfs_read_chunk_tree: Assertion `!(ret)' failed.
Aborted


# strace mkfs.btrfs /dev/loop7 
execve("/sbin/mkfs.btrfs", ["mkfs.btrfs", "/dev/loop7"], [/* 14 vars */]) = 0
brk(0)                                  = 0x16fb000
uname({sys="Linux", node="mahou", ...}) = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4003d000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=14740, ...}) = 0
mmap2(NULL, 14740, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40095000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libuuid.so.1", O_RDONLY)     = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0008\21\0\0004\0\0\0"..., 
512) = 512
lseek(3, 13908, SEEK_SET)               = 13908
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
1160) = 1160
lseek(3, 13616, SEEK_SET)               = 13616
read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) 
= 44
fstat64(3, {st_mode=S_IFREG|0644, st_size=15068, ...}) = 0
mmap2(NULL, 46404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x400ee000
mprotect(0x400f2000, 28672, PROT_NONE)  = 0
mmap2(0x400f9000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x400f9000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/arm-linux-gnueabi/libcom_err.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0X\17\0\0004\0\0\0"..., 
512) = 512
lseek(3, 10380, SEEK_SET)               = 10380
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
1080) = 1080
lseek(3, 10076, SEEK_SET)               = 10076
read(3, "A1\0\0\0aeabi\0\1'\0\0\0\5ARM9TDMI\0\6\2\10\1\t\1"..., 50) = 50
fstat64(3, {st_mode=S_IFREG|0644, st_size=11460, ...}) = 0
mmap2(NULL, 42896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x4003e000
mprotect(0x40041000, 28672, PROT_NONE)  = 0
mmap2(0x40048000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0x40048000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/arm-linux-gnueabi/libgcc_s.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0T-\0\0004\0\0\0"..., 
512) = 512
lseek(3, 44760, SEEK_SET)               = 44760
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
1160) = 1160
lseek(3, 44436, SEEK_SET)               = 44436
read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) 
= 44
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40049000
fstat64(3, {st_mode=S_IFREG|0644, st_size=45920, ...}) = 0
mmap2(NULL, 77260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x40127000
mprotect(0x40132000, 28672, PROT_NONE)  = 0
mmap2(0x40139000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa) = 0x40139000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/arm-linux-gnueabi/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0,X\1\0004\0\0\0"..., 
512) = 512
lseek(3, 1211156, SEEK_SET)             = 1211156
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
1400) = 1400
lseek(3, 1210716, SEEK_SET)             = 1210716
read(3, "A'\0\0\0aeabi\0\1\35\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 
40) = 40
fstat64(3, {st_mode=S_IFREG|0755, st_size=1212556, ...}) = 0
mmap2(NULL, 1254672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x4013a000
mprotect(0x4025f000, 32768, PROT_NONE)  = 0
mmap2(0x40267000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x125) = 0x40267000
mmap2(0x4026a000, 9488, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4026a000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/arm-linux-gnueabi/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0DE\0\0004\0\0\0"..., 
512) = 512
lseek(3, 86800, SEEK_SET)               = 86800
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
1400) = 1400
lseek(3, 86404, SEEK_SET)               = 86404
read(3, "A)\0\0\0aeabi\0\1\37\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 
42) = 42
fstat64(3, {st_mode=S_IFREG|0755, st_size=119869, ...}) = 0
mmap2(NULL, 127508, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0x400fa000
mprotect(0x4010f000, 28672, PROT_NONE)  = 0
mmap2(0x40116000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0x40116000
mmap2(0x40118000, 4628, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40118000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4002f000
set_tls(0x4002f4c0, 0x4002fbe7, 0x4002fbe8, 0x4002f4c0, 0x400d3000) = 0
mprotect(0x40116000, 4096, PROT_READ)   = 0
mprotect(0x40267000, 8192, PROT_READ)   = 0
mprotect(0x400d2000, 4096, PROT_READ)   = 0
munmap(0x40095000, 14740)               = 0
set_tid_address(0x4002f068)             = 1962
set_robust_list(0x4002f070, 0xc)        = 0
futex(0xbef82d24, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 
40117000) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x400fe44c, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x400fe2ec, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 
8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4009b000
write(1, "\n", 1
)                       = 1
write(1, "WARNING! - Btrfs Btrfs v0.19 IS "..., 45WARNING! - Btrfs Btrfs v0.19 
IS EXPERIMENTAL
) = 45
write(1, "WARNING! - see http://btrfs.wiki";..., 57WARNING! - see 
http://btrfs.wiki.kernel.org before using
) = 57
write(1, "\n", 1
)                       = 1
open("/dev/loop7", O_RDONLY|O_LARGEFILE) = 3
brk(0)                                  = 0x16fb000
brk(0x171d000)                          = 0x171d000
pread(3, 
"Z\331l\274\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 3531, 
281474976710656) = 3531
pread(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
3531, 288230376151711744) = 3531
pread(3, "", 3531, 0)                   = 0
open("/proc/mounts", O_RDONLY)          = 4
futex(0x4026ab84, FUTEX_WAKE_PRIVATE, 2147483647) = 0
fstat64(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4026d000
read(4, "rootfs / rootfs rw 0 0\nsysfs /sy"..., 1024) = 846
read(4, "", 1024)                       = 0
close(4)                                = 0
munmap(0x4026d000, 4096)                = 0
close(3)                                = 0
open("/dev/loop7", O_RDWR|O_LARGEFILE)  = 3
fstat64(3, {st_mode=S_IFBLK|S_ISVTX|0660, st_rdev=makedev(7, 7), ...}) = 0
ioctl(3, BLKGETSIZE64, 0xbef82768)      = 0
ioctl(3, BLKDISCARD, 0xbef82758)        = 0
mmap2(NULL, 2101248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4026d000
pwrite(3, 
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2097152, 
0) = 2097152
munmap(0x4026d000, 2101248)             = 0
pwrite(3, 
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 
281474976710656) = 4096
pwrite(3, 
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 
288230376151711744) = 4096
mmap2(NULL, 2101248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x4026d000
pwrite(3, 
"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2097152, 
18437736874454810624) = 2097152
munmap(0x4026d000, 2101248)             = 0
gettimeofday({1329408373, 91714}, NULL) = 0
open("/dev/urandom", O_RDONLY|O_LARGEFILE) = 4
fcntl64(4, F_GETFD)                     = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
getuid32()                              = 0
getppid()                               = 1961
gettimeofday({1329408373, 107503}, NULL) = 0
gettimeofday({1329408373, 109189}, NULL) = 0
read(4, "\37J/\2279'D\247\0104\23\6:\313\271?", 16) = 16
gettid()                                = 1962
gettimeofday({1329408373, 115493}, NULL) = 0
gettimeofday({1329408373, 117238}, NULL) = 0
read(4, "\313\342\233\310\35\254\256uu\354\325L\204\2\250v", 16) = 16
gettid()                                = 1962
gettimeofday({1329408373, 122574}, NULL) = 0
gettimeofday({1329408373, 124306}, NULL) = 0
read(4, "i\317i\263\357\216\0238\r\31\373\340\260\t\314_", 16) = 16
gettid()                                = 1962
pwrite(3, 
"\261\241Y\304\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
4096, 4802666790125568) = 4096
pwrite(3, 
"mB\251\233\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 
4820258976169984) = 4096
pwrite(3, "g}`k\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
4096, 4837851162214400) = 4096
pwrite(3, 
"\212\232?>\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 
4855443348258816) = 4096
pwrite(3, 
"\5\374\240\24\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
4096, 4873035534303232) = 4096
pwrite(3, 
"\334\275\307p\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
4096, 4890627720347648) = 4096
pwrite(3, 
"\340\213&G\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 
281474976710656) = 4096
open("/dev/loop7", O_RDWR|O_CREAT|O_LARGEFILE, 0600) = 5
pread(5, 
"\340\213&G\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 3531, 
281474976710656) = 3531
pread(5, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
3531, 288230376151711744) = 3531
pread(5, "", 3531, 0)                   = 0
open("/dev/loop7", O_RDWR|O_LARGEFILE)  = 6
pread(6, 
"\340\213&G\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 3531, 
281474976710656) = 3531
pread(6, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
3531, 288230376151711744) = 3531
pread(6, "", 3531, 0)                   = 0
pread(6, "g}`k\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 
4096, 4837851162214400) = 4096
write(2, "mkfs.btrfs: volumes.c:1575: btrf"..., 78mkfs.btrfs: volumes.c:1575: 
btrfs_read_chunk_tree: Assertion `!(ret)' failed.
) = 78
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(1962, 1962, SIGABRT)             = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++
Aborted




-- 
With respect,
Roman

~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Stallman had a printer,
with code he could not see.
So he began to tinker,
and set the software free."

Attachment: signature.asc
Description: PGP signature

Reply via email to