Hi 

About 1> CONFIG_RELOCATABLE
we have this disabled on i386, enabled in x86_64, that is unusual

INFO:
http://cateee.net/lkddb/web-lkddb/RELOCATABLE.html

I'm worrying about > "The relocations tend to make the kernel binary about 10% 
larger, but are discarded at runtime.
but "... discarded at runtime", maybe this should not harm kernel boot in 
32bit, is something getting my attention...



About 6> OK > must we change CONFIG_EFIVAR_FS from "m" to "y" ? Really need?



About: 7> OK > I'll change from CONFIG_EFI_VARS=y to "n"
- now I'm waiting an answer if this is ok also for omv2013 (i think so)




bye, NicCo



Il Mercoledì 6 Novembre 2013 12:25, Nicolò Costanza <[email protected]> ha 
scritto:
 


Hi to all

My answer to the interesting
 suggestions from Alexander Kazancev: 
Alex Kazancev suggested us to verify and adopt the full archilunux configs for 
the UEFI part

Please, answer me ASAP as I have to prepare and send immediately 
Kernels 3.10.18 & 3.11.7 with or without the proposed UEFI changes!



Question and proposal
=========================================================
Hi. Is our kernels has EFI-enabled config like this?

https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#Linux_Kernel_Config_options_for_UEFI
If not, may you enable this?

-- 
Alexander KazancevRelease manager of ROSA Desktop distribution
=========================================================



Answer
=========================
nr. 8 keys to check:
=========================
1> CONFIG_RELOCATABLE=y
2> CONFIG_EFI=y
3> CONFIG_EFI_STUB=y
4>
 CONFIG_FB_EFI=y
5> CONFIG_FRAMEBUFFER_CONSOLE=y
6> CONFIG_EFIVAR_FS=y
7>
 CONFIG_EFI_VARS=n
8> CONFIG_EFI_PARTITION=y
============================


Our recent configs
==========================================================
Kernel 3.10.17 & 3.11.6 have the same UEFI keys &  values:
there are differences with ths suggestions from archilinux
we must verify if their suggestions are good also for us
==========================================================

1>
ARM > none
386 > # CONFIG_RELOCATABLE is not set
x64 > CONFIG_RELOCATABLE=y

2>
ARM > none
386 > CONFIG_EFI=y
x64 > CONFIG_EFI=y

3>
ARM > none
386 > CONFIG_EFI_STUB=y
x64 > CONFIG_EFI_STUB=y

4>
ARM > none
386 > CONFIG_FB_EFI=y
x64 > CONFIG_FB_EFI=y

5>
ARM > CONFIG_FRAMEBUFFER_CONSOLE=y
386 > CONFIG_FRAMEBUFFER_CONSOLE=y
x64 >
 CONFIG_FRAMEBUFFER_CONSOLE=y

6>
ARM > none
386 > CONFIG_EFIVAR_FS=m
x64 > CONFIG_EFIVAR_FS=m

7>
CONFIG_EFI_VARS=n, we have different configs, we have this "y", archilinux say 
to put to "n"
if we dont support > old efivars sysfs interface - /sys/firmware/efi/vars, this 
can be done
#
# EFI (Extensible Firmware Interface) Support
#
CONFIG_EFI_VARS=y
CONFIG_EFI_VARS_PSTORE=y
CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y

8>
ARM > CONFIG_EFI_PARTITION=y
386 > CONFIG_EFI_PARTITION=y
x64 > CONFIG_EFI_PARTITION=y





Please, answer me ASAP as I have to prepare and send immediately 
Kernels 3.10.18 & 3.11.7 with or without the proposed UEFI changes!

bye, NicCo

_______________________________________________
rosa-devel mailing list
[email protected]
http://lists.rosalab.ru/mailman/listinfo/rosa-devel


Reply via email to