Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
soc:2008:stefanha:journal:week7 [2008/07/11 08:17] stefanha |
soc:2008:stefanha:journal:week7 [2008/07/22 12:26] (current) stefanha |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Stefan Hajnoczi: GDB Remote Debugging ====== | ====== Stefan Hajnoczi: GDB Remote Debugging ====== | ||
| - | ===== Week 6 ===== | + | ===== Week 7 ===== |
| **Milestones:** | **Milestones:** | ||
| Line 81: | Line 81: | ||
| ==== Fri Jul 11 ==== | ==== Fri Jul 11 ==== | ||
| + | Git commit: | ||
| + | * [[http://git.etherboot.org/?p=people/stefanha/gpxe.git;a=commit;h=3b375c3bfc0bf746bd43af55f63e2c69146b82d4|[prefix] Do int 18h if return stack is damaged]] | ||
| + | |||
| Just had a productive meeting with mdc and mcb30. I am still learning new things about gPXE and the world it lives in every week. | Just had a productive meeting with mdc and mcb30. I am still learning new things about gPXE and the world it lives in every week. | ||
| Line 87: | Line 90: | ||
| Today's meeting has brought me one step closer to what our memory management needs to look like in order to support devices with addressing limitations, like the BCM4401 NIC. | Today's meeting has brought me one step closer to what our memory management needs to look like in order to support devices with addressing limitations, like the BCM4401 NIC. | ||
| - | Now I need to go through the meeting chat log and extract a TODO list :-). | + | ===== Next week ===== |
| - | + | On to [[.:week8|Week 8]]. | |
| - | Next steps: | + | |
| - | * [e820] Split E820 mangler patches from uhmalloc. | + | |
| - | * [uhmalloc] Kill this patch, use ''malloc'' allocator instead for DMA buffers. | + | |
| - | * [DMA] DMA pool API so drivers can reserve DMA buffers on ''open()''. | + | |
| - | * [gpxelinux] Remove reboot code, just do ''int 18h'' if stack damaged. | + | |
| - | * [b44] Cleanup, testing, performance. | + | |
| - | * [bzImage] Expand the heap size to the full 64K segment when loading a bzImage kernel with version 2.02 or higher. | + | |
| - | * [GDB] Real-mode remote debugging. | + | |