Skip to content

Commit 51508c8

Browse files
authored
feat(library): Add libukrandom configuration (#150)
Reviewed-by: Stefan Jumarea <stefanjumarea02@gmail.com> Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io> Approved-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
2 parents ac5bb35 + 5ded6d4 commit 51508c8

File tree

5 files changed

+13
-0
lines changed

5 files changed

+13
-0
lines changed

library/base/Kraftfile

+2
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ unikraft:
8989
CONFIG_LIBUKRANDOM_DEVFS: 'y'
9090
CONFIG_LIBUKRANDOM: 'y'
9191
CONFIG_LIBUKRANDOM_GETRANDOM: 'y'
92+
CONFIG_LIBUKRANDOM_CMDLINE_SEED: 'y'
93+
CONFIG_LIBUKRANDOM_LCPU: 'y'
9294
CONFIG_LIBUKVMEM_DEFAULT_BASE: '0x0000001000000000'
9395
CONFIG_LIBUKVMEM_DEMAND_PAGE_IN_SIZE: 12
9496
CONFIG_LIBUKVMEM_PAGEFAULT_HANDLER_PRIO: 4

library/python/3.10/Kraftfile

+4
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ unikraft:
2626
CONFIG_LIBUKSCHEDCOOP: 'y'
2727
CONFIG_LIBUKSIGNAL: 'y'
2828
CONFIG_LIBUKTIME: 'y'
29+
CONFIG_LIBUKRANDOM: 'y'
30+
CONFIG_LIBUKRANDOM_GETRANDOM: 'y'
31+
CONFIG_LIBUKRANDOM_CMDLINE_SEED: 'y'
32+
CONFIG_LIBUKRANDOM_LCPU: 'y'
2933
CONFIG_LIBVFSCORE_AUTOMOUNT_CI_EINITRD: 'y'
3034
CONFIG_LIBVFSCORE_AUTOMOUNT_CI: 'y'
3135
CONFIG_LIBVFSCORE_AUTOMOUNT_FB: 'y'

library/python/3.12/Kraftfile

+2
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ unikraft:
8989
CONFIG_LIBUKRANDOM_DEVFS: 'y'
9090
CONFIG_LIBUKRANDOM: 'y'
9191
CONFIG_LIBUKRANDOM_GETRANDOM: 'y'
92+
CONFIG_LIBUKRANDOM_CMDLINE_SEED: 'y'
93+
CONFIG_LIBUKRANDOM_LCPU: 'y'
9294
CONFIG_LIBUKVMEM_DEFAULT_BASE: '0x0000001000000000'
9395
CONFIG_LIBUKVMEM_DEMAND_PAGE_IN_SIZE: 12
9496
CONFIG_LIBUKVMEM_PAGEFAULT_HANDLER_PRIO: 4

library/python/3.13/Kraftfile

+3
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,9 @@ unikraft:
8888
CONFIG_LIBUKSIGNAL: 'y'
8989
CONFIG_LIBUKRANDOM_DEVFS: 'y'
9090
CONFIG_LIBUKRANDOM: 'y'
91+
CONFIG_LIBUKRANDOM_GETRANDOM: 'y'
92+
CONFIG_LIBUKRANDOM_CMDLINE_SEED: 'y'
93+
CONFIG_LIBUKRANDOM_LCPU: 'y'
9194
CONFIG_LIBUKVMEM_DEFAULT_BASE: '0x0000001000000000'
9295
CONFIG_LIBUKVMEM_DEMAND_PAGE_IN_SIZE: 12
9396
CONFIG_LIBUKVMEM_PAGEFAULT_HANDLER_PRIO: 4

library/surreal/1.1/Kraftfile

+2
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ unikraft:
8484
CONFIG_LIBUKRANDOM_DEVFS: 'y'
8585
CONFIG_LIBUKRANDOM: 'y'
8686
CONFIG_LIBUKRANDOM_GETRANDOM: 'y'
87+
CONFIG_LIBUKRANDOM_CMDLINE_SEED: 'y'
88+
CONFIG_LIBUKRANDOM_LCPU: 'y'
8789
CONFIG_LIBUKVMEM_DEFAULT_BASE: '0x0000001000000000'
8890
CONFIG_LIBUKVMEM_DEMAND_PAGE_IN_SIZE: 12
8991
CONFIG_LIBUKVMEM_PAGEFAULT_HANDLER_PRIO: 4

0 commit comments

Comments
 (0)