-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slm #421
base: loader
Are you sure you want to change the base?
Commits on Oct 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cde63ba - Browse repository at this point
Copy the full SHA cde63baView commit details -
- -no-pic and -no-pie are not valid flags in ld - update needed env deps
Configuration menu - View commit details
-
Copy full SHA for 0a0c290 - Browse repository at this point
Copy the full SHA 0a0c290View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55f6b40 - Browse repository at this point
Copy the full SHA 55f6b40View commit details
Commits on Oct 10, 2021
-
remove interp section definition in comp.ld
- it does not make sense to specify this section manually and set a PHDR (.interp segment) for it, this may cause ld reporting errors because some Alloc type sections might be tried to put into the interp segment by the linker, but we don't have this segment in the final PHDR set.
Configuration menu - View commit details
-
Copy full SHA for dc6955f - Browse repository at this point
Copy the full SHA dc6955fView commit details
Commits on Oct 16, 2021
-
fix booter switch into components
- fix composer allocating captbl_end using BOOT_CAPTBL_FREE, it is 52 now. This can be used by both i386 and x86_64 - fix pgtbl_lkup_lvl to return/set page table entry flags correctly - fix cos compinfo initialiaztion problem
Configuration menu - View commit details
-
Copy full SHA for f9b1d6e - Browse repository at this point
Copy the full SHA f9b1d6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3793443 - Browse repository at this point
Copy the full SHA 3793443View commit details
Commits on Oct 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a3b9a4a - Browse repository at this point
Copy the full SHA a3b9a4aView commit details -
infrastructure for creating shared pgtbl node, cons
still needs higher level API/library to call still needs to be tested
Configuration menu - View commit details
-
Copy full SHA for bfb0991 - Browse repository at this point
Copy the full SHA bfb0991View commit details
Commits on Oct 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4f69f5d - Browse repository at this point
Copy the full SHA 4f69f5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4642559 - Browse repository at this point
Copy the full SHA 4642559View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2c1ef8 - Browse repository at this point
Copy the full SHA d2c1ef8View commit details
Commits on Oct 19, 2021
-
- x86_64 ABI requires a 16-byte alignment for fetching data and when calling a function, because some instructions like movabs and sse require data to be 16-byte aligned. Otherwise, it will case a #GP
Configuration menu - View commit details
-
Copy full SHA for 62b200b - Browse repository at this point
Copy the full SHA 62b200bView commit details
Commits on Oct 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e0ac0e6 - Browse repository at this point
Copy the full SHA e0ac0e6View commit details
Commits on Oct 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8a03f0a - Browse repository at this point
Copy the full SHA 8a03f0aView commit details
Commits on Oct 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 90107bc - Browse repository at this point
Copy the full SHA 90107bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 484da5c - Browse repository at this point
Copy the full SHA 484da5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d59f58c - Browse repository at this point
Copy the full SHA d59f58cView commit details
Commits on Oct 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c0aba92 - Browse repository at this point
Copy the full SHA c0aba92View commit details -
- .boottext section needs to be aligned to generate correct bootable image - the stack in loader.S needs to be set to .data section, the original .comm will generate a .bss section that could have random address after compiling
Configuration menu - View commit details
-
Copy full SHA for cd4111c - Browse repository at this point
Copy the full SHA cd4111cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f542dfd - Browse repository at this point
Copy the full SHA f542dfdView commit details
Commits on Oct 26, 2021
-
- fix the linker script so it can correctly compile a bootable image - add -nmagic flag to $(LD) in the Makefile so $(LD) does not add additional blank information to the bootable image
Configuration menu - View commit details
-
Copy full SHA for 3ac4f70 - Browse repository at this point
Copy the full SHA 3ac4f70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e9aaea - Browse repository at this point
Copy the full SHA 7e9aaeaView commit details
Commits on Oct 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 54eaeaf - Browse repository at this point
Copy the full SHA 54eaeafView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2f6658 - Browse repository at this point
Copy the full SHA d2f6658View commit details
Commits on Oct 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c650c72 - Browse repository at this point
Copy the full SHA c650c72View commit details -
- enable smp booting into long mode and jump into kmain
Configuration menu - View commit details
-
Copy full SHA for 267e596 - Browse repository at this point
Copy the full SHA 267e596View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfc219f - Browse repository at this point
Copy the full SHA cfc219fView commit details
Commits on Nov 18, 2021
-
fix sched.toml tests bugs for x86_64
1. set pgtbl/comp cap size to 4 in composer 2. fix memory init bug in __cos_meminfo_populate 3. fix stack pointer alignment bug in cos_asm_stub_indirect stub
Configuration menu - View commit details
-
Copy full SHA for c1a9ea2 - Browse repository at this point
Copy the full SHA c1a9ea2View commit details
Commits on Nov 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7bd548c - Browse repository at this point
Copy the full SHA 7bd548cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8575d0a - Browse repository at this point
Copy the full SHA 8575d0aView commit details
Commits on Nov 20, 2021
-
- add build_iso.sh and run.sh to help cos finish build and run - soft linked boot_comp.c, share it with both i386 and x86_64 - other minor fixes
Configuration menu - View commit details
-
Copy full SHA for ce8bec3 - Browse repository at this point
Copy the full SHA ce8bec3View commit details -
Configuration menu - View commit details
-
Copy full SHA for eac791b - Browse repository at this point
Copy the full SHA eac791bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e68126 - Browse repository at this point
Copy the full SHA 5e68126View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0342699 - Browse repository at this point
Copy the full SHA 0342699View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b5fb5e - Browse repository at this point
Copy the full SHA 2b5fb5eView commit details
Commits on Nov 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a846806 - Browse repository at this point
Copy the full SHA a846806View commit details
Commits on Dec 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7bb82bb - Browse repository at this point
Copy the full SHA 7bb82bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b82acc - Browse repository at this point
Copy the full SHA 0b82accView commit details
Commits on Dec 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for abfb202 - Browse repository at this point
Copy the full SHA abfb202View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1464ebe - Browse repository at this point
Copy the full SHA 1464ebeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a33d44 - Browse repository at this point
Copy the full SHA 8a33d44View commit details
Commits on Dec 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 56b70ef - Browse repository at this point
Copy the full SHA 56b70efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80399be - Browse repository at this point
Copy the full SHA 80399beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07f119e - Browse repository at this point
Copy the full SHA 07f119eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c91114 - Browse repository at this point
Copy the full SHA 4c91114View commit details
Commits on Dec 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 125656a - Browse repository at this point
Copy the full SHA 125656aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3fdf92 - Browse repository at this point
Copy the full SHA d3fdf92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 634b06c - Browse repository at this point
Copy the full SHA 634b06cView commit details
Commits on Dec 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8108fb8 - Browse repository at this point
Copy the full SHA 8108fb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a058902 - Browse repository at this point
Copy the full SHA a058902View commit details -
Configuration menu - View commit details
-
Copy full SHA for fff9c69 - Browse repository at this point
Copy the full SHA fff9c69View commit details -
Configuration menu - View commit details
-
Copy full SHA for c81bb76 - Browse repository at this point
Copy the full SHA c81bb76View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7db5c2 - Browse repository at this point
Copy the full SHA e7db5c2View commit details
Commits on Dec 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 98e8115 - Browse repository at this point
Copy the full SHA 98e8115View commit details
Commits on Dec 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2cdbcf7 - Browse repository at this point
Copy the full SHA 2cdbcf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 917369a - Browse repository at this point
Copy the full SHA 917369aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c87eb9 - Browse repository at this point
Copy the full SHA 6c87eb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2214670 - Browse repository at this point
Copy the full SHA 2214670View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4726dbe - Browse repository at this point
Copy the full SHA 4726dbeView commit details
Commits on Dec 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5863aa5 - Browse repository at this point
Copy the full SHA 5863aa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92f93f7 - Browse repository at this point
Copy the full SHA 92f93f7View commit details
Commits on Dec 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ef10776 - Browse repository at this point
Copy the full SHA ef10776View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92b4627 - Browse repository at this point
Copy the full SHA 92b4627View commit details -
Merge pull request #1 from evanstella/evan/patch/memmgr-alignment
aligned memory allocation implemented
Configuration menu - View commit details
-
Copy full SHA for d83d5f3 - Browse repository at this point
Copy the full SHA d83d5f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 517238e - Browse repository at this point
Copy the full SHA 517238eView commit details
Commits on Dec 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d2b78dc - Browse repository at this point
Copy the full SHA d2b78dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea34331 - Browse repository at this point
Copy the full SHA ea34331View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0725bed - Browse repository at this point
Copy the full SHA 0725bedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 094c3d6 - Browse repository at this point
Copy the full SHA 094c3d6View commit details
Commits on Jan 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0b2b18c - Browse repository at this point
Copy the full SHA 0b2b18cView commit details -
Configuration menu - View commit details
-
Copy full SHA for df502c1 - Browse repository at this point
Copy the full SHA df502c1View commit details
Commits on Jan 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5cdb45c - Browse repository at this point
Copy the full SHA 5cdb45cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fef8e47 - Browse repository at this point
Copy the full SHA fef8e47View commit details
Commits on Jan 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for be67d0d - Browse repository at this point
Copy the full SHA be67d0dView commit details
Commits on Jan 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 785993f - Browse repository at this point
Copy the full SHA 785993fView commit details
Commits on Jan 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0fb6d82 - Browse repository at this point
Copy the full SHA 0fb6d82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b15689 - Browse repository at this point
Copy the full SHA 2b15689View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9fcbab - Browse repository at this point
Copy the full SHA b9fcbabView commit details
Commits on Jan 19, 2022
-
wenyuan: make dpdk using the build system of composite. Haven't fix t…
…he glibc problem, will work on it.
Configuration menu - View commit details
-
Copy full SHA for bf06b90 - Browse repository at this point
Copy the full SHA bf06b90View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcf2c96 - Browse repository at this point
Copy the full SHA bcf2c96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89fe11b - Browse repository at this point
Copy the full SHA 89fe11bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 426db81 - Browse repository at this point
Copy the full SHA 426db81View commit details -
Configuration menu - View commit details
-
Copy full SHA for a120aee - Browse repository at this point
Copy the full SHA a120aeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b873502 - Browse repository at this point
Copy the full SHA b873502View commit details
Commits on Jan 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c1eaaf5 - Browse repository at this point
Copy the full SHA c1eaaf5View commit details
Commits on Jan 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 50c23c0 - Browse repository at this point
Copy the full SHA 50c23c0View commit details
Commits on Jan 24, 2022
-
namespace init, comp alloc working within NSs
shared pgtbls alloc/cons'ing not working (commnented out)
Configuration menu - View commit details
-
Copy full SHA for 58c03df - Browse repository at this point
Copy the full SHA 58c03dfView commit details
Commits on Jan 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4556106 - Browse repository at this point
Copy the full SHA 4556106View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd1a381 - Browse repository at this point
Copy the full SHA fd1a381View commit details
Commits on Jan 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d10e270 - Browse repository at this point
Copy the full SHA d10e270View commit details
Commits on Jan 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b261080 - Browse repository at this point
Copy the full SHA b261080View commit details
Commits on Jan 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f0b6eef - Browse repository at this point
Copy the full SHA f0b6eefView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9fbab5 - Browse repository at this point
Copy the full SHA b9fbab5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70917bd - Browse repository at this point
Copy the full SHA 70917bdView commit details
Commits on Jan 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 69c80b1 - Browse repository at this point
Copy the full SHA 69c80b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 820a117 - Browse repository at this point
Copy the full SHA 820a117View commit details -
Configuration menu - View commit details
-
Copy full SHA for 071882a - Browse repository at this point
Copy the full SHA 071882aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 838e0f3 - Browse repository at this point
Copy the full SHA 838e0f3View commit details
Commits on Jan 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ae1c995 - Browse repository at this point
Copy the full SHA ae1c995View commit details
Commits on Feb 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for db07f17 - Browse repository at this point
Copy the full SHA db07f17View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd08938 - Browse repository at this point
Copy the full SHA bd08938View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7abc9a - Browse repository at this point
Copy the full SHA e7abc9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f589338 - Browse repository at this point
Copy the full SHA f589338View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab508f0 - Browse repository at this point
Copy the full SHA ab508f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31565ac - Browse repository at this point
Copy the full SHA 31565acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7781ed7 - Browse repository at this point
Copy the full SHA 7781ed7View commit details
Commits on Feb 2, 2022
-
compile DPDK drivers and change linker script
- linker script should be ARCH related - make necessary changes so that DPDK can successfully compile drivers
Configuration menu - View commit details
-
Copy full SHA for 67e6a40 - Browse repository at this point
Copy the full SHA 67e6a40View commit details -
Configuration menu - View commit details
-
Copy full SHA for d07d0cd - Browse repository at this point
Copy the full SHA d07d0cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e571ff - Browse repository at this point
Copy the full SHA 2e571ffView commit details -
- some libs need this capability to print in Composite without modifying much code
Configuration menu - View commit details
-
Copy full SHA for 19367ba - Browse repository at this point
Copy the full SHA 19367baView commit details
Commits on Feb 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7915954 - Browse repository at this point
Copy the full SHA 7915954View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9ce4e0 - Browse repository at this point
Copy the full SHA d9ce4e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 061ead9 - Browse repository at this point
Copy the full SHA 061ead9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc273ab - Browse repository at this point
Copy the full SHA bc273abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9699632 - Browse repository at this point
Copy the full SHA 9699632View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08bf7e4 - Browse repository at this point
Copy the full SHA 08bf7e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c125b83 - Browse repository at this point
Copy the full SHA c125b83View commit details
Commits on Feb 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f8e6163 - Browse repository at this point
Copy the full SHA f8e6163View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8260612 - Browse repository at this point
Copy the full SHA 8260612View commit details -
add simple multi processor test
- simply test if all cores can boot and follow initialization protocol
Configuration menu - View commit details
-
Copy full SHA for 00af50d - Browse repository at this point
Copy the full SHA 00af50dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82ff4f7 - Browse repository at this point
Copy the full SHA 82ff4f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7956866 - Browse repository at this point
Copy the full SHA 7956866View commit details
Commits on Feb 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4f113db - Browse repository at this point
Copy the full SHA 4f113dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee69de4 - Browse repository at this point
Copy the full SHA ee69de4View commit details
Commits on Feb 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 31d7152 - Browse repository at this point
Copy the full SHA 31d7152View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7aff12 - Browse repository at this point
Copy the full SHA a7aff12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 409ddc5 - Browse repository at this point
Copy the full SHA 409ddc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b6f883 - Browse repository at this point
Copy the full SHA 4b6f883View commit details -
Configuration menu - View commit details
-
Copy full SHA for d412b27 - Browse repository at this point
Copy the full SHA d412b27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d908d3 - Browse repository at this point
Copy the full SHA 0d908d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bc6c0b - Browse repository at this point
Copy the full SHA 1bc6c0bView commit details
Commits on Feb 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 686946e - Browse repository at this point
Copy the full SHA 686946eView commit details
Commits on Feb 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e33593f - Browse repository at this point
Copy the full SHA e33593fView commit details
Commits on Feb 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b974cbd - Browse repository at this point
Copy the full SHA b974cbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65c24b4 - Browse repository at this point
Copy the full SHA 65c24b4View commit details -
create new comp cap within compinfo for shared VAS
new 3 component ping pong test
Configuration menu - View commit details
-
Copy full SHA for 27d51a8 - Browse repository at this point
Copy the full SHA 27d51a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8131899 - Browse repository at this point
Copy the full SHA 8131899View commit details -
Configuration menu - View commit details
-
Copy full SHA for b901e2f - Browse repository at this point
Copy the full SHA b901e2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ae482d - Browse repository at this point
Copy the full SHA 7ae482dView commit details
Commits on Feb 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d234afd - Browse repository at this point
Copy the full SHA d234afdView commit details
Commits on Feb 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8e35814 - Browse repository at this point
Copy the full SHA 8e35814View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a7b755 - Browse repository at this point
Copy the full SHA 3a7b755View commit details
Commits on Feb 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c22119e - Browse repository at this point
Copy the full SHA c22119eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1369d1 - Browse repository at this point
Copy the full SHA a1369d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2ed814 - Browse repository at this point
Copy the full SHA b2ed814View commit details
Commits on Feb 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c014d15 - Browse repository at this point
Copy the full SHA c014d15View commit details
Commits on Feb 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6333ae2 - Browse repository at this point
Copy the full SHA 6333ae2View commit details -
Merge pull request #444 from evanstella/patch/pgtbl-mapping-add-flags
Added flags parameter to PGTBL CAPTBL_OP_CPY
Configuration menu - View commit details
-
Copy full SHA for 7ac0ab7 - Browse repository at this point
Copy the full SHA 7ac0ab7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a41b954 - Browse repository at this point
Copy the full SHA a41b954View commit details -
Configuration menu - View commit details
-
Copy full SHA for 762128e - Browse repository at this point
Copy the full SHA 762128eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5234db3 - Browse repository at this point
Copy the full SHA 5234db3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90409f5 - Browse repository at this point
Copy the full SHA 90409f5View commit details -
Merge pull request #443 from evanstella/lib/shmem
Shared memory bitmap allocator
Configuration menu - View commit details
-
Copy full SHA for 5a0b323 - Browse repository at this point
Copy the full SHA 5a0b323View commit details
Commits on Feb 26, 2022
-
make eal init work and probe e1000 pmd
- successfully probed 1000 pmd and read netcard information like mac address
Configuration menu - View commit details
-
Copy full SHA for a96fa22 - Browse repository at this point
Copy the full SHA a96fa22View commit details
Commits on Mar 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2840caa - Browse repository at this point
Copy the full SHA 2840caaView commit details
Commits on Mar 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4c5fbac - Browse repository at this point
Copy the full SHA 4c5fbacView commit details
Commits on Mar 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 86c5287 - Browse repository at this point
Copy the full SHA 86c5287View commit details
Commits on Mar 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 274fd6a - Browse repository at this point
Copy the full SHA 274fd6aView commit details
Commits on Mar 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ab19128 - Browse repository at this point
Copy the full SHA ab19128View commit details
Commits on Mar 13, 2022
-
use a larger stack size in user level
- set stack size to be 4*4k, all_stack_size to be 66560*4 - this is because some applications like DPDK would require a larger stack size, or the stack could be corrupted
Configuration menu - View commit details
-
Copy full SHA for 889601e - Browse repository at this point
Copy the full SHA 889601eView commit details
Commits on Mar 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 634fca7 - Browse repository at this point
Copy the full SHA 634fca7View commit details
Commits on Mar 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 96da460 - Browse repository at this point
Copy the full SHA 96da460View commit details
Commits on Mar 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 74107e5 - Browse repository at this point
Copy the full SHA 74107e5View commit details
Commits on Mar 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 26a6caf - Browse repository at this point
Copy the full SHA 26a6cafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 933b099 - Browse repository at this point
Copy the full SHA 933b099View commit details
Commits on Mar 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 74aafde - Browse repository at this point
Copy the full SHA 74aafdeView commit details
Commits on Mar 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fe6b266 - Browse repository at this point
Copy the full SHA fe6b266View commit details -
Configuration menu - View commit details
-
Copy full SHA for a880063 - Browse repository at this point
Copy the full SHA a880063View commit details
Commits on Mar 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a8862e4 - Browse repository at this point
Copy the full SHA a8862e4View commit details
Commits on Apr 1, 2022
-
add crt_comp_create_in_vas func
reverse component order in composer
Configuration menu - View commit details
-
Copy full SHA for 7ce8a24 - Browse repository at this point
Copy the full SHA 7ce8a24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04e2072 - Browse repository at this point
Copy the full SHA 04e2072View commit details -
Configuration menu - View commit details
-
Copy full SHA for 643bf08 - Browse repository at this point
Copy the full SHA 643bf08View commit details
Commits on Apr 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d85c8a6 - Browse repository at this point
Copy the full SHA d85c8a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2a5275 - Browse repository at this point
Copy the full SHA a2a5275View commit details -
- any compoent can now successfully refer to libdpdk's header files thus can be compiled without errors
Configuration menu - View commit details
-
Copy full SHA for 28872b1 - Browse repository at this point
Copy the full SHA 28872b1View commit details
Commits on Apr 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3ffb469 - Browse repository at this point
Copy the full SHA 3ffb469View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c765c3 - Browse repository at this point
Copy the full SHA 2c765c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfcfeaf - Browse repository at this point
Copy the full SHA dfcfeafView commit details -
Configuration menu - View commit details
-
Copy full SHA for edfbf85 - Browse repository at this point
Copy the full SHA edfbf85View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3220f8 - Browse repository at this point
Copy the full SHA f3220f8View commit details
Commits on Apr 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f37312d - Browse repository at this point
Copy the full SHA f37312dView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb62e24 - Browse repository at this point
Copy the full SHA cb62e24View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd5e8a5 - Browse repository at this point
Copy the full SHA dd5e8a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebbee4f - Browse repository at this point
Copy the full SHA ebbee4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c00b39f - Browse repository at this point
Copy the full SHA c00b39fView commit details
Commits on Apr 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 786d668 - Browse repository at this point
Copy the full SHA 786d668View commit details -
- correctly generate dependencies for .c files
Configuration menu - View commit details
-
Copy full SHA for 1fad07a - Browse repository at this point
Copy the full SHA 1fad07aView commit details
Commits on Apr 10, 2022
-
- correctly update kernel.img when compiling with different CONSTRUCTOR_COMPs
Configuration menu - View commit details
-
Copy full SHA for 31a494c - Browse repository at this point
Copy the full SHA 31a494cView commit details
Commits on Apr 11, 2022
-
move sinv_create_shared into regular sinve_create
move check shared vas into crt add vas ns pointer to crt comp struct
Configuration menu - View commit details
-
Copy full SHA for c3f0732 - Browse repository at this point
Copy the full SHA c3f0732View commit details
Commits on Apr 12, 2022
-
add/update pointer for ns in crt_comp struct
Configuration menu - View commit details
-
Copy full SHA for d3e8fee - Browse repository at this point
Copy the full SHA d3e8feeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0471684 - Browse repository at this point
Copy the full SHA 0471684View commit details -
Configuration menu - View commit details
-
Copy full SHA for 970d598 - Browse repository at this point
Copy the full SHA 970d598View commit details
Commits on Apr 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8768620 - Browse repository at this point
Copy the full SHA 8768620View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84c453c - Browse repository at this point
Copy the full SHA 84c453cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbb6c9c - Browse repository at this point
Copy the full SHA fbb6c9cView commit details
Commits on Apr 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 52c065c - Browse repository at this point
Copy the full SHA 52c065cView commit details -
Adding Composer support for address spaces.
Commit 0: Add the parsing and validation logic to the composer
Configuration menu - View commit details
-
Copy full SHA for 94d574e - Browse repository at this point
Copy the full SHA 94d574eView commit details
Commits on Apr 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4c73aa0 - Browse repository at this point
Copy the full SHA 4c73aa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6340d95 - Browse repository at this point
Copy the full SHA 6340d95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e05952 - Browse repository at this point
Copy the full SHA 6e05952View commit details
Commits on Apr 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 064d6ac - Browse repository at this point
Copy the full SHA 064d6acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bc2a1c - Browse repository at this point
Copy the full SHA 5bc2a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9227a2 - Browse repository at this point
Copy the full SHA e9227a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 336057e - Browse repository at this point
Copy the full SHA 336057eView commit details
Commits on Apr 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 56cbc7e - Browse repository at this point
Copy the full SHA 56cbc7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f10ea9 - Browse repository at this point
Copy the full SHA 7f10ea9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53d4f92 - Browse repository at this point
Copy the full SHA 53d4f92View commit details
Commits on Apr 29, 2022
-
- fix enum declaration in cos_dpdk.h - automatically find the correct gcc lib path in DPDK Makefile - change commands of generating CPU_GHZ because in some platforms like AMD, /proc/cpuinfo cannot print CPU frequency
Configuration menu - View commit details
-
Copy full SHA for f7fb0f0 - Browse repository at this point
Copy the full SHA f7fb0f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fa624a - Browse repository at this point
Copy the full SHA 2fa624aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1452049 - Browse repository at this point
Copy the full SHA 1452049View commit details
Commits on Apr 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7e3b615 - Browse repository at this point
Copy the full SHA 7e3b615View commit details
Commits on May 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0940bfa - Browse repository at this point
Copy the full SHA 0940bfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5589508 - Browse repository at this point
Copy the full SHA 5589508View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1713e27 - Browse repository at this point
Copy the full SHA 1713e27View commit details -
Configuration menu - View commit details
-
Copy full SHA for be7d3dc - Browse repository at this point
Copy the full SHA be7d3dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e768f15 - Browse repository at this point
Copy the full SHA e768f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5bfcfc - Browse repository at this point
Copy the full SHA f5bfcfcView commit details
Commits on May 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9535cf3 - Browse repository at this point
Copy the full SHA 9535cf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for db23356 - Browse repository at this point
Copy the full SHA db23356View commit details -
Configuration menu - View commit details
-
Copy full SHA for e357580 - Browse repository at this point
Copy the full SHA e357580View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b8fa8e - Browse repository at this point
Copy the full SHA 5b8fa8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b67159 - Browse repository at this point
Copy the full SHA 8b67159View commit details
Commits on May 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cc8e98c - Browse repository at this point
Copy the full SHA cc8e98cView commit details
Commits on May 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8c34fa5 - Browse repository at this point
Copy the full SHA 8c34fa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba66857 - Browse repository at this point
Copy the full SHA ba66857View commit details -
Configuration menu - View commit details
-
Copy full SHA for e307303 - Browse repository at this point
Copy the full SHA e307303View commit details
Commits on May 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0950f94 - Browse repository at this point
Copy the full SHA 0950f94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0868465 - Browse repository at this point
Copy the full SHA 0868465View commit details
Commits on May 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f1c74a1 - Browse repository at this point
Copy the full SHA f1c74a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bd5569 - Browse repository at this point
Copy the full SHA 8bd5569View commit details
Commits on Jun 1, 2022
-
Step 1 & 2 in adding address space support to the composer: parsing a…
…nd validation of composition scripts, and added access to AS representation in the composer's state. The overall goal is to add full initargs support for address spaces, going all the way back to a specification for address spaces from the composition scripts. Steps: 1. DONE: parsing and validation of composition scripts. 2. DONE: add an AS representation to the pass structure of the composer for later pass access. 3. Order ASes by the parent relationship. 4. Assign virtual addresses based on ASes and the parent relation. 5. Synthesize the initargs based on the ASes and addresses. 6. Use the initargs and the AS specification in the booter.
Configuration menu - View commit details
-
Copy full SHA for 187b371 - Browse repository at this point
Copy the full SHA 187b371View commit details -
Add the pass structures to access ordered address spaces for initiali…
…zation (with containing components, and exclusive AS components) Steps: 1. DONE: parsing and validation of composition scripts. 2. DONE: add an AS representation to the pass structure of the composer for later pass access. 3. -> DONE: Order ASes by the parent relationship. 4. Assign virtual addresses based on ASes and the parent relation. 5. Synthesize the initargs based on the ASes and addresses. 6. Use the initargs and the AS specification in the booter.
Configuration menu - View commit details
-
Copy full SHA for ff5cd1c - Browse repository at this point
Copy the full SHA ff5cd1cView commit details
Commits on Jun 2, 2022
-
1. DONE: parsing and validation of composition scripts. 2. DONE: add an AS representation to the pass structure of the composer for later pass access. 3. DONE: Order ASes by the parent relationship. 4. -> DONE: Assign virtual addresses based on ASes and the parent relation. This is *not yet integrated into the output*. That's next commit. 5. Synthesize the initargs based on the ASes and addresses. 6. Use the initargs and the AS specification in the booter.
Configuration menu - View commit details
-
Copy full SHA for 3ef7a71 - Browse repository at this point
Copy the full SHA 3ef7a71View commit details -
1. DONE: parsing and validation of composition scripts. 2. DONE: add an AS representation to the pass structure of the composer for later pass access. 3. DONE: Order ASes by the parent relationship. 4. DONE: Assign virtual addresses based on ASes and the parent relation. -> Now integrated into the output! 5. Synthesize the initargs based on the ASes and addresses. 6. Use the initargs and the AS specification in the booter.
Configuration menu - View commit details
-
Copy full SHA for 8d11d13 - Browse repository at this point
Copy the full SHA 8d11d13View commit details
Commits on Jun 3, 2022
-
Synthesize the composer's
initargs
based on the address space speci……fication. Steps: 1. DONE: parsing and validation of composition scripts. 2. DONE: add an AS representation to the pass structure of the composer for later pass access. 3. DONE: Order ASes by the parent relationship. 4. DONE: Assign virtual addresses based on ASes and the parent relation. 5. -> DONE: Synthesize the initargs based on the ASes and addresses. 6. Use the initargs and the AS specification in the booter.
Configuration menu - View commit details
-
Copy full SHA for fe7001a - Browse repository at this point
Copy the full SHA fe7001aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7915890 - Browse repository at this point
Copy the full SHA 7915890View commit details
Commits on Jun 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 052b284 - Browse repository at this point
Copy the full SHA 052b284View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92585ca - Browse repository at this point
Copy the full SHA 92585caView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1fb10c - Browse repository at this point
Copy the full SHA c1fb10cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e68d887 - Browse repository at this point
Copy the full SHA e68d887View commit details -
Updated booter to use the VAS specification.
Steps: 1. DONE: parsing and validation of composition scripts. 2. DONE: add an AS representation to the pass structure of the composer for later pass access. 3. DONE: Order ASes by the parent relationship. 4. DONE: Assign virtual addresses based on ASes and the parent relation. 5. DONE: Synthesize the initargs based on the ASes and addresses. 6. -> DONE: Use the initargs and the AS specification in the booter. Pending: BUG for split ASes that don't properly maintain non-overlapping ASes.
2Configuration menu - View commit details
-
Copy full SHA for 8a77c31 - Browse repository at this point
Copy the full SHA 8a77c31View commit details -
Fixed last bug, ready to go forward!
Steps: 1. DONE: parsing and validation of composition scripts. 2. DONE: add an AS representation to the pass structure of the composer for later pass access. 3. DONE: Order ASes by the parent relationship. 4. DONE: Assign virtual addresses based on ASes and the parent relation. 5. DONE: Synthesize the initargs based on the ASes and addresses. 6. DONE: Use the initargs and the AS specification in the booter.
Configuration menu - View commit details
-
Copy full SHA for d2b231b - Browse repository at this point
Copy the full SHA d2b231bView commit details
Commits on Jun 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ca2f9f2 - Browse repository at this point
Copy the full SHA ca2f9f2View commit details
Commits on Jun 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 22d5f9a - Browse repository at this point
Copy the full SHA 22d5f9aView commit details
Commits on Jun 20, 2022
-
Merge pull request #451 from betahxy/main
Official NIC/DPDK component support to Composite
Configuration menu - View commit details
-
Copy full SHA for b42e20c - Browse repository at this point
Copy the full SHA b42e20cView commit details
Commits on Jun 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2f68b0a - Browse repository at this point
Copy the full SHA 2f68b0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6748528 - Browse repository at this point
Copy the full SHA 6748528View commit details -
Configuration menu - View commit details
-
Copy full SHA for b94fe2c - Browse repository at this point
Copy the full SHA b94fe2cView commit details -
Merge pull request #453 from gparmer/composer_vas
Virtual address space specification, assignment, and booting.
Configuration menu - View commit details
-
Copy full SHA for 0da657c - Browse repository at this point
Copy the full SHA 0da657cView commit details
Commits on Jul 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7182995 - Browse repository at this point
Copy the full SHA 7182995View commit details