Re: OS X (was *BSD and Mac OS)

2004-07-02 Thread Justin Walker
On Jul 1, 2004, at 20:03, Igor Shmukler wrote: Hello, Sorry for intrusion. This is not really what original argument was about. I am curious, do you (or someone else) knows what exactly was changed in Tiger in regards to fine-grained locking. I did not make to WWDC and I could not find any

Re: FreeBSD and MacOS

2004-07-01 Thread Justin Walker
On Jul 1, 2004, at 7:27, Eitarou Kamo wrote: Hi Q, Q wrote: My curiosity is that the FreeBSD and NetBSD license are left. And should those licenses are kept after porting? Yes the original license and copyright notices are all kept intact, it's one of the requirements of virtually every

Re: FreeBSD and MacOS

2004-07-01 Thread Justin Walker
On Jul 1, 2004, at 5:28, Eitarou Kamo wrote: Hi Q and all, Q wrote: The portions of the FreeBSD kernel that Apple have adopted can be found as part of the XNU project (the darwin kernel) from Apple's Opensource website http://www.opensource.apple.com/darwinsource/ The CVS tags should still be

Re: FreeBSD and MacOS

2004-07-01 Thread Justin Walker
On Jun 30, 2004, at 23:33, Q wrote: On 30/06/2004, at 4:40 PM, Chris Zumbrunn wrote: On 30. Jun 2004, at 3:01, Alasdair Lumsden wrote: [snip] Darwin still uses a Mach kernel design, although Apple has made some significant modifications to its implementation to reduce message passing overhead

Re: Sockets and the owner process

2004-02-29 Thread Justin Walker
On Saturday, February 28, 2004, at 09:52 AM, grinder wrote: I want to create a small kernel module which logs the socket operations. So in my module i have a socket structure, and i want to know which process (thread) owns it. But the socket structure isn't contains any reference to the process

Re: send(2) does not block, send(2) man page wrong?

2004-01-20 Thread Justin Walker
On Monday, January 19, 2004, at 08:53 AM, Stuart Pook wrote: The documentation for send(2) says If no messages space is available at the socket to hold the message to be transmitted, then send() normally blocks, unless the socket has been placed in non-blocking I/O mode. The select(2) call

Re: adding some new IPs from a different subnet - errors

2003-01-14 Thread Justin Walker
All of this depends on how 'ifconfig' and the kernel cooperate in interpreting address/mask pairs. Normally, I would expect that you do the following when adding 'aliases': if the alias IP address is on the same subnet as an existing address for this interface, use the netmask

Re: adding some new IPs from a different subnet - errors

2003-01-14 Thread Justin Walker
I read the original message too quickly... On Tuesday, Jan 14, 2003, at 23:01 US/Pacific, Justin Walker wrote: All of this depends on how 'ifconfig' and the kernel cooperate in interpreting address/mask pairs. Normally, I would expect that you do the following when adding 'aliases