[hatari-devel] Linux-68k and REQUEST SENSE |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: [hatari-devel] Linux-68k and REQUEST SENSE
- From: Uwe Seimet <Uwe.Seimet@xxxxxxxxx>
- Date: Sat, 23 Nov 2024 14:50:24 +0100
- Arc-authentication-results: i=1; strato.com; arc=none; dkim=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1732369838; s=strato-dkim-0002; d=strato.com; h=Message-ID:Subject:To:From:Date:Cc:Date:From:Subject:Sender; bh=SKwi+mLkBESBwFohXJAU5CVrXOsKB3Lj0ZMPMEL+RzE=; b=fg2DCoZdztIuNVFG1j+qHzzlSSBAgJt5Go6pCVA326f9NhhYfII/zQUwFmr7ehXhXC 81nuN5hz5TKzV4UBwvYXqqZOzjQD3UVkScv7iTsgd7AN3yVZOIF+2BO8C5BXUZeqPzEb NAG029zIb2HGdXKLrAKwpZkR0YZnblDdhM50/Sk3YJZ6zcugIKxj3R9yA8YLJl5C4sQV qzvYeBBvCZWZg1/pS3h/BXNK23JbJSwM6jn1RkryYCUHLvINu3yUwFBoq9IJ+kuLGcpD E6u5ziWQLn+W/4U4fZOkouLZRu4l1KJy6CWnIaFLCa1BAJPpC+WuMLdJ696OvhF1RUER dXBw==
- Arc-seal: i=1; a=rsa-sha256; t=1732369838; cv=none; d=strato.com; s=strato-dkim-0002; b=eobOeajp8Htx2LwGjG+2L8wvgz2SGjMtpIHHTdLl4jpMke0Jces9wgCNZOlFyUZH62 /ui9o8OQk3vGY2tfWnczGWkcRrretiGnZV/zQTCFHIzH0HYDG/+572xCqXEbGwDLz3xU 8Dlo4WAYu27KcrG76e17SVc5LQT0Z3G79HTVdKy9/LF+Y2DJjFPwXFOMZjMyhmbaTtjD ttBYV3eosXtRl6EIy1pbo/HAhcX2cNX4/p8amwCZZ+r+RJWE6HqLP0GzOJPMdUIEU2zO TnIjxe9IAWILrCmmwweJ09BWoXyukgSgwfoOkN4Q7KOoXJHfQ8JqWeHCUgdzJW/qRy5T o9FQ==
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1732369838; s=strato-dkim-0002; d=seimet.de; h=Message-ID:Subject:To:From:Date:Cc:Date:From:Subject:Sender; bh=SKwi+mLkBESBwFohXJAU5CVrXOsKB3Lj0ZMPMEL+RzE=; b=W0YVyXYxSZI4AIQaztEb07OOy5/KyMc8twKRVmSOnuEkndsP2tBoVLjYg5Kb+WDGKz zQ3oaOwkYkdHQK2HlnweQ/dGGIg2KBmpK9prx9DWS3NjbZKs0uVq1Y0bnb3FE/4RojD6 o3K8eqOMAWyGA55OdivttmYG3TRcBGTmtMbqBf8SqMan8LgXvwf6KP0gqZZutBpgS9Q5 h1V9DEYDrAhjskSHHqIBasppkHRxlu1vzVS19DMhuoZPUtGbRYdl42HyXPpx5bWaU8Cw /Tr/OJNgjLet+FyeHffotChG+klO6hgWbPqawoJ/dE1IWID1btjs658C/xWhtCkm63NO W0Ug==
- Dkim-signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1732369838; s=strato-dkim-0003; d=seimet.de; h=Message-ID:Subject:To:From:Date:Cc:Date:From:Subject:Sender; bh=SKwi+mLkBESBwFohXJAU5CVrXOsKB3Lj0ZMPMEL+RzE=; b=rLdQtUHHd4cxcgrdx3h2Wc8tIwVMRxGe/aEcxpqHCHkc5N6MV4bSIjyGFCR55J+0zO HbdC4jyOuU3i9qPZCUBw==
Hi,
I just had a look at the current doc/m68k-linux.txt file.
DEBUG: raw_scsi: got command byte 00 (6/6)
WARN : HDC: *** Strange REQUEST SENSE ***!
DEBUG: raw_scsi: data in 22 bytes waiting
Am I right that Linux requests a 6 byte response? This is not strange, but
perfectly legal, because Linux may just have reserved a 6 byte buffer for
the response because it does not need more bytes. I suggest to remove this
message.
What I actually stumbled upon is this:
DEBUG: raw_scsi: data in finished, 22 bytes: status phase
DEBUG: DMA initiator recv PC=001c40ee
DEBUG: SCSI BUS reset
Where does the 22 come from? The message looks as if Hatari tries to send 22
bytes, even though a maximum of 6 was requested. If this is the case it
explains the subsequent bus reset and the SCSI boot failure.
Have these messages been recorded with a binary based on the current
Hatari sources? I don't think that with the latest sources Hatari sends
22 bytes when only 6 are requested, but maybe I am missing something.
Best regards
Uwe