* [d-kernel] Cryptoloop на usb
@ 2003-11-05 14:08 Alex Yustasov
2003-11-05 14:47 ` Sergey Vlasov
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Alex Yustasov @ 2003-11-05 14:08 UTC (permalink / raw)
To: devel-kernel
[-- Attachment #1: Type: text/plain, Size: 1824 bytes --]
Здравствуйте!
У меня проблема с cryptoloop на USB устройстве.
На USB flash-ka. Попробовал
modprobe cryptoloop
losetup -e blowfish /dev/loop0 /dev/sda1
mkfs.ext3 /dev/loop0
mount /dev/loop0 /mnt/disk
Записываю данные. Размонтирую
umount /mnt/disk
losetup -d /dev/loop0
rmmod cryptoloop
В логах
kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on loop(7,0), internal journal
kernel: EXT3-fs: mounted filesystem with ordered data mode.
kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24688
kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24689
kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24752
kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24753
kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24816
kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24817
kernel: cryptoloop: unloaded
При следующем монтировании того-же один каталог оказывается
?<каталог> красного цвета. Иногда получается со второго раза
(монтирование, запись, размонтирование).
Если использовался usb-uhci (на другой машине usb-ohci), то при
перезагрузке oops при unload usb-uhci (в аттаче)
и заняты /usr /proc.
Если использовался uhci - перезагрузка проходит нормально.
При загрузке системы, если usb-uhci, то usb-storage загружается очень долго.
Первый раз случилось это на ядре с swsusp, проверил на std-up-2.4.22-alt7
тоже самое. Последний сизиф.
В файл на flash-ke cryptoloop пишет нормально, пробовал сделать тоже
на раздел диска - все нормально.
Это у меня одного такое? Или я что-то делаю не так?
[-- Attachment #2: out2 --]
[-- Type: text/plain, Size: 3900 bytes --]
ksymoops 2.4.9 on i686 2.4.22-std-up-alt7. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.22-std-up-alt7/ (default)
-m /boot/System.map-2.4.22-std-up-alt7 (default)
Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.
Warning (compare_ksyms_lsmod): module ext3 is in lsmod but not in ksyms, probably no symbols exported
Unable to handle kernel paging request at virtual address d0c62010
c0155784
*pde = 01385067
Oops: 0002
CPU: 0
EIP: 0010:[proc_get_inode+196/320] Not tainted
EIP: 0010:[<c0155784>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: d0c62000 ebx: cd38d860 ecx: 00000000 edx: 00000003
esi: ce9070e0 edi: cd38d860 ebp: ccb211cd esp: c9445cb4
ds: 0018 es: 0018 ss: 0018
Process updfstab (pid: 2057, stackpage=c9445000)
Stack: ccb22e00 00000246 c0157515 ccb22da0 ce9070e0 ccb22889 ce907139 c0157540
cfdc4800 000011cd ce9070e0 ffffffea 00000000 cffb94e0 cc09200b 12f82eba
0000000d ccb22820 fffffff4 cd38d680 ccb22da0 c0140cef cd38d680 ccb22820
Call Trace: [proc_lookup+149/224] [proc_lookup+192/224] [real_lookup+79/192] [link_path_walk+1684/2432] [__alloc_pages+64/368]
Call Trace: [<c0157515>] [<c0157540>] [<c0140cef>] [<c0141594>] [<c0131130>]
[<c0127035>] [<c0127094>] [<c01272a8>] [<c0225227>] [<c0225227>] [<c012abdd>]
[<c012ac0b>] [<c0127048>] [<c012ab20>] [<c01419fb>] [<c0141db7>] [<c011d9be>]
[<c01156d9>] [<c0137114>] [<c0140a3f>] [<c0137454>] [<c0108933>]
Code: ff 40 10 8b 46 24 8b 50 14 83 ca 18 89 50 14 8b 46 18 85 c0
>>EIP; c0155784 <proc_get_inode+c4/140> <=====
>>eax; d0c62000 <[xfs]qm_dqtrxzone+187e8/2b848>
>>ebx; cd38d860 <_end+d085230/1080da30>
>>esi; ce9070e0 <_end+e5feab0/1080da30>
>>edi; cd38d860 <_end+d085230/1080da30>
>>ebp; ccb211cd <_end+c818b9d/1080da30>
>>esp; c9445cb4 <_end+913d684/1080da30>
Trace; c0157515 <proc_lookup+95/e0>
Trace; c0157540 <proc_lookup+c0/e0>
Trace; c0140cef <real_lookup+4f/c0>
Trace; c0141594 <link_path_walk+694/980>
Trace; c0131130 <__alloc_pages+40/170>
Trace; c0127035 <do_anonymous_page+115/140>
Trace; c0127094 <do_no_page+34/1f0>
Trace; c01272a8 <handle_mm_fault+58/c0>
Trace; c0225227 <vsnprintf+2b7/450>
Trace; c0225227 <vsnprintf+2b7/450>
Trace; c012abdd <filemap_nopage+bd/210>
Trace; c012ac0b <filemap_nopage+eb/210>
Trace; c0127048 <do_anonymous_page+128/140>
Trace; c012ab20 <filemap_nopage+0/210>
Trace; c01419fb <path_lookup+1b/30>
Trace; c0141db7 <open_namei+77/750>
Trace; c011d9be <parse_table+be/e0>
Trace; c01156d9 <do_page_fault+189/4cb>
Trace; c0137114 <filp_open+34/60>
Trace; c0140a3f <getname+5f/a0>
Trace; c0137454 <sys_open+34/80>
Trace; c0108933 <system_call+33/40>
Code; c0155784 <proc_get_inode+c4/140>
00000000 <_EIP>:
Code; c0155784 <proc_get_inode+c4/140> <=====
0: ff 40 10 incl 0x10(%eax) <=====
Code; c0155787 <proc_get_inode+c7/140>
3: 8b 46 24 mov 0x24(%esi),%eax
Code; c015578a <proc_get_inode+ca/140>
6: 8b 50 14 mov 0x14(%eax),%edx
Code; c015578d <proc_get_inode+cd/140>
9: 83 ca 18 or $0x18,%edx
Code; c0155790 <proc_get_inode+d0/140>
c: 89 50 14 mov %edx,0x14(%eax)
Code; c0155793 <proc_get_inode+d3/140>
f: 8b 46 18 mov 0x18(%esi),%eax
Code; c0155796 <proc_get_inode+d6/140>
12: 85 c0 test %eax,%eax
2 warnings issued. Results may not be reliable.
[-- Attachment #3: Type: text/plain, Size: 81 bytes --]
Scanned by evaluation version of Dr.Web antivirus Daemon
http://drweb.ru/unix/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [d-kernel] Cryptoloop на usb
2003-11-05 14:08 [d-kernel] Cryptoloop на usb Alex Yustasov
@ 2003-11-05 14:47 ` Sergey Vlasov
2003-11-05 15:34 ` Alex Yustasov
2003-11-05 14:48 ` Anton Farygin
2003-11-05 17:08 ` Alex Yustasov
2 siblings, 1 reply; 5+ messages in thread
From: Sergey Vlasov @ 2003-11-05 14:47 UTC (permalink / raw)
To: devel-kernel; +Cc: Alex Yustasov
[-- Attachment #1: Type: text/plain, Size: 2314 bytes --]
On Wed, Nov 05, 2003 at 04:08:41PM +0200, Alex Yustasov wrote:
> Здравствуйте!
> У меня проблема с cryptoloop на USB устройстве.
> На USB flash-ka. Попробовал
>
> modprobe cryptoloop
> losetup -e blowfish /dev/loop0 /dev/sda1
> mkfs.ext3 /dev/loop0
> mount /dev/loop0 /mnt/disk
>
> Записываю данные. Размонтирую
> umount /mnt/disk
> losetup -d /dev/loop0
> rmmod cryptoloop
>
> В логах
> kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on loop(7,0), internal journal
> kernel: EXT3-fs: mounted filesystem with ordered data mode.
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24688
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24689
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24752
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24753
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24816
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24817
> kernel: cryptoloop: unloaded
>
> При следующем монтировании того-же один каталог оказывается
> ?<каталог> красного цвета. Иногда получается со второго раза
> (монтирование, запись, размонтирование).
А можно попробовать то же самое, но без шифрования (просто сделать
losetup /dev/loop0 /dev/sda1 и попробовать с ним поработать)?
Работа с loop на устройстве обрабатывается несколько по-другому, чем
при использовании файла - возможно, проблемы в этом.
> Если использовался usb-uhci (на другой машине usb-ohci), то при
> перезагрузке oops при unload usb-uhci (в аттаче)
> и заняты /usr /proc.
> Если использовался uhci - перезагрузка проходит нормально.
А порча файловой системы через cryptoloop наблюдается и с uhci, и
с usb-uhci?
> При загрузке системы, если usb-uhci, то usb-storage загружается очень долго.
От этого остаются какие-нибудь ругательства в dmesg?
> Первый раз случилось это на ядре с swsusp, проверил на std-up-2.4.22-alt7
> тоже самое. Последний сизиф.
> В файл на flash-ke cryptoloop пишет нормально, пробовал сделать тоже
> на раздел диска - все нормально.
> Это у меня одного такое? Или я что-то делаю не так?
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [d-kernel] Cryptoloop на usb
2003-11-05 14:08 [d-kernel] Cryptoloop на usb Alex Yustasov
2003-11-05 14:47 ` Sergey Vlasov
@ 2003-11-05 14:48 ` Anton Farygin
2003-11-05 17:08 ` Alex Yustasov
2 siblings, 0 replies; 5+ messages in thread
From: Anton Farygin @ 2003-11-05 14:48 UTC (permalink / raw)
To: ALT Linux kernel packages development
[-- Attachment #1: Type: text/plain, Size: 1938 bytes --]
Alex Yustasov пишет:
> Здравствуйте!
> У меня проблема с cryptoloop на USB устройстве.
> На USB flash-ka. Попробовал
>
> modprobe cryptoloop
> losetup -e blowfish /dev/loop0 /dev/sda1
> mkfs.ext3 /dev/loop0
> mount /dev/loop0 /mnt/disk
>
> Записываю данные. Размонтирую
> umount /mnt/disk
> losetup -d /dev/loop0
> rmmod cryptoloop
>
> В логах
> kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on loop(7,0), internal journal
> kernel: EXT3-fs: mounted filesystem with ordered data mode.
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24688
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24689
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24752
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24753
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24816
> kernel: EXT3-fs error (device loop(7,0)): ext3_new_block: Allocating block in system zone - block = 24817
> kernel: cryptoloop: unloaded
>
> При следующем монтировании того-же один каталог оказывается
> ?<каталог> красного цвета. Иногда получается со второго раза
> (монтирование, запись, размонтирование).
> Если использовался usb-uhci (на другой машине usb-ohci), то при
> перезагрузке oops при unload usb-uhci (в аттаче)
> и заняты /usr /proc.
> Если использовался uhci - перезагрузка проходит нормально.
> При загрузке системы, если usb-uhci, то usb-storage загружается очень долго.
> Первый раз случилось это на ядре с swsusp, проверил на std-up-2.4.22-alt7
> тоже самое. Последний сизиф.
> В файл на flash-ke cryptoloop пишет нормально, пробовал сделать тоже
> на раздел диска - все нормально.
> Это у меня одного такое? Или я что-то делаю не так?
>
А флешка смонтирована с опцией sync ?
Rgds,
Rider
[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [d-kernel] Cryptoloop на usb
2003-11-05 14:47 ` Sergey Vlasov
@ 2003-11-05 15:34 ` Alex Yustasov
0 siblings, 0 replies; 5+ messages in thread
From: Alex Yustasov @ 2003-11-05 15:34 UTC (permalink / raw)
To: devel-kernel
On Wed, Nov 05, 2003 at 05:47:43PM +0300, Sergey Vlasov wrote:
> On Wed, Nov 05, 2003 at 04:08:41PM +0200, Alex Yustasov wrote:
> > Здравствуйте!
> > У меня проблема с cryptoloop на USB устройстве.
> > На USB flash-ka. Попробовал
> >
> > modprobe cryptoloop
> > losetup -e blowfish /dev/loop0 /dev/sda1
> > mkfs.ext3 /dev/loop0
> > mount /dev/loop0 /mnt/disk
> >
> > Записываю данные. Размонтирую
> > umount /mnt/disk
> > losetup -d /dev/loop0
> > rmmod cryptoloop
> >
> > При следующем монтировании того-же один каталог оказывается
> > ?<каталог> красного цвета. Иногда получается со второго раза
> > (монтирование, запись, размонтирование).
>
> А можно попробовать то же самое, но без шифрования (просто сделать
> losetup /dev/loop0 /dev/sda1 и попробовать с ним поработать)?
Попробую.
>
> Работа с loop на устройстве обрабатывается несколько по-другому, чем
> при использовании файла - возможно, проблемы в этом.
>
> > Если использовался usb-uhci (на другой машине usb-ohci), то при
> > перезагрузке oops при unload usb-uhci (в аттаче)
> > и заняты /usr /proc.
> > Если использовался uhci - перезагрузка проходит нормально.
>
> А порча файловой системы через cryptoloop наблюдается и с uhci, и
> с usb-uhci?
Да.
>
> > При загрузке системы, если usb-uhci, то usb-storage загружается очень долго.
>
> От этого остаются какие-нибудь ругательства в dmesg?
Если usb-uhci, то usb-storage ждет пока подключится устройство. Потом загрузка
продолжается. При uhci устройство подключается позже, usb-storage его не ждет.
>
> > Первый раз случилось это на ядре с swsusp, проверил на std-up-2.4.22-alt7
> > тоже самое. Последний сизиф.
> > В файл на flash-ke cryptoloop пишет нормально, пробовал сделать тоже
> > на раздел диска - все нормально.
> > Это у меня одного такое? Или я что-то делаю не так?
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [d-kernel] Cryptoloop на usb
2003-11-05 14:08 [d-kernel] Cryptoloop на usb Alex Yustasov
2003-11-05 14:47 ` Sergey Vlasov
2003-11-05 14:48 ` Anton Farygin
@ 2003-11-05 17:08 ` Alex Yustasov
2 siblings, 0 replies; 5+ messages in thread
From: Alex Yustasov @ 2003-11-05 17:08 UTC (permalink / raw)
To: devel-kernel
К выше сказанноему.
ps ax показывает 15 процессов
/bin/bash /etc/hotplug/usb.agent и
/usr/sbin/updfstab
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-11-05 17:08 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-05 14:08 [d-kernel] Cryptoloop на usb Alex Yustasov
2003-11-05 14:47 ` Sergey Vlasov
2003-11-05 15:34 ` Alex Yustasov
2003-11-05 14:48 ` Anton Farygin
2003-11-05 17:08 ` Alex Yustasov
ALT Linux kernel packages development
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \
devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com
public-inbox-index devel-kernel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel-kernel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git