Skip to contentSkip to conversation

Oops while mounting a DVD-ROM

Bug 11732 [email protected] 1 participant 7 messages Oct 10, 2008 – Nov 9, 2008 1 message not in the archive libata

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]/

#1 lore raw

http://bugzilla.kernel.org/show_bug.cgi?id=11732

[email protected] changed:

What |Removed |Added
----------------------------------------------------------------------------

                 CC|                            |[email protected]
         AssignedTo|io_other@kernel-            |[email protected]
                   |bugs.osdl.org               |
          Component|Other                       |IDE
         Regression|0                           |1

------- Comment #1 from [email protected] 2008-10-10 12:17 ------- I recategorised this to IDE.

I assume it is a regression also. It might be that we just added more debug stuff and the problme has been there for some time.

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
#2 lore raw
In reply to a message not in the archive

http://bugzilla.kernel.org/show_bug.cgi?id=11732

[email protected] changed:

What |Removed |Added
----------------------------------------------------------------------------

          Component|IDE                         |x86-64
            Product|IO/Storage                  |Platform Specific/Hardware
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
#3 lore raw
In reply to a message not in the archive

http://bugzilla.kernel.org/show_bug.cgi?id=11732

[email protected] changed:

What |Removed |Added
----------------------------------------------------------------------------

         AssignedTo|[email protected] |platform_x86_64@kernel-
                   |                            |bugs.osdl.org

------- Comment #2 from [email protected] 2008-10-10 12:32 ------- Not idea - trace is a completely gaga mmu mapping failure. I'd say its a bust box or someone has loaded corrupting modules

Signature · 4 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the assignee for the bug, or are watching the assignee.
#4 lore raw
In reply to a message not in the archive

http://bugzilla.kernel.org/show_bug.cgi?id=11732

[email protected] changed:

What |Removed |Added
----------------------------------------------------------------------------

                 CC|                            |[email protected]
         AssignedTo|platform_x86_64@kernel-     |[email protected]
                   |bugs.osdl.org               |

------- Comment #6 from [email protected] 2008-10-15 16:01 -------

Quoted 2 lines

IDE gets arguments for dma_map_sg() from blk_rq_map_sg() so everything should be sweet...

Adding Jens to the mix :)

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
#5 lore raw
In reply to a message not in the archive

http://bugzilla.kernel.org/show_bug.cgi?id=11732

------- Comment #7 from [email protected] 2008-10-16 02:08 ------- Initially it looks like IDE calling dma mapping for a request with no data attached. blk_rq_map_sg() returns 0 if no data is attached, it has no error case. So saying that IDE just passes that on to dma mapping doesn't say a whole lot. To be sure, it would be interesting to catch a blktrace of this happening so we can see more closely. So, IOW, do:

1) In one termimal, run blktrace /dev/hdX (eg /dev/hda, or whatever is your cdrom).
2) In another terminal, mount the drive or whatever reproduces the error.
3) In that first terminal, ctrl-c blktrace. Then run blkparse hdX -o output and attach output to this bug.

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
#6 lore raw
In reply to a message not in the archive

http://bugzilla.kernel.org/show_bug.cgi?id=11732

------- Comment #8 from [email protected] 2008-10-16 04:35 ------- Created an attachment (id=18337)
--> (http://bugzilla.kernel.org/attachment.cgi?id=18337&action=view)
blkparse output

New info:
- Still happens with -rc9 (will try with vanilla 27 within next few days)
- Doesn't happen with 2.6.26
- Happens only with one drive (out of two tested, so it could be hw problem)
- Doesn't happen always, seem random but usually 2-3 times out of ten mounts
- It seems that it happens only when hal is running

blkparse output attached (more then one (u)mount)

Regards!

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
#7 lore raw
In reply to a message not in the archive

http://bugzilla.kernel.org/show_bug.cgi?id=11732

------- Comment #9 from [email protected] 2008-11-09 08:15 ------- Could you try 2.6.28-rc3? We've fixed some bugs related to ide-cd recently so this problem may get fixed as well.

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.