[sisyphus] аЕДЮ Я PC Card ЮДЮОРЕПНЛ

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Ср Ноя 17 15:30:23 MSK 2004


Epiphanov Sergei wrote:
> Всем привет!
> 
> Сделал несколько фотографий на CompactFlash и решил скинуть их в ноутбук. 
> Взял SanDisk'овский PC Card адаптер для CompactFlash, соединил их и всё 
> это вставил в слот ноута. И вдруг компьютер начал жутко тормозить, в логах 
> появилась информация от hotplug о появлении нового накопителя, причём она 
> стала появляться каждую секунду, постоянно перезаписывается fstab. После 
> подмонтирования информация перестала бежать, но скорость обмена с 
> адаптером, винчестером и сетью упала раз в 10, top говорит, что pdflush 
> отъедает 20% процессорного времени. Система: сисзиф от 3.11.2004, ядро 
> 2.6.9-alt11-smp, в аттаче прилагаю ругательства :))) и вывод lsmod до и 
> после подключения адаптера. Месяц назад на этой же машине всё это бегало 
> великолепно (ядро было 2.6.8-alt9-smp). Может, кто что подскажет?

повесьте пожалуйста багу на пакет pcmcia-cs, будем разбираться.

Если кто-то в офис ALT Linux для меня занесет PC Card адаптер для 
Compact Flash - буду благодарен (примерно на неделю).

комментарии произошедшего смотрите ниже ;-)

> 
> kernel-image-std26-smp-2.6.9-alt11
> pcmcia-cs-3.2.7-alt5
> hotplug-2004_03_29-alt12
> 
> 
> Nov 17 14:57:33 mobile-epiphanov kernel: hde: SanDisk SDCFH-1024, CFA DISK drive
> Nov 17 14:57:34 mobile-epiphanov kernel: ide2 at 0x100-0x107,0x10e on irq 3
> Nov 17 14:57:34 mobile-epiphanov kernel: hde: max request size: 128KiB
> Nov 17 14:57:34 mobile-epiphanov kernel: hde: 2001888 sectors (1024 MB) w/1KiB Cache, CHS=1986/16/63
> Nov 17 14:57:34 mobile-epiphanov kernel: hde: cache flushes not supported
> Nov 17 14:57:34 mobile-epiphanov kernel:  hde: hde1
> Nov 17 14:57:34 mobile-epiphanov kernel: ide-cs: hde: Vcc = 3.3, Vpp = 0.0
> Nov 17 14:57:34 mobile-epiphanov block.agent[5715]: add new block device /sys/block/hde
> Nov 17 14:57:34 mobile-epiphanov block.agent[5723]: add new block device /sys/block/hde/hde1

^^^ вот это верно

> Nov 17 14:57:34 mobile-epiphanov cardmgr[3340]: executing: './ide start hde 2>&1'
> Nov 17 14:57:34 mobile-epiphanov cardmgr[3340]: + Unable to open /etc/fstab for writing: Permission denied

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - подрались cardmgr и hotplug, 
здесь cardmgr быть не должно по хорошему.

> Nov 17 14:57:35 mobile-epiphanov kernel:  hde: hde1
> Nov 17 14:57:36 mobile-epiphanov block.agent[5751]: add new block device /sys/block/hde/hde1
> Nov 17 14:57:36 mobile-epiphanov block.agent[5723]: DEVICE=/dev/hde1
> Nov 17 14:57:36 mobile-epiphanov block.agent[5715]: DEVICE=/dev/hde
> Nov 17 14:57:36 mobile-epiphanov kernel:  hde: hde1
> Nov 17 14:57:37 mobile-epiphanov block.agent[5786]: add new block device /sys/block/hde/hde1
> Nov 17 14:57:37 mobile-epiphanov kernel:  hde: hde1

похоже что cardmg через ./ide start hde начал непрерывно сообщать ядру о 
новом устройстве, соответственно дергается hotplug

> Nov 17 14:57:37 mobile-epiphanov block.agent[5817]: add new block device /sys/block/hde/hde1
> Nov 17 14:57:38 mobile-epiphanov block.agent[5751]: DEVICE=/dev/hde1
> Nov 17 14:57:38 mobile-epiphanov kernel:  hde: hde1
> Nov 17 14:57:38 mobile-epiphanov block.agent[5853]: add new block device /sys/block/hde/hde1
> Nov 17 14:57:38 mobile-epiphanov block.agent[5786]: DEVICE=/dev/hde1
> Nov 17 14:57:39 mobile-epiphanov kernel:  hde: hde1
> Nov 17 14:57:39 mobile-epiphanov block.agent[5890]: add new block device /sys/block/hde/hde1
> Nov 17 14:57:39 mobile-epiphanov block.agent[5817]: DEVICE=/dev/hde1
> Nov 17 14:57:40 mobile-epiphanov block.agent[5933]: add new block device /sys/block/hde/hde1
> Nov 17 14:57:40 mobile-epiphanov kernel:  hde: hde1
> Nov 17 14:57:40 mobile-epiphanov block.agent[5890]: DEVICE=/dev/hde1
> Nov 17 14:57:40 mobile-epiphanov block.agent[5853]: DEVICE=/dev/hde1
> Nov 17 14:57:41 mobile-epiphanov kernel:  hde: hde1
> Nov 17 14:57:41 mobile-epiphanov block.agent[5984]: add new block device /sys/block/hde/hde1
> Nov 17 14:57:41 mobile-epiphanov block.agent[5933]: DEVICE=/dev/hde1
> Nov 17 14:57:41 mobile-epiphanov kernel:  hde: hde1
> Nov 17 14:57:41 mobile-epiphanov block.agent[6020]: add new block device /sys/block/hde/hde1
> Nov 17 14:57:42 mobile-epiphanov kernel:  hde: hde1
> Nov 17 14:57:42 mobile-epiphanov block.agent[6054]: add new block device /sys/block/hde/hde1
> Nov 17 14:57:43 mobile-epiphanov block.agent[5984]: DEVICE=/dev/hde1
> Nov 17 14:57:53 mobile-epiphanov kernel: hde: irq timeout: status=0xff { Busy }
> Nov 17 14:57:53 mobile-epiphanov kernel:
> Nov 17 14:57:53 mobile-epiphanov kernel: ide: failed opcode was: unknown

ядро этого не выдержало и сбежало ;-)

Rgds,
Rider



Подробная информация о списке рассылки Sisyphus