On 15:49 Tue 26 Feb , Andrew Morton wrote:In fact original issue (wich was reported by me) stil exist # uname -a Linux ts52 2.6.25-rc3 #8 SMP Wed Feb 27 11:41:29 MSK 2008 x86_64 x86_64 x86_64 GNU/Linux # blockdev --getsz /dev/sda7 208782 # blockdev --getbsz /dev/sda7 4096 # dd if=/dev/zero of=/dev/sda7 bs=1k seek=104390 count=1 dd: writing `/dev/sda7': Input/output error 1+0 records in 0+0 records out 0 bytes (0 B) copied, 0.000918887 seconds, 0.0 kB/s This issue triggered in blkdev_get_block(), which is VFS layer Issue from the bug was triggered in __generic_make_request() ->bio_check_eod() ->handle_bad_sector() ###Bug's log: Feb 26 19:17:25 tux attempt to access beyond end of device Feb 26 19:17:25 tux sr0: rw=0, want=4911744, limit=2097151 ###Corresponding code: printk(KERN_INFO "%s: rw=%ld, want=%Lu, limit=%Lu\n", bdevname(bio->bi_bdev, b), bio->bi_rw, (unsigned long long)bio->bi_sector + bio_sectors(bio), (long long)(bio->bi_bdev->bd_inode->i_size >> 9)); This means that all vfs checks was already done (iblock >=max_block(I_BDEV(inode))) was TRUE at this time. But during __generic_make_request() we have found what "want" was more whan x2 times biger than "limit". IMHO: this may happens because of bug in DVD driver itself. --
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| James Bottomley | Re: Integration of SCST in the mainstream Linux kernel |
| Jeff Garzik | Re: [Patch v2] Make PCI extended config space (MMCONFIG) a driver opt-in |
| Chodorenko Michail | PROBLEM: Celeron Core |
git: | |
| Linus Torvalds | People unaware of the importance of "git gc"? |
| Johannes Schindelin | Re: Empty directories... |
| Jakub Narebski | Re: VCS comparison table |
| Sam Song | Re: Fwd: [OT] Re: Git via a proxy server? |
| J.W. Zondag | Dell PE1950 III - Perc 6i |
| Richard Stallman | Real men don't attack straw men |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Anselm R. Garbe | OpenBSD 4.0 / Xorg -> vesa 1920x1200 widescreen resolution |
| Jim Winstead Jr. | Re: Root Disk/Book Disk Compatibility |
| Anselm Lingnau | File creation date in UNIX (was: Re: VMS) |
| Rafal Kustra (summer student) | mount |
| Nicholas Yue | Re: more on 486/33 weirdness |
