Ben Gras a89ec8bc3b can't get_block(NO_DEV) any more
. 'anonymous' cache blocks (retrieved with NO_DEV as dev
	  parameter) were used to implement read()s from holes in
	  inodes that should return zeroes
	. this is an awkward special case in the cache code though
	  and there's a more direct way to implement the same functionality:
	  instead of copying from a new, anonymous, zero block, to
	  the user target buffer, simply sys_safememset the user target
	  buffer directly. as this was the only use of this feature,
	  this is all that's needed to simplify the cache code a little.
2012-11-16 16:37:44 +01:00
2010-10-25 08:32:14 +00:00
2012-11-15 16:07:30 +01:00
2012-11-15 16:07:30 +01:00
2012-11-15 16:07:30 +01:00
2012-11-15 16:07:30 +01:00
2012-11-16 16:37:44 +01:00
2012-11-08 12:36:38 +01:00
2012-11-16 16:37:44 +01:00
2012-11-15 16:07:30 +01:00
2012-11-15 16:07:30 +01:00
2012-11-15 16:07:30 +01:00
2012-06-18 10:54:52 +00:00
2012-11-15 16:07:30 +01:00
2010-01-21 10:16:05 +00:00
Description
A fun microkernel meant to match modern usecases
GPL-3.0 148 MiB
Languages
C 78.2%
Roff 10.2%
Assembly 4.6%
Shell 3.7%
Makefile 1.6%
Other 1.2%