Re: CVS commit: src/share/man/man9

2011-01-25 Thread Masao Uebayashi
How about ABI? KASSERT(9) should preserve ABI IMO. On Tue, Jan 25, 2011 at 11:46:48PM +, YAMAMOTO Takashi wrote: Module Name: src Committed By: yamt Date: Tue Jan 25 23:46:48 UTC 2011 Modified Files: src/share/man/man9: KASSERT.9 Log Message: - add some random notes

Re: CVS commit: src

2011-01-25 Thread Mindaugas Rasiukevicius
Antti Kantee po...@netbsd.org wrote: Add support for the Extensible MIPS (eMIPS) platform. The NetBSD/emips port runs on Xilinx and Beecube FPGA systems and the Giano system simulator. eMIPS is a platform developed at Microsoft Research for researching reconfigurable computing. eMIPS

Re: CVS commit: src/share/man/man9

2011-01-25 Thread YAMAMOTO Takashi
hi, How about ABI? KASSERT(9) should preserve ABI IMO. sorry, i'm not sure what you mean. can you explain? YAMAMOTO Takashi

Re: CVS commit: src/share/man/man9

2011-01-25 Thread Masao Uebayashi
Sorry, I was confused KASSERT(9) with DIAGNOSTICS. (Don't send email before having coffee...) On Wed, Jan 26, 2011 at 02:30:18AM +, YAMAMOTO Takashi wrote: hi, How about ABI? KASSERT(9) should preserve ABI IMO. sorry, i'm not sure what you mean. can you explain? YAMAMOTO Takashi

Re: CVS commit: src

2011-01-25 Thread Antti Kantee
On Wed Jan 26 2011 at 02:09:30 +, Mindaugas Rasiukevicius wrote: + * Make a kernel mapping valid for I/O, e.g. non-cachable. + * Alignment and length constraints are as-if NBPG==PAGE_SIZE. + */ +int +ioaccess(vaddr_t vaddr, paddr_t paddr, vsize_t len) +{ + + while (len

Re: CVS commit: src/share/man/man9

2011-01-25 Thread Jukka Ruohonen
On Tue, Jan 25, 2011 at 11:46:48PM +, YAMAMOTO Takashi wrote: - add some random notes Basically, KASSERT() should be used for light-weight checks and KDASSERT() should be used for heavier ones. Callers should not rely on the side effects of expression because,