reactos/ntoskrnl
Joachim Henze d28677795e [NTOSKRNL] Restore section layout for NTOSKRNL to fix BSOD regression CORE-14683
This version (after .rsrc) works different than the
proper version I used for 0.4.12 (after .reloc).

Inserting after .rsrc is actually not correct, but Thomas believes it can
be used as a temporary trick to avoid random memory corruption upon
relocations of the kernel, caused by ROSBE-154.

I follow his advice, although when judging from practical tests only:
as long as we limit this script to NTOSKRNL like I do for releases
there have no negative consequences been observed in real life yet
even with the proper version of 0.4.12.
Up to now those problems have only been observed when used for drivers
MODULE TYPE sdk/cmake/gcc.cmake as well, like
it was tried for a moment in master 0.4.13-dev-609-g
c4d8e2a6e9

Using for drivers immediately did lead to BSODs like CORE-16183 and therefore was
mitigated in master by total disabling of the scripts for both,
kernel and drivers in
0.4.13-dev-621-g
36e9a6f8dd

To allow installing DVDWritenow without BSOD,
we need the script at least for ntoskrnl!

I committed this patch (after .rsrc) already into 0.4.13RC and 0.4.14RC.
2020-05-13 17:09:15 +02:00
..
cache
cc
config [NTOS:CONFIG] Fix NtSetValueKey data probing 2020-02-23 21:35:57 +01:00
dbgk
ex
fsrtl
fstub
inbv [NTOSKRNL][HAL][BOOTVID] Some more code refactoring 2020-05-12 15:56:37 +03:00
include [NTOS:IO] Fix parsing of resource lists 2020-04-24 13:58:09 +03:00
io [NTOS:IO] Fix parsing of resource lists 2020-04-24 13:58:09 +03:00
kd [NTOSKRNL][HAL][BOOTVID] Some more code refactoring 2020-05-12 15:56:37 +03:00
kd64 [NTOSKRNL] Fix build 2020-03-30 07:36:30 +00:00
kdbg [REACTOS] Fix '\n.' typos 2020-02-23 12:35:50 +01:00
ke [NTOSKRNL][HAL][BOOTVID] Some more code refactoring 2020-05-12 15:56:37 +03:00
lpc
mm [NTOS] Add a #define __ROS_ROSSYM__ when using rossym 2020-04-09 23:00:57 +02:00
ntkrnlmp [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
ob
po [NTOSKRNL][HAL][BOOTVID] Some more code refactoring 2020-05-12 15:56:37 +03:00
ps
rtl [RTL] Introduce RtlpImageNtHeader, 2020-03-29 21:27:38 +02:00
se
tests
vdm
vf
wmi [NTOS:WMI] WMIP_GUID_OBJECT must start with an event object, as it is waitable. 2020-02-15 20:43:26 +01:00
CMakeLists.txt [NTOSKRNL] Restore section layout for NTOSKRNL to fix BSOD regression CORE-14683 2020-05-13 17:09:15 +02:00
guid.c
KrnlFun.c
ntdll.S
ntos.cmake [NTOS][SDK:LIB] Add a Resources Arbiter library, to be used by bus drivers (acpi, pci), kernel and legacy hal (PIC HAL). (#2471) 2020-04-09 19:41:11 +02:00
ntoskrnl.rc
ntoskrnl.spec
sysfuncs.lst