For the heck of it, there’s a pre-DragonFly interview here on KernelTrap, too.
Kip Macy listed a number of tasks left for his checkpoint/restart work, not all of which he will be covering. If this sounds interesting to you, jump in!
Continue reading “Remaining Checkpoint work”
In part of a conversation about checkpoint work, Matt Dillon described the preferred process for code changes. I’m pasting it in, wholesale.
Continue reading “How to do a diff”
Paul Jarc brought up “>Slashpackage as a possible solution to the ports system on DragonFly; Mike Porter pointed out that it covers most everything except shared library handling.
Emiel Kollof is working on the NVIDIA binary video driver; so far it loads correctly, but doesn’t work in X11.
In other discussion about a microkernel, Gary Thorpe noted these historical links about softupdates:
And Pedro Guffuni followed up with this:
Joshua Coombs noted he would like to work on a new firewall strategy for DragonFly, and pasted in some of his notes. They are complex enough that it’s better to paste than to sum up. (I sure could use the multiple routes he talks about.)
Pasted material follows:
Continue reading “Firewall Fun”
It looks like the PC Card problems mentioned earlier are really a problem with the DHCP client. David Rhodus is looking for someone to try a new import of the ISC DHCP code. (Updated – an import from FreeBSD-5 is happening instead, since that fixes some problems with the most recent ISC code.)
Galen Sampson found that using NFS without -maproot will cause file truncation; Matt Dillon has a temporary hack that will fix it, which will be committed by the end of the week if it works without trouble.
Matt Dillon disabled background bitmap writes, as it can apparently cause certain race conditions. He notes: “Eventually the problem background bitmap writes solved will be solved more generally by implementing page COWing durign [sic] device I/O to avoid stalls on pages undergoing write I/O.”
Emiel Kollof found that to get a PCMCIA network card going, you need to add these lines to /etc/rc.conf: (replace x’s with your static address, if applicable.)
pccard_ifconfig="inet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx"
John De Boskey posted he had variant symlinks working under FreeBSD 4-Stable, and notes these patches:
And this post to freebsd-stable.
During a separate thread about microkernels (short summary: it ain’t happening), Pedro Guffuni pointed out Exokernel, a OS project where most everything was in libraries.
Debugging is now turned on by default in the GENERIC config.
David P. Reese said his ‘step 5a’ patch is set for syscall separation. He stated this is his last step before starting the stackgap allocation send-off. Super!
Mike Porter wrote an extended entry about how variant symlinks could handle multiple versions of ports being installed, including a number of special cases like Perl and the modules installed for it.
Continue reading “Variant Symlink explanations”
César Duque posted his own take on how the DragonFly page should look:
http://www.notfound.org/df (it’s a large jpeg.)
The Promise Supertrack controller (pst) is now in src/sys/i386/conf/LINT.
Hiten Pandya has apparently been working on a new version of the main site. Those changes are not (yet?) in CVS.