From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 25 Mar 2002 20:59:55 +0300 From: Konstantin Volckov To: devel@altlinux.ru Subject: Re: [devel] linux/drivers/usb/scanner.c Message-Id: <20020325205955.6ea95133.goldhead@altlinux.ru> In-Reply-To: <20020324202505.3d7b013d.vsu@mivlgu.murom.ru> References: <20020324152536.1350c825.vsu@mivlgu.murom.ru> <20020324202505.3d7b013d.vsu@mivlgu.murom.ru> Organization: ALT Linux X-Mailer: Sylpheed version 0.7.4 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="=.:Ed'pj8k2ThLaz" Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: List-Post: --=.:Ed'pj8k2ThLaz Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit On Sun, 24 Mar 2002 20:25:05 +0300 Sergey Vlasov wrote: > Hello! Hi! > Итак, в версии 0.4.7 драйвера USB-сканеров найдена куча багов, > которые должен бы исправить прилагаемый патч. [skip] Здорово! Насколько я разобрался - все изменения к месту. Вы отослали патч автору драйвера? Если нет - отошлите - его должны принять. Я же включу его в следующую сборку 2.4.18 - alt5. > Есть еще два бага, которые пока оставлены - надо исследовать > вопросы совместимости. В read_scanner и write_scanner при > прерывании сигналом возвращается -ERESTARTSYS, даже если часть > данных была передана - в общем случае это неправильно. Хотя, > скорее всего, ни один пользовательский драйвер сигналами не > пользуется - иначе эта ошибка всплыла бы; к тому же все равно > сигналы обрабатываются с большой задержкой - на время выполнения > usb_bulk_msg. Не думаю, что это критично - насколько я знаю, sane игнорирует не полностью просканированные файлы. > При проверке со сканером Mustek BearPaw 2400TA (тестовыми > программами с http://www.mivlgu.murom.ru/~vsu/gt68xx/) при > отключении сканера во время работы перестали происходить oops (с > неисправленным драйвером были). Осталась проблема, которая, судя > по всему, не связана с драйвером scanner.c - она проявляется и с > usbdevfs и libusb: изредка (удалось повторить раза с 20-го) > получается: > [skip] > > После этого USB не работает до выполнения service usb restart > (предварительно rmmod scanner). Впрочем, возможно, это ошибки > старого ядра 2.4.15-alt0.61-up. В новых ядрах usb было несколько раз зафиксено (в частности, у меня лучше стал работать flash-reader) - попробуйте 2.4.18. > -- > Сергей Власов -- Успехов, Konstantin --=.:Ed'pj8k2ThLaz Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) iD8DBQE8n2Wdt6s2zBR1r5IRAhkXAJ92OMc9xyyUWrXeW+iASuveI1QL3wCeP//f YoJrCTV+BDmjhk9rdN9V6FM= =yDdr -----END PGP SIGNATURE----- --=.:Ed'pj8k2ThLaz--