Subject: Re: kern/21107: genfs_putpages modifies page tables without proper locking
To: Brian Buhrow <buhrow@lothlorien.nfbcal.org>
From: enami tsugutomo <enami@but-b.or.jp>
List: netbsd-bugs
Date: 04/17/2003 08:07:14
> Note that I don't know why these two things should differ if the patch had
> no effect.
> -Brian
>
> First, here's a diff of the two disassembly outputs.
>
> *** disa.bad Tue Apr 15 23:48:53 2003
> --- disa.good Tue Apr 15 23:48:33 2003
> ***************
> *** 575,581 ****
> 0xc02b1b08 <genfs_putpages+1920>: cmp %edx,0x1c(%ebx)
> 0xc02b1b0b <genfs_putpages+1923>: je 0xc02b1b28 <genfs_putpages+1952>
> 0xc02b1b0d <genfs_putpages+1925>: push $0xc049deeb
> ! 0xc02b1b12 <genfs_putpages+1930>: push $0x4d5
> 0xc02b1b17 <genfs_putpages+1935>: push $0xc049dc40
> 0xc02b1b1c <genfs_putpages+1940>: push $0xc049db0d
> 0xc02b1b21 <genfs_putpages+1945>: call 0xc0456f44 <__assert>
This is a value of __LINE__.
enami.