> On Mon, 23 Jun 2008 00:28:20 +0200 Michael Buesch <mb@bu3sch.de> wrote:Well, yes, that looks as a reason at the first sight. But what I don't get is, how can isofs possibly set such a blocksize when it uses sb_set_blocksize() which checks whether blocksize isn't larger than page size... So it must be something less obvious. bd_set_size() can possibly set blocksize larger than PAGE_SIZE and it's called from do_open() but it uses bdev_hardsect_size() and that shouldn't be larger than PAGE_SIZE either (at least drivers seem to take care of this). I have seen one more report of this Oops for SLES10 kernel and also in that case an IO error happened so probably that is a trigger... But so far I don't get the details. Honza -- Jan Kara <jack@suse.cz> SuSE CR Labs --
| Christoph Lameter | Re: [RFC 00/15] x86_64: Optimize percpu accesses |
| Linus Torvalds | Re: [Patch v2] Make PCI extended config space (MMCONFIG) a driver opt-in |
| Greg Kroah-Hartman | [PATCH 005/196] Chinese: add translation of SubmittingDrivers |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
git: | |
| David Miller | [GIT]: Networking |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Christoph Hellwig | Re: [PATCH 06/32] IGET: Mark iget() and read_inode() as being obsolete [try #2] |
| Gerrit Renker | [PATCH 26/37] dccp: Integration of dynamic feature activation - part 1 (socket set... |
