kolibrios/kernel/trunk
Ivan Baravy 02da1fd4f3 Fix for GPT partitions scan.
GPT partition entry array (GPEA) has 128 entries by default, unused ones
must be zeroed. Due to memory corruption GPEA contained non-zero data of
first sectors of partitions. This led to fake partitions detected which
were mostly filtered out by their start:length and thus didn't show up.
Pass ebx=three-sector-sized buffer to disk_add_partition as expected.

git-svn-id: svn://kolibrios.org@7270 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-05-05 13:50:04 +00:00
..
blkdev Fix for GPT partitions scan. 2018-05-05 13:50:04 +00:00
boot Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
bootloader Сlear direction flag for Phoenix BIOS (for correct printing of messages in real mode). 2018-04-02 06:33:43 +00:00
bus Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
core Disable xsave code until proper fix. 2018-03-21 00:02:11 +00:00
detect Update BOOT_DATA structure and use it instead of all the BOOT_* vars. 2017-12-17 02:12:53 +00:00
docs Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
fs Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
gui Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
hid Precise mouse settings 2016-02-15 00:31:38 +00:00
network Use tcp_output instead of tcp_respond to send delayed acks, we need it for correct window advertisement amongst other things... 2017-10-17 19:59:47 +00:00
posix Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
sec_loader/trunk Rename Panel to Taskbar 2015-02-23 16:01:43 +00:00
sound Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
video Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
bootbios.asm use correct language for boot screen, broken in r7129 2018-01-26 18:18:03 +00:00
build.bat Split bootbios.asm and kernel.asm. 2017-12-16 20:21:10 +00:00
build.sh Split bootbios.asm and kernel.asm. 2017-12-16 20:21:10 +00:00
const.inc Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
COPYING.TXT
crc.inc Support GUID Partition Table (GPT) disk layout 2017-01-14 21:28:27 +00:00
data16.inc Split bootbios.asm and kernel.asm. 2017-12-16 20:21:10 +00:00
data32.inc fix FPU after r7124 for other CPU configurations 2018-02-19 16:35:45 +00:00
data32et.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
data32sp.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
encoding.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
fdo.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
imports.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
init.inc Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
kernel32.inc kernel: initial pipe() support 2017-06-15 22:36:39 +00:00
kernel.asm fix FPU after r7124 for other CPU configurations 2018-02-19 16:35:45 +00:00
kernelsp.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
kglobals.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
macros.inc Add empty $Revision$ macro. 2017-11-20 09:58:28 +00:00
Makefile Split bootbios.asm and kernel.asm. 2017-12-16 20:21:10 +00:00
memmap.inc Update BOOT_DATA structure and use it instead of all the BOOT_* vars. 2017-12-17 02:12:53 +00:00
proc32.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
readme-ext-loader.txt Remove VRR code, mostly commented out anyway. 2017-11-29 00:15:25 +00:00
struct.inc Fix r.4850 2014-04-17 21:27:50 +00:00
sys.conf
Tupfile.lua Split bootbios.asm and kernel.asm. 2017-12-16 20:21:10 +00:00
unpacker.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00