Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
summerofcode2023projects:citestharnessforbootloader [2023/07/22 12:36] – SudhanshuKashyapsummerofcode2023projects:citestharnessforbootloader [2023/11/09 18:17] (current) – SudhanshuKashyap
Line 71: Line 71:
  
 * Week 9 (24 July) * Week 9 (24 July)
 +  * Start working on externalising as much as freebsd related stuff to a ''%%freebsd-util%%'' script while generalising the functionality of ''%%build%%'' script.
 +  * Above decision will allow me to easily integrate support for all remaining architectures.
 +  * Start working on collecting qemu recipes for different architectures.
  
 * Week 10 (31 July) * Week 10 (31 July)
 +  * first script end to end works correct
  
 * Week 11 (7 Aug) * Week 11 (7 Aug)
 +  * all amd64 combination work correctly
 +  * encountered issues in running arm64 on qemu Synchronous Exception Faults
  
 * Week 12 (14 Aug) * Week 12 (14 Aug)
 +  * fixing up issues in various parts of the script
 +  * fixing a critical overwrite flaw in the script
  
 * Week 13 (21 Aug) - Final Evaluations * Week 13 (21 Aug) - Final Evaluations
 +  * peformed several formalities related to program
 +
 +Extension for 4 weeks
 +
 +* Week 14 (28 Aug)
 +  * trying to get the riscv64 boot up using openSBI
 +
 +* Week 15 (4 Sept)
 +  * riscv64-zfs-gpt-none(encryption) & riscv64-ufs-gpt-none(encryption) works fine and builds successfully.
 +
 +* Week 16 (11 Sept)
 +  * blocked due to not able to get the arm sd image to extract correctly
 +  * consulted with kyle evans with suggestion to look at mounting the partitions of image
 +
 +* Week 17 (18 Sept) [Kinda Busy week at work \0-0/]
 +
 +* Week 18 (25 Sept)
 +  * worked on creating a custom image for arm image and host it somewhere.
 +
 +* Final Tasks
 +  * Work on armv7 image
 +  * Try to run tests parallely using python
 +  * Integration with CI
 +  * Work on powerpc, powerpc64
  
 ===== The Code ===== ===== The Code =====
Line 90: Line 122:
 ===== Useful links ===== ===== Useful links =====
  
-(Links to any external resources, work, research etc which may be useful to you or to anybody wanting to understand your work)+* site: https://books.minetest.in/freebsd/gsoc 
 + 
 +* freebsd on m1 mac: https://books.minetest.in/freebsd/freebsd_m1/
  
  • summerofcode2023projects/citestharnessforbootloader.txt
  • Last modified: 2023/11/09 18:17
  • by SudhanshuKashyap