Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
soc:2010:cooldavid:journal:start [2010/05/29 02:10] cooldavid |
soc:2010:cooldavid:journal:start [2010/08/07 04:15] (current) cooldavid |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Journal ===== | ===== Journal ===== | ||
- | * [[.:weekb4|Week -4: Debug hardware problem]] | + | * [[.:weekb4|Week -4: [ Apr 18 - May 24 ] Debug hardware problem]] |
- | * [[.:weekb3|Week -3: Trace gPXE code base]] | + | * [[.:weekb3|Week -3: [ Apr 25 - May 2 ] Trace gPXE code base]] |
- | * [[.:weekb2|Week -2: Implement JMicron driver]] | + | * [[.:weekb2|Week -2: [ May 3 - May 9 ] Implement JMicron driver]] |
- | * [[.:weekb1|Week -1: Modify JMicron driver, RX offloading]] | + | * [[.:weekb1|Week -1: [ May 10 - May 16 ] Modify JMicron driver, RX offloading]] |
- | * [[.:week0|Week 0: TCP performance test and tunning]] | + | * [[.:week0|Week 0: [ May 17 - May 23 ] TCP performance test and tunning]] |
- | * [[.:week1|Week 1: Update wiki, TCP tunning]] | + | * [[.:week1|Week 1: [ May 24 - May 30 ] Update wiki, TCP tunning]] |
- | * [[.:week2|Week 2: Discussing TCP and memory changes, update jme driver]] | + | * [[.:week2|Week 2: [ May 31 - Jun 6 ] Update jme driver, Trace memory related codes]] |
- | * [[.:week3|Week 3]] | + | * [[.:week3|Week 3 [ Jun 7 - Jun 13 ] Trace memory related codes, misc things]] |
- | * [[.:week4|Week 4]] | + | * Week 4 to 7 [ Jun 14 - Jul 11 ] Studying for PhD qualifying exam. |
- | * [[.:week5|Week 5]] | + | * [[soc:2010:cooldavid:journal:week8|Week 8]]: |
- | * [[.:week6|Week 6]] | + | * Several TCP fixes |
- | * [[.:week7|Week 7]] | + | * [[soc:2010:cooldavid:journal:week9|Week 9]]: |
- | * [[.:week8|Week 8]] | + | * TCP cleanup |
- | * [[.:week9|Week 9]] | + | * Trace gPXE boot initialize steps about memory environment setup. |
- | * [[.:week10|Week 10]] | + | * [[soc:2010:cooldavid:journal:week10|Week 10]]: |
- | * [[.:week11|Week 11]] | + | * Create a branch to merge latest iPXE TCP related commits based on gPXE master. |
- | * [[.:week12|Week 12]] | + | * Re-do my previous TCP patches against merged branch. |
+ | * Post the patches on the gpxe-devel and wait for feedback. | ||
+ | * [[soc:2010:cooldavid:journal:week11|Week 11]]: | ||
+ | * Testing TCP performance with different window size, network environment. | ||
+ | * Port wscale branch against current gPXE master | ||
+ | * [[soc:2010:cooldavid:journal:week12|Week 12]]: | ||
+ | * Port wscale branch against current gPXE master | ||
+ | * Continue testing TCP performance with different window size, network environment. | ||
+ | * Trace the issue that gPXE download speed slow on KVM. | ||
+ | * Maybe after GSoC period | ||
+ | * Discuss the testing results and find a reasonable size. | ||
+ | * gPXE scheduling and program flow documentation. | ||
+ | * Possible more devel-docs. | ||
+ | |||
+ | * TODO | ||
+ | * Gillies: 88E8055 PCI-E Gigabit Ethernet Controller [11ab:4363], after the "ifopen net0" I have the prompt back and it crashes (Keyboad is blocked, no message). If I am fast enough, I can type 2 or 3 letters on the new prompt before it's blocked. | ||
+ | * meteger: there are a few PCI IDs in the current tg3 that work fine when you do a tftp or HTTP transfer but fail miserably for iscsi, for some reason. but that driver was ported to etherboot in 2003, and it took 7 years for someone to request that specific PCI ID. | ||