Re: any help for your BSD project

2014-05-29 Thread David Holland
On Tue, May 27, 2014 at 01:56:45AM -0400, Yizheng Jiao wrote: do you still need any help for you BSD projects? I am a phd students. I want to some programming project to enhance my understanding of operating system. A number of projects are posted here: http://wiki.netbsd.org/projects/

Re: API/ABI rank of headers in /usr/include/isofs/cd9660

2014-05-29 Thread David Holland
On Wed, May 28, 2014 at 06:22:16PM +1000, matthew green wrote: On Wed, May 14, 2014 at 08:00:56AM +1000, matthew green wrote: thanks for looking at this. we've gotten better since early days with these sorts of issues, but there are still a lot of headers that are installed for

Re: API/ABI rank of headers in /usr/include/isofs/cd9660

2014-05-29 Thread Thomas Schmitt
Hi, David Holland: at least in the case of ufs (dunno about cd9660) the definitions are all mixed together. In cd9660 it is the full spectrum: What i deem legit userland API cd9660_mount.h : struct iso_args and its flags for mount(2). Somewhat exotic

Re: Lockless IP input queue, the pktqueue interface

2014-05-29 Thread Darren Reed
On 29/05/2014 12:29 PM, Mindaugas Rasiukevicius wrote: Darren Reed darr...@netbsd.org wrote: On 29/05/2014 5:06 AM, Mindaugas Rasiukevicius wrote: Darren Reed darr...@netbsd.org wrote: No, there is no need to expose the structure. Even if there would be another internal component using the

Re: Lockless IP input queue, the pktqueue interface

2014-05-29 Thread David Young
On Fri, May 30, 2014 at 12:01:23AM +1000, Darren Reed wrote: On 29/05/2014 12:29 PM, Mindaugas Rasiukevicius wrote: Darren Reed darr...@netbsd.org wrote: On 29/05/2014 5:06 AM, Mindaugas Rasiukevicius wrote: Darren Reed darr...@netbsd.org wrote: No, there is no need to expose the structure.

re: Lockless IP input queue, the pktqueue interface

2014-05-29 Thread matthew green
I think that Mindaugas is being pragmatic here. Developers are not equally brilliant[*], observant of the rules, or perceptive of the patterns, layers, or abstractions in the code. He is writing the code in a way that discourages us from casually misusing or breaking it by getting under

Re: Lockless IP input queue, the pktqueue interface

2014-05-29 Thread David Holland
On Fri, May 30, 2014 at 12:01:23AM +1000, Darren Reed wrote: [code cleanup] All of your arguments boil down to can't trust someone else. Why do you need to be so insulting of other developers in your arguments? Do you think you're the only person capable of making good design

Re: Lockless IP input queue, the pktqueue interface

2014-05-29 Thread Rhialto
On Fri 30 May 2014 at 05:46:37 +1000, matthew green wrote: regardless of how brilliant developers are, i want my code to be written like this anyway. it helps *everyone*. Sometimes I say, on the topic of code, if I don't understand it, it's probably wrong. That's not because I'm so brilliant,