Hugo, The sense and erp data is truncated ... here is a similar example that may shed light on how to look into the problem. The sense codes are discussed in the "IBM 3990 Storage Control Reference" at http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/A13R1001/CCONTENTS :
Example 2: EXAMINE 24: Command Reject detected - fatal error This usually indicates a write to a read-only device. It can be seen when a read-only file system is not properly configured (CP directory, /etc/zipl.conf,/etc/fstab). Example 2: Data: /var/log/messages kernel: dasd_erp(3990): 0.0.0401: EXAMINE 24: Command Reject detected - fatal error kernel: dasd(eckd): I/O status report for device 0.0.0401: kernel: dasd(eckd): in req: 0000000006925ee8 CS: 0x00 DS: 0x02 kernel: dasd(eckd): device 0.0.0401: Failing CCW: 0000000006925fc8 kernel: dasd(eckd): Sense(hex) 0- 7: 80 02 00 00 00 00 00 00 kernel: dasd(eckd): Sense(hex) 8-15: 00 00 00 00 00 00 00 00 kernel: dasd(eckd): Sense(hex) 16-23: 00 00 00 00 05 08 0f 00 kernel: dasd(eckd): Sense(hex) 24-31: 00 00 40 e0 00 00 00 00 kernel: dasd(eckd): 24 Byte: 0 MSG 0, no MSGb to SYSOP kernel: kernel: dasd_erp: 0.0.0401: (EXAMINE) ERP chain report for req: 0000000006925ee8 ... kernel: dasd_erp: 0.0.0401: Channel program (complete): kernel: dasd_erp: 0.0.0401: 0000000006925fb8: 63400010 06925fd0 47400010 06925ff0 kernel: dasd_erp: 0.0.0401: 0000000006925fc8: 85001000 071cf000 80c00000 00000000 kernel: end_request: I/O error, dev dasdc, sector 2196728 Since byte 27, bit 0 is '1'; the sense data is 24-byte compatibility mode format. Example 2: Examining the subchannel status word CS and the device status word DS. The line kernel: dasd(eckd): in req: 0000000006925ee8 CS: 0x00 DS: 0x02 Contains the subchannel status word = 0x00 and the device status word = 0x02. The DS 0x02 indicates a unit check condition. Example 2: Examining the DASD Sense Information. As byte 27 = 0xe0 = 1110 0000, bit 0 is '1', so the sense data is 24-byte compatibility mode format. Looking at kernel: dasd(eckd): Sense(hex) 0- 7: 80 02 The 3990 generates sense bytes 0 through 2 when it encounters a unit check. The DASD interrupt handler checks these bytes for three fatal (unrecoverable) errors, leaving a detailed examination of the sense data of recoverable errors for the bottom half. The unrecoverable errors are 'Command Reject', 'Invalid Track Format' and 'No Record Found'. 'Command Reject' is indicated by Byte 0 Bit 0 set 'Invalid Track Format' is indicated by Byte 1 Bit 1 set 'No Record Found' is indicated by Byte 1 Bit 4 set Sense Byte 0 = 0x80 = 1000 0000 we have that 'Command Reject' is indicated by Byte 0 Bit 0 set. This is an unrecoverable error. Example 2: Examining the channel program Next, we look at the Channel program information in the lines. kernel: dasd_erp: 0.0.0401: 0000000006925fb8: 63400010 06925fd0 47400010 06925ff0 kernel: dasd_erp: 0.0.0401: 0000000006925fc8: 85001000 071cf000 80c00000 00000000 Here, the 1st CCW 63400010 06925fd0 has command code 0x63, the 2nd CCW 47400010 06925ff0 has command code 0x47 and the 3rd CCW 85001000 071cf000 has command code 0x85. Using the table from drivers/s390/block/dasd_eckd.c #define DASD_ECKD_CCW_LOCATE_RECORD 0x47 #define DASD_ECKD_CCW_DEFINE_EXTENT 0x63 #define DASD_ECKD_CCW_WRITE_MT 0x85 We have a "Define extent" command, 0x63, a "Locate record" command, 0x47, and a "Write Multitrack Data" command, 0x85. The line: kernel: dasd(eckd): device 0.0.0401: Failing CCW: 0000000006925fc8 indicates that the 0x85 write command at address 0000000006925fc8 failed. The Command Reject error during a write indicates an attempt to write to a read-only device. Mike O'Reilly IBM Linux Change Team _________________________ _________________________ _________________________ _________________________ ___ Hugo Luis Vitelli <vitel...@ar.ibm. com> To Sent by: Linux on LINUX-390@VM.MARIST.EDU 390 Port cc <linux-...@vm.mar IST.EDU> Subject error zipl linux clone 03/02/2009 05:04 PM Please respond to Linux on 390 Port <linux-...@vm.mar IST.EDU> Hello people ... Here I bring another concern, which I imagine you have crossed it. After performing the cloning of linux and minidisks (rw and ro) and the links to the gold disc from the machine ... gives the following error Mounting root /dev/dasdb1 dasd_erp(3990): 0.0.01b1: EXAMINE 24: Command Reject detected - fatal error dasd(eckd): I/O status report for device 0.0.01b1: dasd(eckd): in req: 000000000f6e9ee8 CS: 0x00 DS: 0x02 dasd(eckd): device 0.0.01b1: Failing CCW: 000000000f6e9fc8 dasd(eckd): Sense(hex) 0- 7: 80 02 00 00 00 00 00 00 If anyone has information on what the solution is I will Gradec Very Grateful Hugo Luis Vitelli ------------------------------------------------ Mainframe Server Management System Support - Solutions Delivery IBM Global Services SSA Hipolito Yrigoyen 2149 ? CP (B1640HFQ) Modulo ?A? - Martinez ? Pcia Bs. As. - Argentina Mail.: vitel...@ar.ibm.com Phone.: 54 11 4898-4898 int. 3485 Fax 54 11 4898-4700 ------------------------------------------------ ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
<<inline: ecblank.gif>>
<<inline: graycol.gif>>
<<inline: pic13562.gif>>