[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Mach leftover assert on block glue code
From: |
Guillem Jover |
Subject: |
GNU Mach leftover assert on block glue code |
Date: |
Sun, 3 Apr 2005 22:00:49 +0300 |
User-agent: |
Mutt/1.5.8i |
Hi,
Here is a patch that has been applied and used in debian for a few
weeks now, that removes what seems a leftover assert on the glue
code that started to get triggered once we enabled asserts by
default.
The error can be reproduced with "fdisk /dev/hd0". Giving:
linux/dev/glue/block.c 547 (rdwr_partial): assert(*resid <= c);
2005-02-10 Guillem Jover <guillem@hadrons.org>
* linux/dev/glue/block.c (rdwr_partial): Remove leftover assert.
diff -Naur gnumach-20040915.orig/linux/dev/glue/block.c
gnumach-20040915/linux/dev/glue/block.c
--- gnumach-20040915.orig/linux/dev/glue/block.c 2005-02-10
05:40:34.000000000 +0100
+++ gnumach-20040915/linux/dev/glue/block.c 2005-02-10 05:59:14.000000000
+0100
@@ -544,7 +544,6 @@ rdwr_partial (int rw, kdev_t dev, loff_t
{
o = *off & BMASK;
c = bh->b_size - o;
- assert (*resid <= c);
if (c > *resid)
c = *resid;
if (rw == READ)
regards,
guillem
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU Mach leftover assert on block glue code,
Guillem Jover <=