YONETANI Tomokazu wrote:
> On Fri, Aug 21, 2009 at 12:30:30AM +0000, Alexander Polakov (via DragonFly issue tracker) wrote:
>> New submission from Alexander Polakov <polachok@gmail.com>:
>>
>> I get a panic while trying to read a file from msdos filesystem with latest
>> master.
>>
>> http://omploader.org/vMjZzaw
>
> Can you apply this patch, compile and reinstall the kernel, and
> see how it it proceeds?
>
> diff --git a/sys/kern/vfs_bio.c b/sys/kern/vfs_bio.c
> index 8217817..3758510 100644
> --- a/sys/kern/vfs_bio.c
> +++ b/sys/kern/vfs_bio.c
> @@ -887,7 +887,7 @@ breadn(struct vnode *vp, off_t loffset, int size, off_t *raoffset,
> rabp = getblk(vp, *raoffset, *rabsize, 0, 0);
>
> if ((rabp->b_flags & B_CACHE) == 0) {
> - rel_mplock();
> + get_mplock();
haha :)