* hdparm ATA Security Options return errors
[not found] <S1750797AbVJQQjQ/20051017163916Z+71@vger.kernel.org>
@ 2005-10-17 17:14 ` thomas schorpp
2005-10-17 17:41 ` thomas schorpp
0 siblings, 1 reply; 13+ messages in thread
From: thomas schorpp @ 2005-10-17 17:14 UTC (permalink / raw)
To: linux-ide
hi,
hdparm
ATA Security Options:
--security-unlock PWD Unlock drive, using password PWD (DANGEROUS)
--security-set-pass PWD Lock drive, using password PWD (DANGEROUS)
--security-disable PWD Disable drive locking, using password
PWD (DANGEROUS)
--security-mode MODE Specify user/master password and
high/maximum security
fail by returning errors "cannot allocate mem", "invalid argument", with
hdparm binary from debian stable...sid / whax /knoppix with kernels
2.6.11...2.6.13...latest debian sid image with
usual via ide + sil680 controllers and
ATA device, with non-removable media
Model Number: Maxtor 6E040L0
Serial Number: E14FQN5E
Firmware Revision: NAR61590
Standards:
Supported: 7 6 5 4
ATA device, with non-removable media
Model Number: ST3120026A
Serial Number: 3JT4RYCB
Firmware Revision: 8.01
Standards:
Used: ATA/ATAPI-6 T13 1410D revision 2
Supported: 6 5 4 3
.
does it help to compile hdparm from source against the vanilla kernel?
wheres the latest source? biblio? or is there a cvs?
meanwhile ill take a look at the debian sid source package's code...
y
tom
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: hdparm ATA Security Options return errors
2005-10-17 17:14 ` hdparm ATA Security Options return errors thomas schorpp
@ 2005-10-17 17:41 ` thomas schorpp
2005-10-17 20:31 ` Mark Lord
0 siblings, 1 reply; 13+ messages in thread
From: thomas schorpp @ 2005-10-17 17:41 UTC (permalink / raw)
Cc: linux-ide
thomas schorpp wrote:
> hi,
>
> hdparm
>
> ATA Security Options:
> --security-unlock PWD Unlock drive, using password PWD (DANGEROUS)
> --security-set-pass PWD Lock drive, using password PWD (DANGEROUS)
> --security-disable PWD Disable drive locking, using password
> PWD (DANGEROUS)
> --security-mode MODE Specify user/master password and
> high/maximum security
>
> fail by returning errors "cannot allocate mem", "invalid argument", with
>
> hdparm binary from debian stable...sid / whax /knoppix with kernels
> 2.6.11...2.6.13...latest debian sid image with
>
> usual via ide + sil680 controllers and
>
> ATA device, with non-removable media
> Model Number: Maxtor 6E040L0
> Serial Number: E14FQN5E
> Firmware Revision: NAR61590
> Standards:
> Supported: 7 6 5 4
>
> ATA device, with non-removable media
> Model Number: ST3120026A
> Serial Number: 3JT4RYCB
> Firmware Revision: 8.01
> Standards:
> Used: ATA/ATAPI-6 T13 1410D revision 2
> Supported: 6 5 4 3
>
> .
>
> does it help to compile hdparm from source against the vanilla kernel?
>
> wheres the latest source? biblio? or is there a cvs?
>
> meanwhile ill take a look at the debian sid source package's code...
>
> y
> tom
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-ide" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
>
1.
hdparm.c line 101
static char security_password[64];
shouldnt it be 128? passphrase + padding to 128 bytes?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: hdparm ATA Security Options return errors
2005-10-17 17:41 ` thomas schorpp
@ 2005-10-17 20:31 ` Mark Lord
2005-10-17 20:52 ` thomas schorpp
2005-10-19 7:56 ` thomas schorpp
0 siblings, 2 replies; 13+ messages in thread
From: Mark Lord @ 2005-10-17 20:31 UTC (permalink / raw)
To: t.schorpp; +Cc: linux-ide
I think the entire set of ATA security patches that were
sent to me for hdparm are bogus -- I lack the setup here
to try them, but another kind person is preparing patches
for hdparm to fix them.
Along the way, he has also discovered bugs in the ATA_TASKFILE
ioctls, but we have yet to work out a good description/patch
for the broken bits there.
Cheers
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: hdparm ATA Security Options return errors
2005-10-17 20:31 ` Mark Lord
@ 2005-10-17 20:52 ` thomas schorpp
2005-10-19 7:56 ` thomas schorpp
1 sibling, 0 replies; 13+ messages in thread
From: thomas schorpp @ 2005-10-17 20:52 UTC (permalink / raw)
To: Mark Lord; +Cc: linux-ide
Mark Lord wrote:
> I think the entire set of ATA security patches that were
> sent to me for hdparm are bogus -- I lack the setup here
> to try them, but another kind person is preparing patches
> for hdparm to fix them.
great :)
>
> Along the way, he has also discovered bugs in the ATA_TASKFILE
> ioctls, but we have yet to work out a good description/patch
> for the broken bits there.
yes, ive just tried to debug this for the last hours, but ive more
trivial problems here, cant run suid root executables anymore, same with
cdrecord *shame*
dont expect too much, ive to read about this taskfile stuff first.
but i can test with an older 20gb ata-6 seagate...
>
> Cheers
> -
> To unsubscribe from this list: send the line "unsubscribe linux-ide" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
>
y
tom
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: hdparm ATA Security Options return errors
2005-10-17 20:31 ` Mark Lord
2005-10-17 20:52 ` thomas schorpp
@ 2005-10-19 7:56 ` thomas schorpp
2005-10-19 15:12 ` Mark Lord
1 sibling, 1 reply; 13+ messages in thread
From: thomas schorpp @ 2005-10-19 7:56 UTC (permalink / raw)
To: Mark Lord, linux-ide
Mark Lord wrote:
> I think the entire set of ATA security patches that were
> sent to me for hdparm are bogus -- I lack the setup here
> to try them, but another kind person is preparing patches
> for hdparm to fix them.
>
> Along the way, he has also discovered bugs in the ATA_TASKFILE
> ioctls, but we have yet to work out a good description/patch
> for the broken bits there.
>
> Cheers
> -
> To unsubscribe from this list: send the line "unsubscribe linux-ide" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
>
if no one mentioned before:
these security features should be TODO for linux-usb, scsi-emu ata, too,
to lock external usb harddrives or SATA for (relative secure) transport.
theres some work for enabling S.M.A.R.T for external usb drives and SATA
going on.
suggest integrating the efforts, if not done yet.
y
tom
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: hdparm ATA Security Options return errors
2005-10-19 7:56 ` thomas schorpp
@ 2005-10-19 15:12 ` Mark Lord
2005-10-19 15:20 ` thomas schorpp
2005-10-19 16:24 ` thomas schorpp
0 siblings, 2 replies; 13+ messages in thread
From: Mark Lord @ 2005-10-19 15:12 UTC (permalink / raw)
To: t.schorpp; +Cc: linux-ide
thomas schorpp wrote:
> Mark Lord wrote:
>
>>I think the entire set of ATA security patches that were
>>sent to me for hdparm are bogus -- I lack the setup here
>>to try them, but another kind person is preparing patches
>>for hdparm to fix them.
hdparm-6.3 is now out, with working security commands.
But there is still a bug deep in the IDE taskfile code
that sometimes causes problems. Someday I might have time
to dig deeper into the kernel and fix that issue.
-ml
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: hdparm ATA Security Options return errors
2005-10-19 15:12 ` Mark Lord
@ 2005-10-19 15:20 ` thomas schorpp
2005-10-19 16:24 ` thomas schorpp
1 sibling, 0 replies; 13+ messages in thread
From: thomas schorpp @ 2005-10-19 15:20 UTC (permalink / raw)
To: linux-ide; +Cc: Mark Lord
Mark Lord wrote:
> thomas schorpp wrote:
>
>> Mark Lord wrote:
>>
>>> I think the entire set of ATA security patches that were
>>> sent to me for hdparm are bogus -- I lack the setup here
>>> to try them, but another kind person is preparing patches
>>> for hdparm to fix them.
>
>
> hdparm-6.3 is now out, with working security commands.
>
> But there is still a bug deep in the IDE taskfile code
> that sometimes causes problems. Someday I might have time
> to dig deeper into the kernel and fix that issue.
>
> -ml
> -
wow! You guys are fast :) ill test and report next days.
also diggin in taskfile stuff next weeks
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: hdparm ATA Security Options return errors
2005-10-19 15:12 ` Mark Lord
2005-10-19 15:20 ` thomas schorpp
@ 2005-10-19 16:24 ` thomas schorpp
2005-10-20 3:10 ` Mark Lord
1 sibling, 1 reply; 13+ messages in thread
From: thomas schorpp @ 2005-10-19 16:24 UTC (permalink / raw)
To: Mark Lord; +Cc: linux-ide
Mark Lord wrote:
> thomas schorpp wrote:
>
>> Mark Lord wrote:
>>
>>> I think the entire set of ATA security patches that were
>>> sent to me for hdparm are bogus -- I lack the setup here
>>> to try them, but another kind person is preparing patches
>>> for hdparm to fix them.
>
>
> hdparm-6.3 is now out, with working security commands.
>
> But there is still a bug deep in the IDE taskfile code
> that sometimes causes problems. Someday I might have time
> to dig deeper into the kernel and fix that issue.
>
> -ml
> -
> To unsubscribe from this list: send the line "unsubscribe linux-ide" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
>
test01:
vanilla kernel 2.6.13.4
no security enabled before, no passwort.
hdparm --security-disable xxxx /dev/hde
Oct 19 18:15:51 tom1 kernel: hde: status timeout: status=0xd0 { Busy }
Oct 19 18:15:51 tom1 kernel: ide: failed opcode was: 0xf2
Oct 19 18:15:51 tom1 kernel: hde: no DRQ after issuing MULTWRITE_EXT
Oct 19 18:15:51 tom1 kernel: hde: status error: status=0x00 { }
Oct 19 18:15:51 tom1 kernel: ide: failed opcode was: 0xf6
Oct 19 18:15:51 tom1 kernel: hde: no DRQ after issuing MULTWRITE_EXT
sync problem?
ATA device, with non-removable media
Model Number: ST3120026A
Serial Number: 3JT4RYCB
Firmware Revision: 8.01
Standards:
Used: ATA/ATAPI-6 T13 1410D revision 2
Supported: 6 5 4 3
sil680 controller
i'll test the SET commands on the older seagate
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: hdparm ATA Security Options return errors
@ 2005-10-19 17:35 Timothy Thelin
2005-10-20 3:09 ` Mark Lord
2005-10-20 7:51 ` thomas schorpp
0 siblings, 2 replies; 13+ messages in thread
From: Timothy Thelin @ 2005-10-19 17:35 UTC (permalink / raw)
To: Mark Lord, t.schorpp; +Cc: linux-ide
> hdparm-6.3 is now out, with working security commands.
>
> But there is still a bug deep in the IDE taskfile code
> that sometimes causes problems. Someday I might have time
> to dig deeper into the kernel and fix that issue.
>
And what bug is this? (Sorry if you already stated it, I didn't see it while
going through the archives of this conversation). I use taskfile and have a
vested interest in getting all taskfile bugs fixed. FYI there was a bug
where pio-out taskfile commands could oops because of a null request
pointer; the patch I submitted for that one should be in the 2.6.14 rc
series now.
Regards,
Tim Thelin
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: hdparm ATA Security Options return errors
2005-10-19 17:35 Timothy Thelin
@ 2005-10-20 3:09 ` Mark Lord
2005-10-20 7:51 ` thomas schorpp
1 sibling, 0 replies; 13+ messages in thread
From: Mark Lord @ 2005-10-20 3:09 UTC (permalink / raw)
To: Timothy Thelin; +Cc: t.schorpp, linux-ide
[-- Attachment #1: Type: text/plain, Size: 520 bytes --]
Timothy Thelin wrote:
>
>>But there is still a bug deep in the IDE taskfile code
>>that sometimes causes problems. Someday I might have time
>>to dig deeper into the kernel and fix that issue.
>
> And what bug is this? ...
> I use taskfile and have a vested interest in getting all taskfile bugs fixed.
I've attached a crash ooops log from 2.6.12.
Email me (mlord@pobox.com) if you'd like to get in touch
with the chap who has been painstakingly working this
from the userspace side of the TASKFILE ioctls.
Cheers
[-- Attachment #2: taskfile_crash.log --]
[-- Type: text/x-log, Size: 12012 bytes --]
[root@athlon hdparm-6.1.work]# ./hdparm --security-unlock "ABC" --user-master m /dev/hdc
/dev/hdc:
in flUnable to handle kernel NULL pointer dereference at virtual address 0000002c
printing eip:
c02ba33e
*pde = 00000000
Oops: 0000 [#1]
Modules linked in: ext3 jbd dm_mod
CPU: 0
EIP: 0060:[<c02ba33e>] Not tainted VLI
EFLAGS: 00010082 (2.6.12-1.1447_FC4_lj.leonard)
EIP is at pre_task_out_intr+0xeb/0x10b
eax: 00000001 ebx: 00000000 ecx: c03cb8d0 edx: 000001f0
esi: c04991bc edi: c049912c ebp: c02ba253 esp: cc499ca0
ds: 007b es: 007b ss: 0068
Process hdparm (pid: 1954, threadinfo=cc499000 task=cc692550)
Stack: 00000000 00000064 cf5c09c0 bf838feb cc499da8 cc499e8c c04991bc c02bac72
c02b32f3 0051b5fc c04991bc 00000000 00000000 cc499da8 c02b3628 00000088
00001388 cec388d0 cc499da8 c04991bc c049912c c04991bc c02b38e3 00000000
Call Trace:
[<c02bac72>] flagged_taskfile+0x12a/0x368
[<c02b32f3>] execute_drive_cmd+0x4e/0x1c5
[<c02b3628>] start_request+0x1be/0x23a
[<c02b38e3>] ide_do_request+0x21e/0x4ff
[<c029ccca>] cfq_insert_request+0x55/0xef
[<c017fece>] __getblk+0x2c/0x52
[<c02b49e9>] ide_do_drive_cmd+0x121/0x2b8
[<d08af2ec>] ext3_do_update_inode+0x183/0x390 [ext3]
[<c02ba3d4>] ide_diag_taskfile+0x76/0xa8
[<c0157d70>] buffered_rmqueue+0x225/0x31b
[<c02931a9>] blk_end_sync_rq+0x0/0x1d
[<c02ba6cb>] ide_taskfile_ioctl+0x2b4/0x41b
[<c01676ae>] do_no_page+0x1be/0x58f
[<c02ba253>] pre_task_out_intr+0x0/0x10b
[<c02ba168>] task_out_intr+0x0/0xeb
[<c02b198c>] generic_ide_ioctl+0x658/0x6c0
[<c0119285>] do_page_fault+0x239/0x59f
[<c025eab8>] opost+0x91/0x1ec
[<c0261b5d>] write_chan+0x183/0x1f5
[<c02c09e7>] idedisk_ioctl+0x29/0x2f
[<c02c09be>] idedisk_ioctl+0x0/0x2f
[<c02955af>] blkdev_ioctl+0x84/0x354
[<c0187bba>] block_ioctl+0x0/0xd
[<c0193a31>] do_ioctl+0x51/0x55
[<c0193b27>] vfs_ioctl+0x50/0x1aa
[<c0193cde>] sys_ioctl+0x5d/0x6b
[<c0103a61>] syscall_call+0x7/0xb
Code: 89 f0 e8 90 fb ff ff b8 01 00 00 00 83 c4 14 5b 5e c3 fa c7 04 24 00 00 00 00 b9 30 75 00 00 ba 68 a1 2b c0 89 f0 e8 9a b5 ff ff <8b> 43 2c 85 c0 75 af eb b4 ba 01 00 00 00 89 f0 e8 32 fc ff ff
ags: 0
out flags: 80
io_ports[0] : 0
io_ports[1] : 0
io_ports[2] : 0
io_ports[3] : 0
io_ports[4] : 0
io_ports[5] : 0
io_ports[6] : 0
io_ports[7] : f2
Issuing SECURITY_UNLOCK command, mode=0/1, password="ABC"
Sep 6 12:34:12 athlon kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000002c
Sep 6 12:34:12 athlon kernel: printing eip:
Sep 6 12:34:12 athlon kernel: c02ba33e
Sep 6 12:34:12 athlon kernel: *pde = 00000000
Sep 6 12:34:12 athlon kernel: Oops: 0000 [#1]
Sep 6 12:34:12 athlon kernel: Modules linked in: ext3 jbd dm_mod
Sep 6 12:34:12 athlon kernel: CPU: 0
Sep 6 12:34:12 athlon kernel: EIP: 0060:[<c02ba33e>] Not tainted VLI
Sep 6 12:34:12 athlon kernel: EFLAGS: 00010082 (2.6.12-1.1447_FC4_lj.leonard)
Sep 6 12:34:12 athlon kernel: EIP is at pre_task_out_intr+0xeb/0x10b
Sep 6 12:34:12 athlon kernel: eax: 00000001 ebx: 00000000 ecx: c03cb8d0 edx: 000001f0
Sep 6 12:34:12 athlon kernel: esi: c04991bc edi: c049912c ebp: c02ba253 esp: cc499ca0
Sep 6 12:34:12 athlon kernel: ds: 007b es: 007b ss: 0068
Sep 6 12:34:12 athlon kernel: Process hdparm (pid: 1954, threadinfo=cc499000 task=cc692550)
Sep 6 12:34:12 athlon kernel: Stack: 00000000 00000064 cf5c09c0 bf838feb cc499da8 cc499e8c c04991bc c02bac72
Sep 6 12:34:12 athlon kernel: c02b32f3 0051b5fc c04991bc 00000000 00000000 cc499da8 c02b3628 00000088
Sep 6 12:34:12 athlon kernel: 00001388 cec388d0 cc499da8 c04991bc c049912c c04991bc c02b38e3 00000000
Sep 6 12:34:12 athlon kernel: Call Trace:
Sep 6 12:34:12 athlon kernel: [<c02bac72>] flagged_taskfile+0x12a/0x368
Sep 6 12:34:12 athlon kernel: [<c02b32f3>] execute_drive_cmd+0x4e/0x1c5
Sep 6 12:34:12 athlon kernel: [<c02b3628>] start_request+0x1be/0x23a
Sep 6 12:34:12 athlon kernel: [<c02b38e3>] ide_do_request+0x21e/0x4ff
Sep 6 12:34:12 athlon kernel: [<c029ccca>] cfq_insert_request+0x55/0xef
Sep 6 12:34:12 athlon kernel: [<c017fece>] __getblk+0x2c/0x52
Sep 6 12:34:12 athlon kernel: [<c02b49e9>] ide_do_drive_cmd+0x121/0x2b8
Sep 6 12:34:12 athlon kernel: [<d08af2ec>] ext3_do_update_inode+0x183/0x390 [ext3]
Sep 6 12:34:12 athlon kernel: [<c02ba3d4>] ide_diag_taskfile+0x76/0xa8
Sep 6 12:34:12 athlon kernel: [<c0157d70>] buffered_rmqueue+0x225/0x31b
Sep 6 12:34:12 athlon kernel: [<c02931a9>] blk_end_sync_rq+0x0/0x1d
Sep 6 12:34:12 athlon kernel: [<c02ba6cb>] ide_taskfile_ioctl+0x2b4/0x41b
Sep 6 12:34:12 athlon kernel: [<c01676ae>] do_no_page+0x1be/0x58f
Sep 6 12:34:12 athlon kernel: [<c02ba253>] pre_task_out_intr+0x0/0x10b
Sep 6 12:34:12 athlon kernel: [<c02ba168>] task_out_intr+0x0/0xeb
Sep 6 12:34:12 athlon kernel: [<c02b198c>] generic_ide_ioctl+0x658/0x6c0
Sep 6 12:34:12 athlon kernel: [<c0119285>] do_page_fault+0x239/0x59f
Sep 6 12:34:12 athlon kernel: [<c025eab8>] opost+0x91/0x1ec
Sep 6 12:34:12 athlon kernel: [<c0261b5d>] write_chan+0x183/0x1f5
Sep 6 12:34:12 athlon kernel: [<c02c09e7>] idedisk_ioctl+0x29/0x2f
Sep 6 12:34:12 athlon kernel: [<c02c09be>] idedisk_ioctl+0x0/0x2f
Sep 6 12:34:12 athlon kernel: [<c02955af>] blkdev_ioctl+0x84/0x354
Sep 6 12:34:12 athlon kernel: [<c0187bba>] block_ioctl+0x0/0xd
Sep 6 12:34:12 athlon kernel: [<c0193a31>] do_ioctl+0x51/0x55
Sep 6 12:34:12 athlon kernel: [<c0193b27>] vfs_ioctl+0x50/0x1aa
Sep 6 12:34:12 athlon kernel: [<c0193cde>] sys_ioctl+0x5d/0x6b
Sep 6 12:34:12 athlon kernel: [<c0103a61>] syscall_call+0x7/0xb
Sep 6 12:34:12 athlon kernel: Code: 89 f0 e8 90 fb ff ff b8 01 00 00 00 83 c4 14 5b 5e c3 fa c7 04 24 00 00 00 00 b9 30 75 00 00 ba 68 a1 2b c0 89 f0 e8 9a b5 ff ff <8b> 43 2c 85 c0 75 af eb b4 ba 01 00 00 00 89 f0 e8 32 fc ff ff
<4>hdc: lost interrupt
Sep 6 12:34:41 athlon kernel: <4>hdc: lost interrupt
Segmentation fault
[root@athlon hdparm-6.1.work]# ./hdparm --security-unlock "ABC" --user-master m /dev/hdc
/dev/hdc:
in flUnable to handle kernel NULL pointer dereference at virtual address 0000002c
printing eip:
c02ba33e
*pde = 00000000
Oops: 0000 [#2]
Modules linked in: ext3 jbd dm_mod
CPU: 0
EIP: 0060:[<c02ba33e>] Not tainted VLI
EFLAGS: 00010082 (2.6.12-1.1447_FC4_lj.leonard)
EIP is at pre_task_out_intr+0xeb/0x10b
eax: 00000001 ebx: 00000000 ecx: c03cb6f0 edx: 00000010
esi: c04991bc edi: c049912c ebp: c02ba253 esp: cc499ca0
ds: 007b es: 007b ss: 0068
Process hdparm (pid: 1956, threadinfo=cc499000 task=cc692550)
Stack: 00000000 00000064 00000010 cc692550 cc499da8 cc499e8c c04991bc c02bac72
c02b32f3 0051b5fc c04991bc 00000000 00000000 cc499da8 c02b3628 00000088
00001388 cec388d0 cc499da8 c04991bc c049912c c04991bc c02b38e3 00000000
Call Trace:
[<c02bac72>] flagged_taskfile+0x12a/0x368
[<c02b32f3>] execute_drive_cmd+0x4e/0x1c5
[<c02b3628>] start_request+0x1be/0x23a
[<c02b38e3>] ide_do_request+0x21e/0x4ff
[<c029ccca>] cfq_insert_request+0x55/0xef
[<c017fece>] __getblk+0x2c/0x52
[<c02b49e9>] ide_do_drive_cmd+0x121/0x2b8
[<d08af2ec>] ext3_do_update_inode+0x183/0x390 [ext3]
[<c02ba3d4>] ide_diag_taskfile+0x76/0xa8
[<c0157d70>] buffered_rmqueue+0x225/0x31b
[<c02931a9>] blk_end_sync_rq+0x0/0x1d
[<c02ba6cb>] ide_taskfile_ioctl+0x2b4/0x41b
[<c01676ae>] do_no_page+0x1be/0x58f
[<c02ba253>] pre_task_out_intr+0x0/0x10b
[<c02ba168>] task_out_intr+0x0/0xeb
[<c02b198c>] generic_ide_ioctl+0x658/0x6c0
[<c0119285>] do_page_fault+0x239/0x59f
[<c025eab8>] opost+0x91/0x1ec
[<c0261b5d>] write_chan+0x183/0x1f5
[<c02c09e7>] idedisk_ioctl+0x29/0x2f
[<c02c09be>] idedisk_ioctl+0x0/0x2f
[<c02955af>] blkdev_ioctl+0x84/0x354
[<c0187bba>] block_ioctl+0x0/0xd
[<c0193a31>] do_ioctl+0x51/0x55
[<c0193b27>] vfs_ioctl+0x50/0x1aa
[<c0193cde>] sys_ioctl+0x5d/0x6b
[<c0103a61>] syscall_call+0x7/0xb
Code: 89 f0 e8 90 fb ff ff b8 01 00 00 00 83 c4 14 5b 5e c3 fa c7 04 24 00 00 00 00 b9 30 75 00 00 ba 68 a1 2b c0 89 f0 e8 9a b5 ff ff <8b> 43 2c 85 c0 75 af eb b4 ba 01 00 00 00 89 f0 e8 32 fc ff ff
ags: 0
out flags: 80
io_ports[0] : 0
io_ports[1] : 0
io_ports[2] : 0
io_ports[3] : 0
io_ports[4] : 0
io_ports[5] : 0
io_ports[6] : 0
io_ports[7] : f2
Issuing SECURITY_UNLOCK command, mode=0/1, password="ABC"
Sep 6 12:35:19 athlon kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000002c
Sep 6 12:35:19 athlon kernel: printing eip:
Sep 6 12:35:19 athlon kernel: c02ba33e
Sep 6 12:35:19 athlon kernel: *pde = 00000000
Sep 6 12:35:19 athlon kernel: Oops: 0000 [#2]
Sep 6 12:35:19 athlon kernel: Modules linked in: ext3 jbd dm_mod
Sep 6 12:35:19 athlon kernel: CPU: 0
Sep 6 12:35:19 athlon kernel: EIP: 0060:[<c02ba33e>] Not tainted VLI
Sep 6 12:35:19 athlon kernel: EFLAGS: 00010082 (2.6.12-1.1447_FC4_lj.leonard)
Sep 6 12:35:19 athlon kernel: EIP is at pre_task_out_intr+0xeb/0x10b
Sep 6 12:35:19 athlon kernel: eax: 00000001 ebx: 00000000 ecx: c03cb6f0 edx: 00000010
Sep 6 12:35:19 athlon kernel: esi: c04991bc edi: c049912c ebp: c02ba253 esp: cc499ca0
Sep 6 12:35:19 athlon kernel: ds: 007b es: 007b ss: 0068
Sep 6 12:35:19 athlon kernel: Process hdparm (pid: 1956, threadinfo=cc499000 task=cc692550)
Sep 6 12:35:19 athlon kernel: Stack: 00000000 00000064 00000010 cc692550 cc499da8 cc499e8c c04991bc c02bac72
Sep 6 12:35:19 athlon kernel: c02b32f3 0051b5fc c04991bc 00000000 00000000 cc499da8 c02b3628 00000088
Sep 6 12:35:19 athlon kernel: 00001388 cec388d0 cc499da8 c04991bc c049912c c04991bc c02b38e3 00000000
Sep 6 12:35:19 athlon kernel: Call Trace:
Sep 6 12:35:19 athlon kernel: [<c02bac72>] flagged_taskfile+0x12a/0x368
Sep 6 12:35:19 athlon kernel: [<c02b32f3>] execute_drive_cmd+0x4e/0x1c5
Sep 6 12:35:19 athlon kernel: [<c02b3628>] start_request+0x1be/0x23a
Sep 6 12:35:19 athlon kernel: [<c02b38e3>] ide_do_request+0x21e/0x4ff
Sep 6 12:35:19 athlon kernel: [<c029ccca>] cfq_insert_request+0x55/0xef
Sep 6 12:35:19 athlon kernel: [<c017fece>] __getblk+0x2c/0x52
Sep 6 12:35:19 athlon kernel: [<c02b49e9>] ide_do_drive_cmd+0x121/0x2b8
Sep 6 12:35:19 athlon kernel: [<d08af2ec>] ext3_do_update_inode+0x183/0x390 [ext3]
Sep 6 12:35:19 athlon kernel: [<c02ba3d4>] ide_diag_taskfile+0x76/0xa8
Sep 6 12:35:19 athlon kernel: [<c0157d70>] buffered_rmqueue+0x225/0x31b
Sep 6 12:35:19 athlon kernel: [<c02931a9>] blk_end_sync_rq+0x0/0x1d
Sep 6 12:35:19 athlon kernel: [<c02ba6cb>] ide_taskfile_ioctl+0x2b4/0x41b
Sep 6 12:35:19 athlon kernel: [<c01676ae>] do_no_page+0x1be/0x58f
Sep 6 12:35:19 athlon kernel: [<c02ba253>] pre_task_out_intr+0x0/0x10b
Sep 6 12:35:19 athlon kernel: [<c02ba168>] task_out_intr+0x0/0xeb
Sep 6 12:35:19 athlon kernel: [<c02b198c>] generic_ide_ioctl+0x658/0x6c0
Sep 6 12:35:19 athlon kernel: [<c0119285>] do_page_fault+0x239/0x59f
Sep 6 12:35:19 athlon kernel: [<c025eab8>] opost+0x91/0x1ec
Sep 6 12:35:19 athlon kernel: [<c0261b5d>] write_chan+0x183/0x1f5
Sep 6 12:35:19 athlon kernel: [<c02c09e7>] idedisk_ioctl+0x29/0x2f
Sep 6 12:35:19 athlon kernel: [<c02c09be>] idedisk_ioctl+0x0/0x2f
Sep 6 12:35:19 athlon kernel: [<c02955af>] blkdev_ioctl+0x84/0x354
Sep 6 12:35:19 athlon kernel: [<c0187bba>] block_ioctl+0x0/0xd
Sep 6 12:35:19 athlon kernel: [<c0193a31>] do_ioctl+0x51/0x55
Sep 6 12:35:19 athlon kernel: [<c0193b27>] vfs_ioctl+0x50/0x1aa
Sep 6 12:35:19 athlon kernel: [<c0193cde>] sys_ioctl+0x5d/0x6b
Sep 6 12:35:19 athlon kernel: [<c0103a61>] syscall_call+0x7/0xb
Sep 6 12:35:19 athlon kernel: Code: 89 f0 e8 90 fb ff ff b8 01 00 00 00 83 c4 14 5b 5e c3 fa c7 04 24 00 00 00 00 b9 30 75 00 00 ba 68 a1 2b c0 89 f0 e8 9a b5 ff ff <8b> 43 2c 85 c0 75 af eb b4 ba 01 00 00 00 89 f0 e8 32 fc ff ff
<4>hdc: lost interrupt
Sep 6 12:35:49 athlon kernel: <4>hdc: lost interrupt
Segmentation fault
[root@athlon hdparm-6.1.work]# shutdown -h 0
Broadcast message from root (ttyS0) (Tue Sep 6 12:36:09 2005):
The system is going down for system halt NOW!
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: hdparm ATA Security Options return errors
2005-10-19 16:24 ` thomas schorpp
@ 2005-10-20 3:10 ` Mark Lord
0 siblings, 0 replies; 13+ messages in thread
From: Mark Lord @ 2005-10-20 3:10 UTC (permalink / raw)
To: t.schorpp; +Cc: linux-ide
thomas schorpp wrote:
>
> vanilla kernel 2.6.13.4
> no security enabled before, no passwort.
> hdparm --security-disable xxxx /dev/hde
>
> Oct 19 18:15:51 tom1 kernel: hde: status timeout: status=0xd0 { Busy }
> Oct 19 18:15:51 tom1 kernel: ide: failed opcode was: 0xf2
> Oct 19 18:15:51 tom1 kernel: hde: no DRQ after issuing MULTWRITE_EXT
> Oct 19 18:15:51 tom1 kernel: hde: status error: status=0x00 { }
> Oct 19 18:15:51 tom1 kernel: ide: failed opcode was: 0xf6
> Oct 19 18:15:51 tom1 kernel: hde: no DRQ after issuing MULTWRITE_EXT
>
> sync problem?
That would be a Linux IDE Driver issue/bug.
Cheers
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: hdparm ATA Security Options return errors
2005-10-19 17:35 Timothy Thelin
2005-10-20 3:09 ` Mark Lord
@ 2005-10-20 7:51 ` thomas schorpp
2005-10-20 11:18 ` thomas schorpp
1 sibling, 1 reply; 13+ messages in thread
From: thomas schorpp @ 2005-10-20 7:51 UTC (permalink / raw)
To: Timothy Thelin; +Cc: Mark Lord, linux-ide
Timothy Thelin wrote:
>>hdparm-6.3 is now out, with working security commands.
>>
>>But there is still a bug deep in the IDE taskfile code
>>that sometimes causes problems. Someday I might have time
>>to dig deeper into the kernel and fix that issue.
>>
>
>
> And what bug is this? (Sorry if you already stated it, I didn't see it while
> going through the archives of this conversation). I use taskfile and have a
> vested interest in getting all taskfile bugs fixed. FYI there was a bug
> where pio-out taskfile commands could oops because of a null request
> pointer; the patch I submitted for that one should be in the 2.6.14 rc
> series now.
>
> Regards,
> Tim Thelin
>
>
at runlevel 1 i get marks crashes too, first the null pointer (which is
evertime at same address and hopefully fixed with tims patch) then after
journal commit intervall (mounted xfs,ext3) panic in irq handler and on
unmounted drives lost interrupt without system stall.
(yes i want to be able to seclock down mounted fs drives)
strange: with the system full running at level 2 i got only what i
reported yesterday on 4 tries.
ive setup a debug 2.6.13.4 and check now, but i can patch up to latest
2.6.14 rc.
no logs from the irq-handler panic so far.
Oct 19 19:37:25 tom1 kernel: Unable to handle kernel NULL pointer
dereference at virtual address 0000002c
Oct 19 19:37:25 tom1 kernel: printing eip:
Oct 19 19:37:25 tom1 kernel: c0369c6c
Oct 19 19:37:25 tom1 kernel: *pde = 00000000
Oct 19 19:37:25 tom1 kernel: Oops: 0000 [#1]
Oct 19 19:37:25 tom1 kernel: PREEMPT
Oct 19 19:37:25 tom1 kernel: Modules linked in: af_packet ide_cd cdrom
psmouse pcspkr ns558 floppy via_agp agpgart via_rhine mii ehci_hcd
snd_usb_audio snd_usb_lib uhci_hcd usbcore dm_mod evdev w83627hf
i2c_sensor i2c_isa i2c_viapro dvb_ttpci dvb_core l64781 saa7146_vv
video_buf saa7146 v4l1_compat v4l2_common videodev ves1820 stv0299
tda8083 stv0297 sp8870 firmware_class crc32 ves1x93 ttpci_eeprom
i2c_core snd_via82xx snd_ac97_codec snd_cmipci gameport snd_pcm_oss
snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_timer snd_hwdep
snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore rtc unix
Oct 19 19:37:25 tom1 kernel: CPU: 0
Oct 19 19:37:25 tom1 kernel: EIP: 0060:[pre_task_out_intr+188/272]
Not tainted VLI
Oct 19 19:37:25 tom1 kernel: EFLAGS: 00010096 (2.6.13.4)
Oct 19 19:37:25 tom1 kernel: EIP is at pre_task_out_intr+0xbc/0x110
Oct 19 19:37:25 tom1 kernel: eax: 00000000 ebx: c0535df8 ecx:
ffff753e edx: c05217d8
Oct 19 19:37:25 tom1 kernel: esi: 00000000 edi: c0535df8 ebp:
de1e9e18 esp: de1e9c54
Oct 19 19:37:25 tom1 kernel: ds: 007b es: 007b ss: 0068
Oct 19 19:37:25 tom1 kernel: Process hdparm (pid: 4439,
threadinfo=de1e8000 task=df3f1020)
Oct 19 19:37:25 tom1 kernel: Stack: c0535df8 c0369aa0 00001d4c 00000000
00000019 de1e9e10 de1e9e10 c0535b70
Oct 19 19:37:25 tom1 kernel: c036a741 c0535df8 00000000 e0802f87
40000000 00001000 00000000 00000000
Oct 19 19:37:25 tom1 kernel: c0535df8 de1e9d34 c0363e15 c0535df8
de1e9e10 00000040 00000088 000004e2
Oct 19 19:37:25 tom1 kernel: Call Trace:
Oct 19 19:37:25 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:37:25 tom1 kernel: [flagged_taskfile+337/848]
flagged_taskfile+0x151/0x350
Oct 19 19:37:25 tom1 kernel: [start_request+341/576]
start_request+0x155/0x240
Oct 19 19:37:25 tom1 kernel: [ide_do_request+519/928]
ide_do_request+0x207/0x3a0
Oct 19 19:37:25 tom1 kernel: [ide_do_drive_cmd+204/304]
ide_do_drive_cmd+0xcc/0x130
Oct 19 19:37:25 tom1 kernel: [__find_get_block+110/256]
__find_get_block+0x6e/0x100
Oct 19 19:37:25 tom1 kernel: [ide_diag_taskfile+158/208]
ide_diag_taskfile+0x9e/0xd0
Oct 19 19:37:25 tom1 kernel: [blk_end_sync_rq+0/64]
blk_end_sync_rq+0x0/0x40
Oct 19 19:37:25 tom1 kernel: [ide_taskfile_ioctl+436/1136]
ide_taskfile_ioctl+0x1b4/0x470
Oct 19 19:37:25 tom1 kernel: [pre_task_out_intr+0/272]
pre_task_out_intr+0x0/0x110
Oct 19 19:37:25 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:37:25 tom1 kernel: [generic_ide_ioctl+733/1536]
generic_ide_ioctl+0x2dd/0x600
Oct 19 19:37:25 tom1 kernel: [idedisk_ioctl+58/64] idedisk_ioctl+0x3a/0x40
Oct 19 19:37:25 tom1 kernel: [blkdev_driver_ioctl+82/144]
blkdev_driver_ioctl+0x52/0x90
Oct 19 19:37:25 tom1 kernel: [blkdev_ioctl+168/432] blkdev_ioctl+0xa8/0x1b0
Oct 19 19:37:25 tom1 kernel: [block_ioctl+43/48] block_ioctl+0x2b/0x30
Oct 19 19:37:25 tom1 kernel: [do_ioctl+134/160] do_ioctl+0x86/0xa0
Oct 19 19:37:25 tom1 kernel: [vfs_ioctl+101/480] vfs_ioctl+0x65/0x1e0
Oct 19 19:37:25 tom1 kernel: [sys_ioctl+103/192] sys_ioctl+0x67/0xc0
Oct 19 19:37:25 tom1 kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Oct 19 19:37:25 tom1 kernel: Code: c3 80 bb 8e 00 00 00 00 75 01 fa c7
44 24 0c 00 00 00 00 c7 44 24 08 4c 1d 00 00 c7 44 24 04 a0 9a 36 c0 89
1c 24 e8 64 be ff ff <8b> 46 2c 85 c0 74 07 c7 46 44 00 00 00 00 8b 43
6c 8b 80 48 05
Oct 19 19:43:05 tom1 kernel: hde: status timeout: status=0xd0 { Busy }
Oct 19 19:43:05 tom1 kernel: ide: failed opcode was: 0xf2
Oct 19 19:43:05 tom1 kernel: hde: no DRQ after issuing MULTWRITE_EXT
Oct 19 19:43:30 tom1 kernel: hde: status timeout: status=0xd0 { Busy }
Oct 19 19:43:30 tom1 kernel: ide: failed opcode was: 0xf2
Oct 19 19:43:30 tom1 kernel: hde: no DRQ after issuing MULTWRITE_EXT
Oct 19 19:43:30 tom1 kernel: Unable to handle kernel NULL pointer
dereference at virtual address 0000002c
Oct 19 19:43:30 tom1 kernel: printing eip:
Oct 19 19:43:30 tom1 kernel: c0369c6c
Oct 19 19:43:30 tom1 kernel: *pde = 00000000
Oct 19 19:43:30 tom1 kernel: Oops: 0000 [#1]
Oct 19 19:43:30 tom1 kernel: PREEMPT
Oct 19 19:43:30 tom1 kernel: Modules linked in: af_packet ide_cd cdrom
psmouse pcspkr ns558 floppy via_agp agpgart via_rhine mii ehci_hcd
snd_usb_audio snd_usb_lib uhci_hcd usbcore dm_mod evdev w83627hf
i2c_sensor i2c_isa i2c_viapro dvb_ttpci dvb_core l64781 saa7146_vv
video_buf saa7146 v4l1_compat v4l2_common videodev ves1820 stv0299
tda8083 stv0297 sp8870 firmware_class crc32 ves1x93 ttpci_eeprom
i2c_core snd_via82xx snd_ac97_codec snd_cmipci gameport snd_pcm_oss
snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_timer snd_hwdep
snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore rtc unix
Oct 19 19:43:30 tom1 kernel: CPU: 0
Oct 19 19:43:30 tom1 kernel: EIP: 0060:[pre_task_out_intr+188/272]
Not tainted VLI
Oct 19 19:43:30 tom1 kernel: EFLAGS: 00010096 (2.6.13.4)
Oct 19 19:43:30 tom1 kernel: EIP is at pre_task_out_intr+0xbc/0x110
Oct 19 19:43:30 tom1 kernel: eax: 00000000 ebx: c0535c00 ecx:
ffffc48d edx: c0521850
Oct 19 19:43:30 tom1 kernel: esi: 00000000 edi: c0535c00 ebp:
ddda7e18 esp: ddda7c54
Oct 19 19:43:30 tom1 kernel: ds: 007b es: 007b ss: 0068
Oct 19 19:43:30 tom1 kernel: Process hdparm (pid: 4439,
threadinfo=ddda6000 task=df31c5a0)
Oct 19 19:43:30 tom1 kernel: Stack: c0535c00 c0369aa0 00001d4c 00000000
00000019 ddda7e10 ddda7e10 c0535b70
Oct 19 19:43:30 tom1 kernel: c036a741 c0535c00 00000000 e0802f87
40000000 00000000 00000000 00000000
Oct 19 19:43:30 tom1 kernel: c0535c00 ddda7d34 c0363e15 c0535c00
ddda7e10 00000040 00000088 000004e2
Oct 19 19:43:30 tom1 kernel: Call Trace:
Oct 19 19:43:30 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:43:30 tom1 kernel: [flagged_taskfile+337/848]
flagged_taskfile+0x151/0x350
Oct 19 19:43:30 tom1 kernel: [start_request+341/576]
start_request+0x155/0x240
Oct 19 19:43:30 tom1 kernel: [ide_do_request+519/928]
ide_do_request+0x207/0x3a0
Oct 19 19:43:30 tom1 kernel: [ide_do_drive_cmd+204/304]
ide_do_drive_cmd+0xcc/0x130
Oct 19 19:43:30 tom1 kernel: [ext3_mark_iloc_dirty+40/64]
ext3_mark_iloc_dirty+0x28/0x40
Oct 19 19:43:30 tom1 kernel: [ide_diag_taskfile+158/208]
ide_diag_taskfile+0x9e/0xd0
Oct 19 19:43:30 tom1 kernel: [blk_end_sync_rq+0/64]
blk_end_sync_rq+0x0/0x40
Oct 19 19:43:30 tom1 kernel: [ide_taskfile_ioctl+436/1136]
ide_taskfile_ioctl+0x1b4/0x470
Oct 19 19:43:30 tom1 kernel: [pre_task_out_intr+0/272]
pre_task_out_intr+0x0/0x110
Oct 19 19:43:30 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:43:30 tom1 kernel: [generic_ide_ioctl+733/1536]
generic_ide_ioctl+0x2dd/0x600
Oct 19 19:43:30 tom1 kernel: [preempt_schedule+74/112]
preempt_schedule+0x4a/0x70
Oct 19 19:43:30 tom1 kernel: [preempt_schedule+74/112]
preempt_schedule+0x4a/0x70
Oct 19 19:43:30 tom1 kernel: [idedisk_ioctl+58/64] idedisk_ioctl+0x3a/0x40
Oct 19 19:43:30 tom1 kernel: [blkdev_driver_ioctl+82/144]
blkdev_driver_ioctl+0x52/0x90
Oct 19 19:43:30 tom1 kernel: [blkdev_ioctl+168/432] blkdev_ioctl+0xa8/0x1b0
Oct 19 19:43:30 tom1 kernel: [block_ioctl+43/48] block_ioctl+0x2b/0x30
Oct 19 19:43:30 tom1 kernel: [do_ioctl+134/160] do_ioctl+0x86/0xa0
Oct 19 19:43:30 tom1 kernel: [vfs_ioctl+101/480] vfs_ioctl+0x65/0x1e0
Oct 19 19:43:30 tom1 kernel: [sys_ioctl+103/192] sys_ioctl+0x67/0xc0
Oct 19 19:43:30 tom1 kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Oct 19 19:43:30 tom1 kernel: Code: c3 80 bb 8e 00 00 00 00 75 01 fa c7
44 24 0c 00 00 00 00 c7 44 24 08 4c 1d 00 00 c7 44 24 04 a0 9a 36 c0 89
1c 24 e8 64 be ff ff <8b> 46 2c 85 c0 74 07 c7 46 44 00 00 00 00 8b 43
6c 8b 80 48 05
Oct 19 19:44:00 tom1 kernel: <4>hde: lost interrupt
Oct 19 19:44:01 tom1 kernel: hde: task_out_intr: status=0x51 {
DriveReady SeekComplete Error }
Oct 19 19:44:01 tom1 kernel: hde: task_out_intr: error=0x04 {
DriveStatusError }
Oct 19 19:44:01 tom1 kernel: ide: failed opcode was: 0xf6
Oct 19 19:45:08 tom1 kernel: Unable to handle kernel NULL pointer
dereference at virtual address 0000002c
Oct 19 19:45:08 tom1 kernel: printing eip:
Oct 19 19:45:08 tom1 kernel: c0369c6c
Oct 19 19:45:08 tom1 kernel: *pde = 00000000
Oct 19 19:45:08 tom1 kernel: Oops: 0000 [#2]
Oct 19 19:45:08 tom1 kernel: PREEMPT
Oct 19 19:45:08 tom1 kernel: Modules linked in: af_packet ide_cd cdrom
psmouse pcspkr ns558 floppy via_agp agpgart via_rhine mii ehci_hcd
snd_usb_audio snd_usb_lib uhci_hcd usbcore dm_mod evdev w83627hf
i2c_sensor i2c_isa i2c_viapro dvb_ttpci dvb_core l64781 saa7146_vv
video_buf saa7146 v4l1_compat v4l2_common videodev ves1820 stv0299
tda8083 stv0297 sp8870 firmware_class crc32 ves1x93 ttpci_eeprom
i2c_core snd_via82xx snd_ac97_codec snd_cmipci gameport snd_pcm_oss
snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_timer snd_hwdep
snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore rtc unix
Oct 19 19:45:08 tom1 kernel: CPU: 0
Oct 19 19:45:08 tom1 kernel: EIP: 0060:[pre_task_out_intr+188/272]
Not tainted VLI
Oct 19 19:45:08 tom1 kernel: EFLAGS: 00010096 (2.6.13.4)
Oct 19 19:45:08 tom1 kernel: EIP is at pre_task_out_intr+0xbc/0x110
Oct 19 19:45:08 tom1 kernel: eax: 00000000 ebx: c0535df8 ecx:
000023ef edx: c0521750
Oct 19 19:45:08 tom1 kernel: esi: 00000000 edi: c0535df8 ebp:
ddda7e18 esp: ddda7c54
Oct 19 19:45:08 tom1 kernel: ds: 007b es: 007b ss: 0068
Oct 19 19:45:08 tom1 kernel: Process hdparm (pid: 4441,
threadinfo=ddda6000 task=df31c5a0)
Oct 19 19:45:08 tom1 kernel: Stack: c0535df8 c0369aa0 00001d4c 00000000
00000019 ddda7e10 ddda7e10 c0535b70
Oct 19 19:45:08 tom1 kernel: c036a741 c0535df8 00000000 e0802f87
40000000 00001000 00000000 00000000
Oct 19 19:45:08 tom1 kernel: c0535df8 ddda7d34 c0363e15 c0535df8
ddda7e10 00000040 00000088 000004e2
Oct 19 19:45:08 tom1 kernel: Call Trace:
Oct 19 19:45:08 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:45:08 tom1 kernel: [flagged_taskfile+337/848]
flagged_taskfile+0x151/0x350
Oct 19 19:45:08 tom1 kernel: [start_request+341/576]
start_request+0x155/0x240
Oct 19 19:45:08 tom1 kernel: [ide_do_request+519/928]
ide_do_request+0x207/0x3a0
Oct 19 19:45:08 tom1 kernel: [ide_do_drive_cmd+204/304]
ide_do_drive_cmd+0xcc/0x130
Oct 19 19:45:08 tom1 kernel: [__find_get_block+110/256]
__find_get_block+0x6e/0x100
Oct 19 19:45:08 tom1 kernel: [ide_diag_taskfile+158/208]
ide_diag_taskfile+0x9e/0xd0
Oct 19 19:45:08 tom1 kernel: [blk_end_sync_rq+0/64]
blk_end_sync_rq+0x0/0x40
Oct 19 19:45:08 tom1 kernel: [ide_taskfile_ioctl+436/1136]
ide_taskfile_ioctl+0x1b4/0x470
Oct 19 19:45:08 tom1 kernel: [pre_task_out_intr+0/272]
pre_task_out_intr+0x0/0x110
Oct 19 19:45:08 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:45:08 tom1 kernel: [generic_ide_ioctl+733/1536]
generic_ide_ioctl+0x2dd/0x600
Oct 19 19:45:08 tom1 kernel: [idedisk_ioctl+58/64] idedisk_ioctl+0x3a/0x40
Oct 19 19:45:08 tom1 kernel: [blkdev_driver_ioctl+82/144]
blkdev_driver_ioctl+0x52/0x90
Oct 19 19:45:08 tom1 kernel: [blkdev_ioctl+168/432] blkdev_ioctl+0xa8/0x1b0
Oct 19 19:45:08 tom1 kernel: [block_ioctl+43/48] block_ioctl+0x2b/0x30
Oct 19 19:45:08 tom1 kernel: [do_ioctl+134/160] do_ioctl+0x86/0xa0
Oct 19 19:45:08 tom1 kernel: [vfs_ioctl+101/480] vfs_ioctl+0x65/0x1e0
Oct 19 19:45:08 tom1 kernel: [sys_ioctl+103/192] sys_ioctl+0x67/0xc0
Oct 19 19:45:08 tom1 kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Oct 19 19:45:08 tom1 kernel: Code: c3 80 bb 8e 00 00 00 00 75 01 fa c7
44 24 0c 00 00 00 00 c7 44 24 08 4c 1d 00 00 c7 44 24 04 a0 9a 36 c0 89
1c 24 e8 64 be ff ff <8b> 46 2c 85 c0 74 07 c7 46 44 00 00 00 00 8b 43
6c 8b 80 48 05
Oct 19 19:45:38 tom1 kernel: <4>hdf: lost interrupt
Oct 19 19:46:50 tom1 kernel: Unable to handle kernel NULL pointer
dereference at virtual address 0000002c
Oct 19 19:46:50 tom1 kernel: printing eip:
Oct 19 19:46:50 tom1 kernel: c0369c6c
Oct 19 19:46:50 tom1 kernel: *pde = 00000000
Oct 19 19:46:50 tom1 kernel: Oops: 0000 [#3]
Oct 19 19:46:50 tom1 kernel: PREEMPT
Oct 19 19:46:50 tom1 kernel: Modules linked in: af_packet ide_cd cdrom
psmouse pcspkr ns558 floppy via_agp agpgart via_rhine mii ehci_hcd
snd_usb_audio snd_usb_lib uhci_hcd usbcore dm_mod evdev w83627hf
i2c_sensor i2c_isa i2c_viapro dvb_ttpci dvb_core l64781 saa7146_vv
video_buf saa7146 v4l1_compat v4l2_common videodev ves1820 stv0299
tda8083 stv0297 sp8870 firmware_class crc32 ves1x93 ttpci_eeprom
i2c_core snd_via82xx snd_ac97_codec snd_cmipci gameport snd_pcm_oss
snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_timer snd_hwdep
snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore rtc unix
Oct 19 19:46:50 tom1 kernel: CPU: 0
Oct 19 19:46:50 tom1 kernel: EIP: 0060:[pre_task_out_intr+188/272]
Not tainted VLI
Oct 19 19:46:50 tom1 kernel: EFLAGS: 00010096 (2.6.13.4)
Oct 19 19:46:50 tom1 kernel: EIP is at pre_task_out_intr+0xbc/0x110
Oct 19 19:46:50 tom1 kernel: eax: 00000000 ebx: c0535df8 ecx:
0000878c edx: c0521868
Oct 19 19:46:50 tom1 kernel: esi: 00000000 edi: c0535df8 ebp:
ddda7e18 esp: ddda7c54
Oct 19 19:46:50 tom1 kernel: ds: 007b es: 007b ss: 0068
Oct 19 19:46:50 tom1 kernel: Process hdparm (pid: 4442,
threadinfo=ddda6000 task=df31cac0)
Oct 19 19:46:50 tom1 kernel: Stack: c0535df8 c0369aa0 00001d4c 00000000
00000019 ddda7e10 ddda7e10 c0535b70
Oct 19 19:46:50 tom1 kernel: c036a741 c0535df8 00000000 e0802f87
40000000 00000000 00000000 00000000
Oct 19 19:46:50 tom1 kernel: c0535df8 ddda7d34 c0363e15 c0535df8
ddda7e10 00000040 00000088 000004e2
Oct 19 19:46:50 tom1 kernel: Call Trace:
Oct 19 19:46:50 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:46:50 tom1 kernel: [flagged_taskfile+337/848]
flagged_taskfile+0x151/0x350
Oct 19 19:46:50 tom1 kernel: [start_request+341/576]
start_request+0x155/0x240
Oct 19 19:46:50 tom1 kernel: [ide_do_request+519/928]
ide_do_request+0x207/0x3a0
Oct 19 19:46:50 tom1 kernel: [ide_do_drive_cmd+204/304]
ide_do_drive_cmd+0xcc/0x130
Oct 19 19:46:50 tom1 kernel: [ext3_mark_iloc_dirty+40/64]
ext3_mark_iloc_dirty+0x28/0x40
Oct 19 19:46:50 tom1 kernel: [ide_diag_taskfile+158/208]
ide_diag_taskfile+0x9e/0xd0
Oct 19 19:46:50 tom1 kernel: [blk_end_sync_rq+0/64]
blk_end_sync_rq+0x0/0x40
Oct 19 19:46:50 tom1 kernel: [ide_taskfile_ioctl+436/1136]
ide_taskfile_ioctl+0x1b4/0x470
Oct 19 19:46:50 tom1 kernel: [pre_task_out_intr+0/272]
pre_task_out_intr+0x0/0x110
Oct 19 19:46:50 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:46:50 tom1 kernel: [generic_ide_ioctl+733/1536]
generic_ide_ioctl+0x2dd/0x600
Oct 19 19:46:50 tom1 kernel: [idedisk_ioctl+58/64] idedisk_ioctl+0x3a/0x40
Oct 19 19:46:50 tom1 kernel: [blkdev_driver_ioctl+82/144]
blkdev_driver_ioctl+0x52/0x90
Oct 19 19:46:50 tom1 kernel: [blkdev_ioctl+168/432] blkdev_ioctl+0xa8/0x1b0
Oct 19 19:46:50 tom1 kernel: [block_ioctl+43/48] block_ioctl+0x2b/0x30
Oct 19 19:46:50 tom1 kernel: [do_ioctl+134/160] do_ioctl+0x86/0xa0
Oct 19 19:46:50 tom1 kernel: [vfs_ioctl+101/480] vfs_ioctl+0x65/0x1e0
Oct 19 19:46:50 tom1 kernel: [sys_ioctl+103/192] sys_ioctl+0x67/0xc0
Oct 19 19:46:50 tom1 kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Oct 19 19:46:50 tom1 kernel: Code: c3 80 bb 8e 00 00 00 00 75 01 fa c7
44 24 0c 00 00 00 00 c7 44 24 08 4c 1d 00 00 c7 44 24 04 a0 9a 36 c0 89
1c 24 e8 64 be ff ff <8b> 46 2c 85 c0 74 07 c7 46 44 00 00 00 00 8b 43
6c 8b 80 48 05
Oct 19 19:47:20 tom1 kernel: <4>hdf: lost interrupt
Oct 19 19:52:00 tom1 kernel: Unable to handle kernel NULL pointer
dereference at virtual address 0000002c
Oct 19 19:52:00 tom1 kernel: printing eip:
Oct 19 19:52:00 tom1 kernel: c0369c6c
Oct 19 19:52:00 tom1 kernel: *pde = 00000000
Oct 19 19:52:00 tom1 kernel: Oops: 0000 [#4]
Oct 19 19:52:00 tom1 kernel: PREEMPT
Oct 19 19:52:00 tom1 kernel: Modules linked in: af_packet ide_cd cdrom
psmouse pcspkr ns558 floppy via_agp agpgart via_rhine mii ehci_hcd
snd_usb_audio snd_usb_lib uhci_hcd usbcore dm_mod evdev w83627hf
i2c_sensor i2c_isa i2c_viapro dvb_ttpci dvb_core l64781 saa7146_vv
video_buf saa7146 v4l1_compat v4l2_common videodev ves1820 stv0299
tda8083 stv0297 sp8870 firmware_class crc32 ves1x93 ttpci_eeprom
i2c_core snd_via82xx snd_ac97_codec snd_cmipci gameport snd_pcm_oss
snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_timer snd_hwdep
snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore rtc unix
Oct 19 19:52:00 tom1 kernel: CPU: 0
Oct 19 19:52:00 tom1 kernel: EIP: 0060:[pre_task_out_intr+188/272]
Not tainted VLI
Oct 19 19:52:00 tom1 kernel: EFLAGS: 00010096 (2.6.13.4)
Oct 19 19:52:00 tom1 kernel: EIP is at pre_task_out_intr+0xbc/0x110
Oct 19 19:52:00 tom1 kernel: eax: 00000000 ebx: c0535df8 ecx:
0001b5eb edx: c05217e0
Oct 19 19:52:00 tom1 kernel: esi: 00000000 edi: c0535df8 ebp:
ddda7e18 esp: ddda7c54
Oct 19 19:52:00 tom1 kernel: ds: 007b es: 007b ss: 0068
Oct 19 19:52:00 tom1 kernel: Process hdparm (pid: 4448,
threadinfo=ddda6000 task=df31cac0)
Oct 19 19:52:00 tom1 kernel: Stack: c0535df8 c0369aa0 00001d4c 00000000
00000019 ddda7e10 ddda7e10 c0535b70
Oct 19 19:52:00 tom1 kernel: c036a741 c0535df8 00000000 e0802f87
40000000 00000000 00000000 00000000
Oct 19 19:52:00 tom1 kernel: c0535df8 ddda7d34 c0363e15 c0535df8
ddda7e10 00000040 00000088 000004e2
Oct 19 19:52:00 tom1 kernel: Call Trace:
Oct 19 19:52:00 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:52:00 tom1 kernel: [flagged_taskfile+337/848]
flagged_taskfile+0x151/0x350
Oct 19 19:52:00 tom1 kernel: [start_request+341/576]
start_request+0x155/0x240
Oct 19 19:52:00 tom1 kernel: [ide_do_request+519/928]
ide_do_request+0x207/0x3a0
Oct 19 19:52:00 tom1 kernel: [ide_do_drive_cmd+204/304]
ide_do_drive_cmd+0xcc/0x130
Oct 19 19:52:00 tom1 kernel: [ext3_mark_iloc_dirty+40/64]
ext3_mark_iloc_dirty+0x28/0x40
Oct 19 19:52:00 tom1 kernel: [ide_diag_taskfile+158/208]
ide_diag_taskfile+0x9e/0xd0
Oct 19 19:52:00 tom1 kernel: [blk_end_sync_rq+0/64]
blk_end_sync_rq+0x0/0x40
Oct 19 19:52:00 tom1 kernel: [ide_taskfile_ioctl+436/1136]
ide_taskfile_ioctl+0x1b4/0x470
Oct 19 19:52:00 tom1 kernel: [pre_task_out_intr+0/272]
pre_task_out_intr+0x0/0x110
Oct 19 19:52:00 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:52:00 tom1 kernel: [generic_ide_ioctl+733/1536]
generic_ide_ioctl+0x2dd/0x600
Oct 19 19:52:00 tom1 kernel: [idedisk_ioctl+58/64] idedisk_ioctl+0x3a/0x40
Oct 19 19:52:00 tom1 kernel: [blkdev_driver_ioctl+82/144]
blkdev_driver_ioctl+0x52/0x90
Oct 19 19:52:00 tom1 kernel: [blkdev_ioctl+168/432] blkdev_ioctl+0xa8/0x1b0
Oct 19 19:52:00 tom1 kernel: [block_ioctl+43/48] block_ioctl+0x2b/0x30
Oct 19 19:52:00 tom1 kernel: [do_ioctl+134/160] do_ioctl+0x86/0xa0
Oct 19 19:52:00 tom1 kernel: [vfs_ioctl+101/480] vfs_ioctl+0x65/0x1e0
Oct 19 19:52:00 tom1 kernel: [sys_ioctl+103/192] sys_ioctl+0x67/0xc0
Oct 19 19:52:00 tom1 kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Oct 19 19:52:00 tom1 kernel: Code: c3 80 bb 8e 00 00 00 00 75 01 fa c7
44 24 0c 00 00 00 00 c7 44 24 08 4c 1d 00 00 c7 44 24 04 a0 9a 36 c0 89
1c 24 e8 64 be ff ff <8b> 46 2c 85 c0 74 07 c7 46 44 00 00 00 00 8b 43
6c 8b 80 48 05
Oct 19 19:52:30 tom1 kernel: <4>hdf: lost interrupt
Oct 19 19:53:54 tom1 kernel: Unable to handle kernel NULL pointer
dereference at virtual address 0000002c
Oct 19 19:53:54 tom1 kernel: printing eip:
Oct 19 19:53:54 tom1 kernel: c0369c6c
Oct 19 19:53:54 tom1 kernel: *pde = 00000000
Oct 19 19:53:54 tom1 kernel: Oops: 0000 [#5]
Oct 19 19:53:54 tom1 kernel: PREEMPT
Oct 19 19:53:54 tom1 kernel: Modules linked in: af_packet ide_cd cdrom
psmouse pcspkr ns558 floppy via_agp agpgart via_rhine mii ehci_hcd
snd_usb_audio snd_usb_lib uhci_hcd usbcore dm_mod evdev w83627hf
i2c_sensor i2c_isa i2c_viapro dvb_ttpci dvb_core l64781 saa7146_vv
video_buf saa7146 v4l1_compat v4l2_common videodev ves1820 stv0299
tda8083 stv0297 sp8870 firmware_class crc32 ves1x93 ttpci_eeprom
i2c_core snd_via82xx snd_ac97_codec snd_cmipci gameport snd_pcm_oss
snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_timer snd_hwdep
snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore rtc unix
Oct 19 19:53:54 tom1 kernel: CPU: 0
Oct 19 19:53:54 tom1 kernel: EIP: 0060:[pre_task_out_intr+188/272]
Not tainted VLI
Oct 19 19:53:54 tom1 kernel: EFLAGS: 00010096 (2.6.13.4)
Oct 19 19:53:54 tom1 kernel: EIP is at pre_task_out_intr+0xbc/0x110
Oct 19 19:53:54 tom1 kernel: eax: 00000000 ebx: c0535df8 ecx:
00022517 edx: c0521758
Oct 19 19:53:54 tom1 kernel: esi: 00000000 edi: c0535df8 ebp:
ddda7e18 esp: ddda7c54
Oct 19 19:53:54 tom1 kernel: ds: 007b es: 007b ss: 0068
Oct 19 19:53:54 tom1 kernel: Process hdparm (pid: 4451,
threadinfo=ddda6000 task=df31c5a0)
Oct 19 19:53:54 tom1 kernel: Stack: c0535df8 c0369aa0 00001d4c 00000000
00000019 ddda7e10 ddda7e10 c0535b70
Oct 19 19:53:54 tom1 kernel: c036a741 c0535df8 00000000 e0802f87
40000000 00000000 00000000 00000000
Oct 19 19:53:54 tom1 kernel: c0535df8 ddda7d34 c0363e15 c0535df8
ddda7e10 00000040 00000088 000004e2
Oct 19 19:53:54 tom1 kernel: Call Trace:
Oct 19 19:53:54 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:53:54 tom1 kernel: [flagged_taskfile+337/848]
flagged_taskfile+0x151/0x350
Oct 19 19:53:54 tom1 kernel: [start_request+341/576]
start_request+0x155/0x240
Oct 19 19:53:54 tom1 kernel: [ide_do_request+519/928]
ide_do_request+0x207/0x3a0
Oct 19 19:53:54 tom1 kernel: [ide_do_drive_cmd+204/304]
ide_do_drive_cmd+0xcc/0x130
Oct 19 19:53:54 tom1 kernel: [ext3_mark_iloc_dirty+40/64]
ext3_mark_iloc_dirty+0x28/0x40
Oct 19 19:53:54 tom1 kernel: [ide_diag_taskfile+158/208]
ide_diag_taskfile+0x9e/0xd0
Oct 19 19:53:54 tom1 kernel: [blk_end_sync_rq+0/64]
blk_end_sync_rq+0x0/0x40
Oct 19 19:53:54 tom1 kernel: [ide_taskfile_ioctl+436/1136]
ide_taskfile_ioctl+0x1b4/0x470
Oct 19 19:53:54 tom1 kernel: [pre_task_out_intr+0/272]
pre_task_out_intr+0x0/0x110
Oct 19 19:53:54 tom1 kernel: [task_out_intr+0/272] task_out_intr+0x0/0x110
Oct 19 19:53:54 tom1 kernel: [generic_ide_ioctl+733/1536]
generic_ide_ioctl+0x2dd/0x600
Oct 19 19:53:54 tom1 kernel: [idedisk_ioctl+58/64] idedisk_ioctl+0x3a/0x40
Oct 19 19:53:54 tom1 kernel: [blkdev_driver_ioctl+82/144]
blkdev_driver_ioctl+0x52/0x90
Oct 19 19:53:54 tom1 kernel: [blkdev_ioctl+168/432] blkdev_ioctl+0xa8/0x1b0
Oct 19 19:53:54 tom1 kernel: [block_ioctl+43/48] block_ioctl+0x2b/0x30
Oct 19 19:53:54 tom1 kernel: [do_ioctl+134/160] do_ioctl+0x86/0xa0
Oct 19 19:53:54 tom1 kernel: [vfs_ioctl+101/480] vfs_ioctl+0x65/0x1e0
Oct 19 19:53:54 tom1 kernel: [sys_ioctl+103/192] sys_ioctl+0x67/0xc0
Oct 19 19:53:54 tom1 kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Oct 19 19:53:54 tom1 kernel: Code: c3 80 bb 8e 00 00 00 00 75 01 fa c7
44 24 0c 00 00 00 00 c7 44 24 08 4c 1d 00 00 c7 44 24 04 a0 9a 36 c0 89
1c 24 e8 64 be ff ff <8b> 46 2c 85 c0 74 07 c7 46 44 00 00 00 00 8b 43
6c 8b 80 48 05
Oct 19 19:54:24 tom1 kernel: <4>hdf: lost interrupt
Oct 19 19:54:48 tom1 shutdown[4452]: shutting down for system reboot
Oct 19 19:54:48 tom1 exiting on signal 15
Oct 19 19:57:08 tom1 syslogd 1.4.1#17: restart.
Oct 19 19:58:47 tom1 shutdown[5027]: shutting down for system reboot
Oct 19 19:58:47 tom1 init: Switching to runlevel: 6
Oct 19 19:58:56 tom1 kernel: apm: BIOS not found.
Oct 19 19:58:56 tom1 modprobe: FATAL: Error inserting apm
(/lib/modules/2.6.12-1-k7/kernel/arch/i386/kernel/apm.ko): No such device
Oct 19 19:58:58 tom1 postfix/postfix-script: fatal: the Postfix mail
system is not running
Oct 19 19:59:00 tom1 kernel: Bluetooth: Core ver 2.7
Oct 19 19:59:00 tom1 kernel: NET: Registered protocol family 31
Oct 19 19:59:00 tom1 kernel: Bluetooth: HCI device and connection
manager initialized
Oct 19 19:59:00 tom1 kernel: Bluetooth: HCI socket layer initialized
Oct 19 19:59:00 tom1 kernel: Bluetooth: L2CAP ver 2.7
Oct 19 19:59:00 tom1 kernel: Bluetooth: L2CAP socket layer initialized
Oct 19 19:59:00 tom1 kernel: Bluetooth: RFCOMM ver 1.5
Oct 19 19:59:00 tom1 kernel: Bluetooth: RFCOMM socket layer initialized
Oct 19 19:59:00 tom1 kernel: Bluetooth: RFCOMM TTY layer initialized
Oct 19 19:59:00 tom1 kernel: Kernel logging (proc) stopped.
Oct 19 19:59:00 tom1 kernel: Kernel log daemon terminating.
Oct 19 19:59:00 tom1 exiting on signal 15
Oct 19 20:00:53 tom1 syslogd 1.4.1#17: restart.
Oct 19 20:01:04 tom1 kernel: Unable to handle kernel NULL pointer
dereference at virtual address 0000002c
Oct 19 20:01:04 tom1 kernel: printing eip:
Oct 19 20:01:04 tom1 kernel: c038b38f
Oct 19 20:01:04 tom1 kernel: *pde = 00000000
Oct 19 20:01:04 tom1 kernel: Oops: 0000 [#1]
Oct 19 20:01:04 tom1 kernel: PREEMPT
Oct 19 20:01:04 tom1 kernel: Modules linked in: af_packet ide_cd cdrom
psmouse pcspkr ns558 floppy via_agp agpgart via_rhine mii ehci_hcd
snd_usb_audio snd_usb_lib spca5xx uhci_hcd usbcore evdev dm_mod w83627hf
i2c_sensor i2c_isa i2c_viapro dvb_ttpci dvb_core l64781 saa7146_vv
video_buf saa7146 v4l1_compat v4l2_common videodev ves1820 stv0299
tda8083 stv0297 sp8870 firmware_class crc32 ves1x93 ttpci_eeprom
i2c_core snd_via82xx snd_ac97_codec snd_cmipci gameport snd_pcm_oss
snd_mixer_oss snd_pcm snd_page_alloc snd_opl3_lib snd_timer snd_hwdep
snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore rtc unix
Oct 19 20:01:04 tom1 kernel: CPU: 0
Oct 19 20:01:04 tom1 kernel: EIP: 0060:[pre_task_out_intr+175/272]
Not tainted VLI
Oct 19 20:01:04 tom1 kernel: EFLAGS: 00010082 (2.6.13)
Oct 19 20:01:04 tom1 kernel: EIP is at pre_task_out_intr+0xaf/0x110
Oct 19 20:01:04 tom1 kernel: eax: 00000000 ebx: 00000000 ecx:
ffff2578 edx: c053d738
Oct 19 20:01:04 tom1 kernel: esi: c0551db8 edi: c0551db8 ebp:
de715d40 esp: de715c90
Oct 19 20:01:04 tom1 kernel: ds: 007b es: 007b ss: 0068
Oct 19 20:01:04 tom1 kernel: Process hdparm (pid: 4626,
threadinfo=de714000 task=c17af540)
Oct 19 20:01:04 tom1 kernel: Stack: c0551db8 c038b180 00001d4c 00000000
00000019 00000000 00000000 00000000
Oct 19 20:01:04 tom1 kernel: c0384cac c0551db8 00000000 00000040
00000088 000004e2 de715d40 de714000
Oct 19 20:01:04 tom1 kernel: c0551db8 de715d40 c0551b30 c0384fc4
c0551db8 de715d40 ffffffff dfdae380
Oct 19 20:01:04 tom1 kernel: Call Trace:
Oct 19 20:01:04 tom1 kernel: [task_out_intr+0/352] task_out_intr+0x0/0x160
Oct 19 20:01:04 tom1 kernel: [start_request+540/736]
start_request+0x21c/0x2e0
Oct 19 20:01:04 tom1 kernel: [ide_do_request+548/1024]
ide_do_request+0x224/0x400
Oct 19 20:01:04 tom1 kernel: [ide_do_drive_cmd+197/336]
ide_do_drive_cmd+0xc5/0x150
Oct 19 20:01:04 tom1 kernel: [ide_diag_taskfile+182/256]
ide_diag_taskfile+0xb6/0x100
Oct 19 20:01:04 tom1 kernel: [blk_end_sync_rq+0/48]
blk_end_sync_rq+0x0/0x30
Oct 19 20:01:04 tom1 kernel: [ide_taskfile_ioctl+741/1152]
ide_taskfile_ioctl+0x2e5/0x480
Oct 19 20:01:04 tom1 kernel: [pre_task_out_intr+0/272]
pre_task_out_intr+0x0/0x110
Oct 19 20:01:04 tom1 kernel: [task_out_intr+0/352] task_out_intr+0x0/0x160
Oct 19 20:01:04 tom1 kernel: [generic_ide_ioctl+1508/1568]
generic_ide_ioctl+0x5e4/0x620
Oct 19 20:01:04 tom1 kernel: [avc_has_perm+48/64] avc_has_perm+0x30/0x40
Oct 19 20:01:04 tom1 kernel: [inode_has_perm+85/144]
inode_has_perm+0x55/0x90
Oct 19 20:01:04 tom1 kernel: [idedisk_ioctl+58/64] idedisk_ioctl+0x3a/0x40
Oct 19 20:01:04 tom1 kernel: [blkdev_driver_ioctl+131/176]
blkdev_driver_ioctl+0x83/0xb0
Oct 19 20:01:04 tom1 kernel: [blkdev_ioctl+352/496]
blkdev_ioctl+0x160/0x1f0
Oct 19 20:01:04 tom1 kernel: [block_ioctl+43/48] block_ioctl+0x2b/0x30
Oct 19 20:01:04 tom1 kernel: [do_ioctl+59/160] do_ioctl+0x3b/0xa0
Oct 19 20:01:04 tom1 kernel: [vfs_ioctl+107/560] vfs_ioctl+0x6b/0x230
Oct 19 20:01:04 tom1 kernel: [sys_ioctl+136/160] sys_ioctl+0x88/0xa0
Oct 19 20:01:04 tom1 kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Oct 19 20:01:04 tom1 kernel: Code: 5e c3 80 be 8e 00 00 00 00 74 61 c7
44 24 0c 00 00 00 00 c7 44 24 08 4c 1d 00 00 c7 44 24 04 80 b1 38 c0 89
34 24 e8 61 b8 ff ff <8b> 43 2c 85 c0 74 07 c7 43 44 00 00 00 00 8b 46
6c 8b 80 48 05
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: hdparm ATA Security Options return errors
2005-10-20 7:51 ` thomas schorpp
@ 2005-10-20 11:18 ` thomas schorpp
0 siblings, 0 replies; 13+ messages in thread
From: thomas schorpp @ 2005-10-20 11:18 UTC (permalink / raw)
To: Timothy Thelin; +Cc: Mark Lord, linux-ide
thomas schorpp wrote:
> Timothy Thelin wrote:
>
>>>hdparm-6.3 is now out, with working security commands.
>>>
>>>But there is still a bug deep in the IDE taskfile code
>>>that sometimes causes problems. Someday I might have time
>>>to dig deeper into the kernel and fix that issue.
>>>
>>
>>
>>And what bug is this? (Sorry if you already stated it, I didn't see it while
>>going through the archives of this conversation). I use taskfile and have a
>>vested interest in getting all taskfile bugs fixed. FYI there was a bug
>>where pio-out taskfile commands could oops because of a null request
>>pointer; the patch I submitted for that one should be in the 2.6.14 rc
>>series now.
>>
>>Regards,
>>Tim Thelin
>>
>>
>
>
> at runlevel 1 i get marks crashes too, first the null pointer (which is
> evertime at same address and hopefully fixed with tims patch) then after
> journal commit intervall (mounted xfs,ext3) panic in irq handler and on
> unmounted drives lost interrupt without system stall.
>
> (yes i want to be able to seclock down mounted fs drives)
>
heres the panic log from minicom over serial console with ata security
commands (unlock/disable):
Unable to handle kernel NULL pointer dereference at virtual address 0000002c
printing eip:
c03e8235
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: af_packet ide_cd cdrom psmouse pcspkr ns558 floppy
via_agp agpgart via_rhine mii ehci_hcd snd_usb_audio snd_usb_lib
uhci_hcd usbcore dm_mod evdev w83627hf i2c_sensor i2c_isa i2c_viapro
dvb_ttpci dvb_core l64781 saa7146_vv video_buf saa7146 v4l1_compat
v4l2_common videodev ves1820 stv0299 tda8083 stv0297 sp8870
firmware_class crc32 ves1x93 ttpci_eeprom i2c_core snd_via82xx
snd_ac97_codec snd_cmipci gameport snd_pcm_oss snd_mixer_oss snd_pcm
snd_page_alloc snd_opl3_lib snd_timer snd_hwdep snd_mpu401_uart
snd_rawmidi snd_seq_device snd soundcore rtc unix
CPU: 0
EIP: 0060:[<c03e8235>] Not tainted VLI
EFLAGS: 00010096 (2.6.13.4debug)
EIP is at pre_task_out_intr+0xb5/0x100
eax: 00000000 ebx: c05d8be8 ecx: ffff586f edx: c05bd9c8
esi: 00000000 edi: c05d8be8 ebp: dc89fbbc esp: dc89fb9c
ds: 007b es: 007b ss: 0068
Process hdparm (pid: 3931, threadinfo=dc89e000 task=df74baa0)
Stack: c05d8be8 c03e8070 00001d4c 00000000 00000019 dc89fbbc dc89fdf4
c05d88d0
dc89fbe8 c03e8ca4 c05d8be8 00000000 e0802f87 0000056e dc89fbe0
dc89fdfc
dc89fd14 c05d88d0 dc89fdf4 dc89fc0c c03e0a31 c05d8be8 dc89fdf4
4089fc0c
Call Trace:
[<c0104d7f>] show_stack+0x7f/0xa0
[<c0104f1b>] show_registers+0x15b/0x1c0
[<c0105178>] die+0x158/0x2c0
[<c011bc1d>] do_page_fault+0x37d/0x6b2
[<c0104867>] error_code+0x4f/0x54
[<c03e8ca4>] flagged_taskfile+0x154/0x370
[<c03e0a31>] execute_drive_cmd+0x71/0x270
[<c03e0dae>] start_request+0x17e/0x270
[<c03e1124>] ide_do_request+0x254/0x4d0
[<c03e221a>] ide_do_drive_cmd+0x18a/0x2f0
[<c03e8326>] ide_diag_taskfile+0xa6/0xe0
[<c03e852e>] ide_taskfile_ioctl+0x19e/0x430
[<c03deb6f>] generic_ide_ioctl+0x2df/0x730
[<c03ee5cc>] idedisk_ioctl+0x3c/0x40
[<c03ccf49>] blkdev_driver_ioctl+0x49/0x80
[<c03cd01c>] blkdev_ioctl+0x9c/0x1a0
[<c018eb5b>] block_ioctl+0x2b/0x30
[<c019cb7d>] do_ioctl+0x7d/0x90
[<c019cd12>] vfs_ioctl+0x62/0x1c0
[<c019ced1>] sys_ioctl+0x61/0x90
[<c0103d69>] syscall_call+0x7/0xb
Code: c3 80 bb 8e 00 00 00 00 75 01 fa c7 44 24 0c 00 00 00 00 c7 44 24
08 4c 1d 00 00 c7 44 24 04 70 80 3e c0 89 1c 24 e8 3b b2 ff ff <8b> 46
2c 85 c0 74 07 c7 46 44 00 00 00 00 8b 43 6c 8b 80 68 06
<4>hdf: lost interrupt
Unable to handle kernel paging request at virtual address 6b6b6b7b
printing eip:
c03e7f0f
*pde = 00000000
Oops: 0000 [#2]
PREEMPT
Modules linked in: af_packet ide_cd cdrom psmouse pcspkr ns558 floppy
via_agp agpgart via_rhine mii ehci_hcd snd_usb_audio snd_usb_lib
uhci_hcd usbcore dm_mod evdev w83627hf i2c_sensor i2c_isa i2c_viapro
dvb_ttpci dvb_core l64781 saa7146_vv video_buf saa7146 v4l1_compat
v4l2_common videodev ves1820 stv0299 tda8083 stv0297 sp8870
firmware_class crc32 ves1x93 ttpci_eeprom i2c_core snd_via82xx
snd_ac97_codec snd_cmipci gameport snd_pcm_oss snd_mixer_oss snd_pcm
snd_page_alloc snd_opl3_lib snd_timer snd_hwdep snd_mpu401_uart
snd_rawmidi snd_seq_device snd soundcore rtc unix
CPU: 0
EIP: 0060:[<c03e7f0f>] Not tainted VLI
EFLAGS: 00010002 (2.6.13.4debug)
EIP is at task_end_request+0x1f/0x70
eax: 6b6b6b6b ebx: c05d8be8 ecx: 00000000 edx: dc89fd14
esi: 00000050 edi: c05d8be8 ebp: c057be98 esp: c057be84
ds: 007b es: 007b ss: 0068
Process swapper (pid: 0, threadinfo=c057a000 task=c04e3c60)
Stack: c16d6be4 c16d6bc0 00000000 c05d88d0 dc89fd14 c057bebc c03e8163
c05d8be8
dc89fd14 00000050 00000086 c057a000 c16d6bc0 c05d8be8 c057befc
c03e1d5a
c05d8be8 00000001 c057bf84 c057befc c057a000 00000101 c057a000
c057bef4
Call Trace:
[<c0104d7f>] show_stack+0x7f/0xa0
[<c0104f1b>] show_registers+0x15b/0x1c0
[<c0105178>] die+0x158/0x2c0
[<c011bc1d>] do_page_fault+0x37d/0x6b2
[<c0104867>] error_code+0x4f/0x54
[<c03e8163>] task_out_intr+0xf3/0x110
[<c03e1d5a>] ide_intr+0x2ba/0x5c0
[<c0152733>] handle_IRQ_event+0x33/0x70
[<c015289a>] __do_IRQ+0x12a/0x390
[<c01066b7>] do_IRQ+0x37/0x70
[<c010479e>] common_interrupt+0x1a/0x20
[<c0101107>] cpu_idle+0x57/0x60
[<c010027b>] rest_init+0x3b/0x40
[<c057c867>] start_kernel+0x187/0x1d0
[<c0100199>] 0xc0100199
Code: b6 00 00 00 00 8d bc 27 00 00 00 00 55 89 e5 83 ec 14 8b 55 0c 89
5d f8 89 75 fc 8b 5d 08 0f b6 75 10 f6 42 0a 02 74 0a 8b 42 68 <66> 83
78 10 00 75 1f 8b 42 24 89 1c 24 c7 44 24 04 01 00 00 00
<0>Kernel panic - not syncing: Fatal exception in interrupt
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2005-10-20 11:18 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <S1750797AbVJQQjQ/20051017163916Z+71@vger.kernel.org>
2005-10-17 17:14 ` hdparm ATA Security Options return errors thomas schorpp
2005-10-17 17:41 ` thomas schorpp
2005-10-17 20:31 ` Mark Lord
2005-10-17 20:52 ` thomas schorpp
2005-10-19 7:56 ` thomas schorpp
2005-10-19 15:12 ` Mark Lord
2005-10-19 15:20 ` thomas schorpp
2005-10-19 16:24 ` thomas schorpp
2005-10-20 3:10 ` Mark Lord
2005-10-19 17:35 Timothy Thelin
2005-10-20 3:09 ` Mark Lord
2005-10-20 7:51 ` thomas schorpp
2005-10-20 11:18 ` thomas schorpp
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).