X-Git-Url: https://gitweb.dragonflybsd.org/ikiwiki.git/blobdiff_plain/27103d32c0263065501beaacd13ddb36522ae9d9..c29359ffd3de0ac96ab5247c4552a75a5cc46563:/diary.mdwn diff --git a/diary.mdwn b/diary.mdwn index ac0db43d..2679db2a 100644 --- a/diary.mdwn +++ b/diary.mdwn @@ -2,21 +2,12 @@ * **NATA is now the default ata driver.** * **Major changes made to the disk abstraction layer.** - -* **Significant changes made to disk device minor numbers - in /dev.** +* **Significant changes made to disk device minor numbers in /dev.** * **GPT and 64 bit disklabel support added (non booting).** * **The LWP (Userland threading work) is now essentially done.** -* **Major work on vinum to remove its roll-your-own disklabel - layer and to remove its assumptions about the device layer's - DMA capabilities.** -* **Introduce libpthread as a softlink allowing libthread_xu or - libc_r to be selected. All multithreaded programs are now - linked against libpthread. libc_r is the default as - there are still a few issues that need to be worked out - with libthread_xu.** +* **Major work on vinum to remove its roll-your-own disklabel layer and to remove its assumptions about the device layer's DMA capabilities.** +* **Introduce libpthread as a softlink allowing libthread_xu or libc_r to be selected. All multithreaded programs are now linked against libpthread. libc_r is the default as there are still a few issues that need to be worked out with libthread_xu.** * **Major improvements to wireless networking drivers.** - * **Many new USB and PCI devices added.** * **Numerous new PCI drivers added, particularly w/ networking.** * Userland syslink API is now finished. @@ -787,6 +778,7 @@ and other dependancies into a single header file, allowing us to re position the boot code and eventually (not yet) move it out of low BIOS memory. Change the way the BTX code clears BSS + to make it more deterministic and more gcc3 compatible. * A major cleanup of ipfilter has been done (Hiten). * Fix a very old but serious bug in the VM system that could result @@ -1299,12 +1291,13 @@ been integrated into the next section up. the reentrant nature of VFS. -## 17 June 2003 to 26 June 2003 - Add light weight kernel threads to the tree. +## 17 June 2003 to 26 June 2003 + +* Add light weight kernel threads to the tree. This work has been completed. It involved creating a clearly defined thread/process abstraction. - * **(done)** embed a thread structure in the proc structure. * **(done)** replace the curproc global with curthread, create macros to mimic the old curproc in C code. @@ -1373,8 +1366,9 @@ thread/process abstraction. processes to LWKT threads). -## 16 June 2003 - Completed repository fork, $Tag change, and - various cleanup. +## 16 June 2003 - + +* Completed repository fork, $Tag change, and various cleanup. * Creating a new repository required a bit of work. First the RELENG_4 tree had to be checked out. Then a new cvs repository was created