fork of 9front i guess
Go to file
cinap_lenrek fcc336b902 kernel: catch address overflow in syssegfree()
the "to" address can overflow in syssegfree() causing wrong
number of pages to be passed to mfreeseg(). with the current
implementation of mfreeseg() however, this doesnt cause any
data corruption but was just freeing an unexpected number of
pages.

this change checks for this condition in syssegfree() and
errors out instead. also mfreeseg() was changed to take
ulong argument for number of pages instead of int to keep
it consistent with other routines that work with page counts.
2015-03-07 18:59:06 +01:00
386
68000
68020
acme acme/win: fix mistake 2014-12-12 21:18:31 +01:00
adm/timezone
alpha
amd64
arm getfcr: change getfcr/setfcr to use VFP 2014-12-25 17:44:49 +01:00
lib fortunes: My recent incompetence is humbling. I should quit the industry. 2015-02-25 19:22:47 -05:00
mips
power
power64
rc ircrc: dont require nick and user to be the same for auth/userpasswd (thanks spew) 2015-02-12 18:40:20 +01:00
sparc
sparc64
sys kernel: catch address overflow in syssegfree() 2015-03-07 18:59:06 +01:00
.hgignore hgignore: ignore amd64 kernel and init 2014-09-27 01:35:06 -07:00