-
Notifications
You must be signed in to change notification settings - Fork 0
/
results.txt
215 lines (210 loc) · 8.91 KB
/
results.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
-- Cross compiling to: KOS-GNU-static 1.1.0.356
-- Processor: aarch64
-- Compiler: GCC
-- CMake generates Unix Makefiles
-- IMAGE_BINARY_DIR_BIN: /home/kirill/kaspersky_hackathon/hello/build/einit
-- Building image without aboot files
-- IMAGE_BINARY_DIR_BIN: /home/kirill/kaspersky_hackathon/hello/build/einit
-- Building image without aboot files
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kirill/kaspersky_hackathon/hello/build
[100%] Built target EinitQemu-edl
[100%] Built target hello_edl_files
Consolidate compiler generated dependencies of target Hello
[100%] Built target Hello
Consolidate compiler generated dependencies of target EinitQemu
[100%] Built target EinitQemu
[100%] Built target EinitQemu-kss-entities-built
[100%] Built target EinitQemu-kss-makekss-output
[100%] Built target kos-qemu-image
[100%] Running QEMU with KasperskyOS image...
[BOOT ] Starting...
[BOOT ] Setting up arch flags...
[BOOT ] Preparing memory...
[BOOT ] Preparing Flattened Device Tree info...
[BOOT ] Preparing loader info...
[BOOT ] Preparing ROMFS...
[BOOT ] Preparing KasperskyOS kernel...
[BOOT ] Preparing trampoline to kernel...
[BOOT ] Preparing page table...
[BOOT ] Preparing modules...
[BOOT ] Freeing loader memory...
[BOOT ] Dump physical memory map
[BOOT ] Starting KasperskyOS...
[HAL ] Exceptions initialized
Loading:
_ __ _ ___ ____
| |/ /__ _ ___ _ __ ___ _ __ ___| | ___ _ / _ \/ ___|
| ' // _` / __| '_ \ / _ \ '__/ __| |/ / | | | | | \___ \
| . \ (_| \__ \ |_) | __/ | \__ \ <| |_| | |_| |___) |
|_|\_\__,_|___/ .__/ \___|_| |___/_|\_\\__, |\___/|____/
|_| |___/
Built on: Oct 12 2022 01:25:33
Board: vexpress_qemu
SoC: v2pca15
ARCH: arm64
Git hash: a110356d7f99c955756f68d82baac26681918245-dirty
Found CPU: ARMv8
System control register:
Instruction cache: enabled
Data cache: enabled
[HAL ] Internal PFN-allocator initiated.
[HAL ] Private Area begin : 0x0000000000001000
[HAL ] Private Area end : 0x00007f7fffffffff
[HAL ] Private Area size : 0x00007f7ffffff000
[HAL ] Shared Area begin : 0xffff808000000000
[HAL ] Shared Area end : 0xffffffffffffffff
[HAL ] Shared Area size : 0x00007f8000000000
[HAL ] PTE Table Area begin : 0xffff800000000000
[HAL ] PTE Table Area end : 0xffff807fffffffff
[HAL ] PTE Table Area size : 0x0000008000000000
[HAL ] Kernel Area begin : 0xffff808000000000
[HAL ] Kernel Area end : 0xfffffffffcffffff
[HAL ] Kernel Area size : 0x00007f7ffd000000
[HAL ] Internal Area begin : 0xffffffffff400000
[HAL ] Internal Area end : 0xffffffffffffffff
[HAL ] Internal Area size : 0x0000000000c00000
[HAL ] Temporary Area begin : 0xffffffffff400000
[HAL ] Temporary Area end : 0xffffffffff485fff
[HAL ] Temporary Area size : 0x0000000000086000
[HAL ] Periphery Area begin : 0xffffffffff800000
[HAL ] Periphery Area end : 0xffffffffffffffff
[HAL ] Periphery Area size : 0x0000000000800000
[HAL ] cpu #0 - 1032MHz
[HAL ] Cpu initialized.
[HAL ] Temporary area initialized.
[HAL ] SoC area mapped. begin: 0xffffffffff800000, size: 0x7000
[HAL ] Mmu initialized.
[HAL ] WXN protection enabled.
[HAL ] Zero space initialized.
[HAL ] Found GICv1 with 160 interrupts.
[HAL ] Interrupts initiated.
[HAL ] Generic Timer found.
[HAL ] Bootstrap Processor's ID - 0
CPU0 - boot strap processor
CPU1 - ordinary processor
CPU2 - ordinary processor
CPU3 - ordinary processor
[HAL ] Hardware Abstraction Layer successfully initialized.
[INIT ] Starting core...
[MM ] Max pfns : 0x0000001000000000
[MM ] Max kernel VAD : 0x0000100000000000
[MM ] Max user VAD : 0x0000400000000000
[MM ] Max buddy order : 0x0000000000000010
[MM ] PageInfo size : 0x0000000000000020
[MM ] Pfn DB begin : 0xffffc00005000000
[MM ] Pfn DB end : 0xffffc40004ffffff
[MM ] Pfn DB size : 0x0000040000000000
[MM ] Kmalloc begin : 0xffffc40005000000
[MM ] Kmalloc end : 0xffffc40008ffffff
[MM ] Kmalloc size : 0x0000000004000000
[MM ] Kernel VAD begin : 0xffff808000000000
[MM ] Kernel VAD end : 0xfffffffffcffffff
[MM ] Kernel VAD size : 0x00007f7ffd000000
[MM ] User VAD begin : 0x0000000000001000
[MM ] User VAD end : 0x00007f7fffffffff
[MM ] User VAD size : 0x00007f7ffffff000
[MM ] PFN range #01[__x] begin : 0x0000000000080000
[MM ] PFN range #01[__x] end : 0x000000000008004b
[MM ] PFN range #01[__x] size : 0x000000000000004c
[MM ] PFN range #02[r__] begin : 0x000000000008004c
[MM ] PFN range #02[r__] end : 0x0000000000080055
[MM ] PFN range #02[r__] size : 0x000000000000000a
[MM ] PFN range #03[___] begin : 0x0000000000080056
[MM ] PFN range #03[___] end : 0x0000000000080057
[MM ] PFN range #03[___] size : 0x0000000000000002
[MM ] PFN range #04[rw_] begin : 0x0000000000080058
[MM ] PFN range #04[rw_] end : 0x00000000000800be
[MM ] PFN range #04[rw_] size : 0x0000000000000067
[MM ] PFN range #05[rw_] begin : 0x00000000000800bf
[MM ] PFN range #05[rw_] end : 0x00000000000800c9
[MM ] PFN range #05[rw_] size : 0x000000000000000b
[MM ] PFN range #06[rwx] begin : 0x00000000000800ca
[MM ] PFN range #06[rwx] end : 0x00000000000801c8
[MM ] PFN range #06[rwx] size : 0x00000000000000ff
[MM ] PFN range #07[rwx] begin : 0x00000000000801c9
[MM ] PFN range #07[rwx] end : 0x000000000008200b
[MM ] PFN range #07[rwx] size : 0x0000000000001e43
[MM ] PFN range #08[__x] begin : 0x000000000008200c
[MM ] PFN range #08[__x] end : 0x000000000008200c
[MM ] PFN range #08[__x] size : 0x0000000000000001
[MM ] PFN range #09[rwx] begin : 0x000000000008200d
[MM ] PFN range #09[rwx] end : 0x000000000008207f
[MM ] PFN range #09[rwx] size : 0x0000000000000073
[MM ] PFN range #10[rwx] begin : 0x0000000000082080
[MM ] PFN range #10[rwx] end : 0x0000000000082231
[MM ] PFN range #10[rwx] size : 0x00000000000001b2
[MM ] PFN range #11[rwx] begin : 0x0000000000082232
[MM ] PFN range #11[rwx] end : 0x00000000000dffff
[MM ] PFN range #11[rwx] size : 0x000000000005ddce
[MM ] Main range mapped begin : 0xffffc00006000000
[MM ] Main range mapped end : 0xffffc00006bfffff
[MM ] Main range mapped size : 0x0000000000c00000
[MM ] PFN DB size: 12288 KB
[MM ] PFN database created.
[MM ] Add PFN range begin : 0x0000000080dcf000
[MM ] Add PFN range end : 0x000000008200bfff
[MM ] Add PFN range size : 0x000000000123d000
[MM ] Add PFN range begin : 0x000000008200d000
[MM ] Add PFN range end : 0x000000008207ffff
[MM ] Add PFN range size : 0x0000000000073000
[MM ] Add PFN range begin : 0x0000000082232000
[MM ] Add PFN range end : 0x00000000dfffffff
[MM ] Add PFN range size : 0x000000005ddce000
[MM ] Atomic buddy object created (8 MB).
[MM ] Atomic PFN allocator initialized.
[MM ] kalloc allocator created.
[MM ] kmalloc/kfree initialized.
[MM ] Memory Manager successfully initialized.
[PROF ] Profiler statistics initialized.
[VMM ] #PF handler was installed.
[SMP ] Initializing per-CPU areas...
[SMP ] per-CPU area size: 8320
[SMP ] full per-CPU areas size: 36864
[UID ] Uid allocator initialized.
[SID ] Sid allocator initialized.
[IO ] Initialize MMIO subsystem.
[IO ] Initialize DMA subsystem.
[IO ] Hardware interrupts successfully initialized.
[IO ] Resources registry initialized.
[VMM ] System address space initialized.
[VMM ] Internal VMM areas initialized.
[TASK ] Task infrastructure initialized.
[SMP ] Idle thread for CPU #0 created.
[SMP ] Idle thread for CPU #1 created.
[SMP ] Idle thread for CPU #2 created.
[SMP ] Idle thread for CPU #3 created.
[TASK ] Scheduler interrupts initialized.
[TASK ] GSI page initialized.
[HAL ] cpu #1 - 1036MHz
[HAL ] cpu #3 - 1040MHz
[SMP ] CPU #1 - boostrapped.
[HAL ] cpu #2 - 1050MHz
[SMP ] CPU #3 - boostrapped.
[SMP ] CPU #2 - boostrapped.
[PROF ] Profiler initialized.
[TASK ] Multitasking infrastructure initialized.
[TIME ] Time infrastructure initialized.
[ROFS ] Files: 3, size: 1777664 (0x001b2000).
[ROFS ] File #00: einit - size: 751552 (0x000b77c0)
[ROFS ] File #01: Hello - size: 745232 (0x000b5f10)
[ROFS ] File #02: ksm.module - size: 274360 (0x00042fb8)
[AUDIT] Starting core audit...
[VLOG ] Virtual logging subsystem initialized.
[VMM ] Virtual Memory Manager service initialized.
[IO ] I/O subsystem successfully initialized.
[FS ] File System Manager successfully initialized.
[XHCI ] XHCIDBG service initialized.
[CM ] Connection Manager successfully initialized.
[KSM ] Module: 'ksm.module' loaded.
[KSM ] Audit log created.
[KSM ] Module: 'ksm.module' initialized.
[KSM ] Server: 'kl.core.Core' executed.
[KSM ] Security system successfully initialized.
[INIT ] Starting 'Einit' ...
[INIT ] Starting system worker.
Hello from KasperskyOS
[INIT ] System worker finished
[INIT ] System halted...
System halted