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

[Nbd] nbd-server segfault on x86_64



Hello, list,


I found this:

nbd-server[8737]: segfault at 0000000000000000 rip 000000000040322e rsp
00007fffffa02820 error 6
nbd-server[8771]: segfault at 0000000000000000 rip 000000000040322e rsp
00007fffffb06270 error 6
nbd-server[8796]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[8798]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[8804]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[8811]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[8815]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[8818]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[8877]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[8885]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd: registered device at major 43
nbd-server[8983]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[8990]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[8993]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[9032]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[9041]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[9058]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6
nbd-server[9062]: segfault at 0000000000000000 rip 000000000040322e rsp
00007ffffffe85e0 error 6

This happened when some client try to connect this server.
The server-thread process dies, every time.

The system:
P4 Cual core(64 bit), Fedora Core 4 X86_64, Kernel 2.6.16-rc1-git4, nbd
2.8.2, compiled on this system.

And another one issue:

My client machine is i386 system, and i get this, when i try to connect to
3.3TB blockdev:
"Exported device is too big for me. Get 64-bit machine :-("

This is really need 64 bit machine?
This problem is cannot be solve with bit-shifting?
This needs the >4GB memory access?

Thanks,
Janos






Reply to: