Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/kern
yamt%mwd.biglobe.ne.jp@localhost (YAMAMOTO Takashi) wrote:
> hi,
>
> > Module Name: src
> > Committed By: rmind
> > Date: Wed Oct 27 02:58:05 UTC 2010
> >
> > Modified Files:
> > src/sys/kern: sys_descrip.c
> >
> > Log Message:
> > do_posix_fadvise: check for a negative length; truncate the offset and
> > round the end-offset, not vice-versa.
>
> the latter part seems incorrect and makes putpages panic.
> note that round_page(INT64_MAX) is negative.
Good point.
>
> how about the attached patch?
Consider offset = (INT64_MAX - PAGE_SIZE) and len = PAGE_SIZE. That would
still panic..
--
Mindaugas
Home |
Main Index |
Thread Index |
Old Index