Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition | |||
|
|
Solution Type FAB (standard) Sure Solution 1000870.1 : Toshiba DVD SD-C2732 with FW 1051 returns incorrect data.
PreviouslyPublishedAs 201151 Product Sun Fire V490 Server Sun Fire E2900 Server Sun Fire V1280 Server Sun Fire V480 Server Sun Fire V440 Server Netra 1280 Server Bug Id <SUNBUG: 6281098> Part
Impact Systems using the Toshiba SD-C2732 DVD drive with a specific firmware version to install software may panic due to incorrect data being returned from the drive. Contributing Factors This can affect systems having a Toshiba SD-C2732 drive with firmware version 1051. Note that drives which shipped with systems prior to January 2005 are not affected. The "iostat" command can be used to determine a drive's firmware version. prompt: iostat -En c0t0d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 1 Vendor: TOSHIBA Product: ODD-DVD SD-C2732 Revision: 1051 Serial No:
Symptoms The panics that are attributable to this problem are varied, and are occasionally documented in the notes of cases and escalations associated with bug 6281098. There will be references to hsfs functions in the stack of the panic thread. Here are some typical examples: BAD TRAP in a hsfs function NOTICE: hsfs: Warning: the file system mounted on /cdrom/suni09 does not conform to the ISO-9660 specification: trailing blanks or null characters in file or directory name. Due to this error, the file system may not be correctly interpreted. Other such errors in this file system will be silently ignored. panic[cpu16]/thread=3000c30f000: BAD TRAP: type=31 rp=2a10145d370 addr=ad0f56a79845d508 mmu_fsr=0 sh: trap type = 0x31 addr=0xad0f56a79845d508 pid=2126, pc=0x7819ecc4, sp=0x2a10145cc11, tstate=0x80001605, context=0x2c8 g1-g7: 144f800, 2, 30000c3bb60, 1445400, 2a786fd, 0, 3000c30f000 000002a10145d0a0 unix:die+a4 (31, 2a10145d370, ad0f56a79845d508, 0, 3, 1) %l0-3: 0000000000000000 ad0f56a79845cd11 000002a10145d370 000002a10145d268 %l4-7: 0000000000000031 0000000000000000 0000000000000003 000002a786fd4000 000002a10145d180 unix:trap+874 (2a10145d370, 0, 10000, 10200, ad0f56a7, 2a10145d3c7) %l0-3: 0000000000000001 0000000000000000 000003000af5cba0 0000000000000031 %l4-7: 0000000000000005 0000000000000001 0000000000000000 0000000000000000 000002a10145d2c0 unix:ktl0+48 (2, 2a786fd4783, 7ff, 5, 5, 1) %l0-3: 0000000000000006 0000000000001400 0000000080001605 000000000102d678 %l4-7: 000003008180ae80 0000030068b29178 0000000000000000 000002a10145d370 000002a10145d410 hsfs:hs_dirlook+240 (2e84297efff0b9fd, f454da53e08389a5, ba8ebba57f4fe794, dcfdbde5e1ebd420, bb0db70f35c63245, dff2dc5280f0965b) %l0-3: d37efdbde5e1ebd4 20bb0db70f35c632 45dff2dc5280f096 5bad0f56a798e9f3 %l4-7: f656a7cb9343449f 92ff470efd530eb7 29ccedd04d36c336 8b0e3fc2f6f8a74f ... BAD TRAP in a segmap function NOTICE: hsfs: Warning: the file system mounted on /cdrom/s9_software_companion does not conform to the ISO-9660 specification: lower case characters in file or directory name. Due to this error, the file system may not be correctly interpreted. Other such errors in this file system will be silently ignored. NOTICE: hsfs: Warning: the file system mounted on /cdrom/s9_software_companion does not conform to the ISO-9660 specification: trailing blanks or null characters in file or directory name. Due to this error, the file system may not be correctly interpreted. Other such errors in this file system will be silently ignored. panic[cpu0]/thread=300060897e0: BAD TRAP: type=34 rp=2a1007571f0 addr=980af9d9ce06309f mmu_fsr=0 sh: alignment error: addr=0x980af9d9ce06309f pid=1144, pc=0x10e33ec, sp=0x2a100756a91, tstate=0x4480001605, context=0x1220 g1-g7: 144f400, 2000, 2000, 2000, 845, 10, 300060897e0 000002a100756f10 unix:die+a4 (34, 2a1007571f0, 980af9d9ce06309f, 0, 2a75f800001, 1) %l0-3: 0000000000000000 000000000142eb40 000007000b0134f0 0000000000000002 %l4-7: 0000000000000034 0000000000000000 000003000005ff48 0000070000141900 000002a100756ff0 unix:trap+59c (2a1007571f0, 0, 10000, 10200, 980af9d9, 300008b20c0) %l0-3: 0000000000000001 0000000000800009 00000300076ba088 0000000000000034 %l4-7: 00000300075c4aa0 0000000000002000 0000000000000000 0000000000000000 000002a100757140 unix:ktl0+48 (1458060, 300060897e0, 20, 2000, 3, 1) %l0-3: 0000000000000006 0000000000001400 0000004480001605 000000000102d8bc %l4-7: 000003000000b858 0000000000000000 0000000000000000 000002a1007571f0 000002a100757290 genunix:segmap_release+298 (30000539f38, 980af9d9ce063057, 0, 2000, 0, 1) %l0-3: 980af9d9ce063057 0000000000000000 0000030003794918 0000000000000000 %l4-7: 000003000605e680 00000300008b20c0 0000000001458060 0000000001458060 000002a100757360 genunix:fbread+60 (2000, 0, 2000, 1, 2a100757500, 1) %l0-3: 0000000000002000 0000000000000001 980af9d9ce063057 000000000142ac00 %l4-7: 0000030005c28420 0000030003794918 0000000000001c00 0000000000000000 000002a100757410 hsfs:hs_dirlook+1e0 (b39414a00eb2880a, c4f02030b736c240, 46462052b640448c, 40f8013e48212008, ffffe000, 7808cc00) %l0-3: 52d050bb4d84c585 980af9d9ce063057 ab13e834e7b1d260 c70fd14045f6e1e5 %l4-7: e3589b7cdc4fb7f0 43d808f0592cfef8 ab0e7ef54bb18c08 10d7b3b534d24b33 000002a100757510 genunix:lookuppnvp+2ac (30000537a48, 0, 1, 0, 0, 1497800) %l0-3: 00000000780f9aac 000003000605e680 000002a100757950 00000300003fbd40 %l4-7: 0000000000000000 000003000605e680 000000000149dc00 0000000000000001 000002a100757790 genunix:lookuppnat+124 (2a100757950, 0, 1, 0, 2a100757ae8, 0) %l0-3: 00000300003fbd40 00000300003fbd40 000002a100757950 0000000000000000 %l4-7: 0000000000000001 0000000000000000 000000000006d869 00000300076ba088 000002a100757850 genunix:lookupnameat+fc (0, 0, 1, 0, 2a100757ae8, 0) %l0-3: 0000000000000000 0000000000000001 000000000006b01c 0000000000000001 %l4-7: 000002a100757ae8 0000000000000000 0000000000000000 000000000006c000 000002a100757970 genunix:cstatat_getvp+184 (0, 6d6f8, 1, 1, 2a100757ae8, 2a100757ae0) %l0-3: 0000030000537a48 0000000000000001 ffffffffffd19553 000000000006c400 %l4-7: 000000000006d6a4 0000000000000000 000002a100757ae8 000002a100757ae0 000002a100757a30 genunix:cstatat64_32+30 (ffffffffffd19553, 6d6f8, 1, ffbff508, 0, 10) %l0-3: 0000000000000001 0000000000000000 000000000006d2b0 0000000000000000 %l4-7: 0000000000000000 000000000000000a 0000000000000001 0000000000000004 panic string "fbread" NOTICE: hsfs: Warning: the file system mounted on /cdrom/gpcetool-s_e14sp/s0 does not conform to the ISO-9660 specification: lower case characters in file or directory name. Due to this error, the file system may not be correctly interpreted. Other such errors in this file system will be silently ignored. NOTICE: hsfs: Warning: the file system mounted on /cdrom/gpcetool-s_e14sp/s0 does not conform to the ISO-9660 specification: trailing blanks or null characters in file or directory name. Due to this error, the file system may not be correctly interpreted. Other such errors in this file system will be silently ignored. panic[cpu0]/thread=30007a07280: fbread
Please note that the most important indicator of this issue is not a panic. If a system is using revision 1051 of the Toshiba firmware, as indicated in the output from "iostat -E", then patch 120364-03 should be used to update the firmware, even if the system has not suffered any panics. Root Cause Toshiba DVD drive Firmware 1051 has a new feature that enables response to Read (10) and Read (12) requests during spin up. This new feature has an issue of returning a wrong logical block from the drive under certain conditions. Toshiba has root caused this to the 1051 firmware where its internal cache is not flushed properly under certain conditions, resulting in returning a wrong logical block from its cache. This issue is addressed in firmware version 1055, now available via patch 120364-03. ECO WO_31432 has been approved to update these drives to version 1055. The drive part number will dash roll from 370-4412-03 to -04. GSAP 3160 has been issued to purge affected drives from service inventory. Resolution For any affected Toshiba SD-C2732 DVD drive, update the firmware from version 1051 to version 1055 with patch 120364-03. Modification History Date: 19-OCT-2005
Date: 31-JAN-2006
Previously Published As 101892 Internal Comments None. Related Information
Internal Eng Business Unit Group KE Authors Internal Escalation ID 1-10820440 Internal Resolution Patches 120364-03 Internal Kasp FAB Legacy ID 101892 Internal Sun Alert & FAB Admin Info Critical Category: Significant Change Date: Avoidance: Firmware Responsible Manager: null Original Admin Info: null Product_uuid 5c71fc02-5e51-11d7-8add-8938754df22a|Sun Fire V490 Server 63ff680d-0598-11d8-84cb-080020a9ed93|Sun Fire E2900 Server 6a74b2f9-bbd8-4b2c-870d-b6b73d6e224f|Sun Fire V1280 Server a2b9bc2b-52c6-45c2-a3e0-f19bd2c86953|Sun Fire V480 Server d9146f34-fb56-4421-8498-f9ecb90a1349|Sun Fire V440 Server e41a7084-3dbf-472d-918b-efb50dcbc220|Netra 1280 Server Attachments This solution has no attachment |
||||||||||||
|