"Hunk #1 succeeded at 123" Não siginifica que ele está quebrado... Na verdade significa que ele entrou normalmente... se ele estivesse com erros ao entrar aconteceria isso (Exemplo abaixo com patch bootsplash):
patch -p1 <
/usr/src/bootsplash-3.1.4-2.6.3.diff
patching file drivers/char/keyboard.c
Hunk #1 succeeded at 1063 (offset 4 lines).
patch: **** Can't rename file drivers/char/keyboard.c to
drivers/char/keyboard.c.orig : Permission denied
paul@ubuntu:/usr/src/linux-2.6.12$ sudo patch -p1 <
/usr/src/bootsplash-3.1.4-2.6.3.diff
patching file drivers/char/keyboard.c
Hunk #1 succeeded at 1063 (offset 4 lines).
patching file drivers/char/n_tty.c
Hunk #1 FAILED at 969.
1 out of 1 hunk FAILED -- saving rejects to file drivers/char/n_tty.c.rej
patching file drivers/char/vt.c
Hunk #1 succeeded at 3221 with fuzz 1 (offset 89 lines).
patching file drivers/video/bootsplash/bootsplash.c
patching file drivers/video/bootsplash/bootsplash.h
patching file drivers/video/bootsplash/decode-jpg.c
patching file drivers/video/bootsplash/decode-jpg.h
patching file drivers/video/bootsplash/Kconfig
patching file drivers/video/bootsplash/Makefile
patching file drivers/video/bootsplash/render.c
patching file drivers/video/console/fbcon.c
Hunk #2 FAILED at 201.
Hunk #3 FAILED at 412.
Hunk #4 FAILED at 436.
Hunk #5 FAILED at 466.
Hunk #6 FAILED at 502.
Hunk #7 FAILED at 534.
Hunk #8 FAILED at 821.
Hunk #9 FAILED at 904.
Hunk #10 FAILED at 1082.
Hunk #11 FAILED at 1163.
Hunk #12 FAILED at 1473.
Hunk #13 FAILED at 1544.
Hunk #14 FAILED at 1673.
Hunk #15 succeeded at 1996 with fuzz 2 (offset 276 lines).
Hunk #16 FAILED at 2074.
Hunk #17 FAILED at 2256.
Hunk #18 FAILED at 2714.
16 out of 18 hunks FAILED -- saving rejects to file
drivers/video/console/fbcon.c.rej
patching file drivers/video/console/fbcon.h
Hunk #1 succeeded at 25 (offset 2 lines).
patching file drivers/video/Kconfig
Hunk #1 succeeded at 1501 with fuzz 1 (offset 579 lines).
patching file drivers/video/Makefile
Hunk #1 FAILED at 6.
1 out of 1 hunk FAILED -- saving rejects to file drivers/video/Makefile.rej
patching file drivers/video/vesafb.c
Hunk #1 succeeded at 172 (offset -2 lines).
patching file include/linux/console_struct.h
Hunk #1 succeeded at 95 (offset 8 lines).
patching file include/linux/fb.h
Hunk #1 succeeded at 734 with fuzz 1 (offset 228 lines).
patching file kernel/panic.c
Hunk #1 FAILED at 83.
Hunk #2 FAILED at 112.
2 out of 2 hunks FAILED -- saving rejects to file kernel/panic.c.rej
Nesse caso um usuário colocou um patch e como o mesmo estava errado...
Hunk seria...
Hunks:
A hunk is a section to be patched. A hunk usually begins and ends with lines that don't need any changes, they are just mentioned so that Patch can find the appropriate place in the files to be patched. Hunk in these examples begins with a double at symbol (@@) and ends when either a new hunk starts or it finds a new patch header.
Aqui um usuário ensina a usar um patch e olha o resultado da entrada do patch dele
http://mody.lastinn.info/p225.htmlpatching file "admin/admin_groups.php"
patching file "admin/admin_ranks.php"
patching file "admin/admin_users.php"
Hunk #1 succeeded at 938 (offset 31 lines).
Hunk #3 succeeded at 1294 (offset 31 lines).
patching file "common.php"
Hunk #1 succeeded at 365 with fuzz 2 (offset 27 lines).patching file "groupcp.php"
Hunk #8 succeeded at 906 (offset -1 lines).
Hunk #10 succeeded at 1003 (offset -1 lines).
Hunk #11 succeeded at 1093 (offset 4 lines).
Hunk #12 succeeded at 1162 (offset -1 lines).
Hunk #13 succeeded at 1190 (offset 4 lines).
Hunk #14 succeeded at 1210 (offset -1 lines).
Hunk #15 succeeded at 1232 (offset 4 lines).
Hunk #16 succeeded at 1253 (offset -1 lines).
Hunk #17 succeeded at 1282 (offset 4 lines).patching file "includes/constants.php"
Hunk #1 succeeded at 192 (offset 3 lines).
patching file "includes/functions.php"
patching file "includes/functions_color_rank.php"
patching file "includes/mods_info/color_ranks.php"
patching file "includes/page_header.php"
patching file "includes/topic_review.php"
patching file "includes/usercp_viewprofile.php"
Hunk #1 succeeded at 97 (offset 5 lines).
patching file "index.php"
Hunk #1 succeeded at 288 (offset 16 lines).
Hunk #3 succeeded at 443 (offset 16 lines).
Hunk #5 succeeded at 743 (offset 16 lines).
patching file "language/lang_polish/lang_admin.php"
Hunk #1 succeeded at 1381 (offset -86 lines).
patching file "language/lang_polish/lang_main.php"
Hunk #1 succeeded at 1386 with fuzz 3 (offset -1 lines).
patching file "memberlist.php"
patching file "modcp.php"
Hunk #1 succeeded at 1245 (offset -1 lines).
Hunk #3 succeeded at 1722 (offset -1 lines).
patching file "search.php"
Hunk #1 succeeded at 692 (offset -4 lines).
Hunk #3 succeeded at 999 (offset -9 lines).
patching file "shoutbox_view.php"
patching file "staff.php"
patching file "templates/subSilver/admin/group_edit_body.tpl"
patching file "templates/subSilver/admin/ranks_edit_body.tpl"
patching file "templates/subSilver/admin/ranks_list_body.tpl"
patching file "templates/subSilver/groupcp_info_body.tpl"
patching file "templates/subSilver/groupcp_user_body.tpl"
patching file "templates/subSilver/index_body.tpl"
Hunk #1 succeeded at 74 with fuzz 3 (offset -4 lines).
patching file "templates/subSilver/memberlist_body.tpl"
patching file "templates/subSilver/privmsgs_body.tpl"
patching file "templates/subSilver/viewonline_body.tpl"
patching file "viewforum.php"
Hunk #1 succeeded at 287 (offset 1 line).
Hunk #3 succeeded at 325 (offset 1 line).
Hunk #5 succeeded at 440 (offset 1 line).
Hunk #7 succeeded at 1012 (offset 3 lines).
patching file "viewonline.php"
patching file "viewtopic.php"
Hunk #1 succeeded at 903 (offset 8 lines).
Hunk #3 succeeded at 1750 (offset 8 lines).
Hunk #5 succeeded at 2219 (offset 8 lines).
patching file "warnings.php"
Quando ao patch CK não entrar no kernel 2.6.25.10 na verdade ele entra mas não acrescenta opções ao kernel o único que acrescenta é esse:
The options to alter the vmsplit to enable more lowmem are hidden behind the
embedded option. Make it more exposed for -ck users and make the help menu
more explicit about what each option means.
Signed-off-by: Con Kolivas <kernel@kolivas.org>
---
arch/x86/Kconfig | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
Index: linux-2.6.25-dark/arch/x86/Kconfig
===================================================================
--- linux-2.6.25-dark.orig/arch/x86/Kconfig
+++ linux-2.6.25-dark/arch/x86/Kconfig
@@ -779,7 +779,7 @@ endchoice
choice
depends on EXPERIMENTAL
- prompt "Memory split" if EMBEDDED
+ prompt "Memory split"
default VMSPLIT_3G
depends on X86_32
help
@@ -799,17 +799,17 @@ choice
option alone!
config VMSPLIT_3G
- bool "3G/1G user/kernel split"
+ bool "Default 896MB lowmem (3G/1G user/kernel split)"
config VMSPLIT_3G_OPT
depends on !X86_PAE
- bool "3G/1G user/kernel split (for full 1G low memory)"
+ bool "1GB lowmem (3G/1G user/kernel split)"
config VMSPLIT_2G
- bool "2G/2G user/kernel split"
+ bool "2GB lowmem (2G/2G user/kernel split)"
config VMSPLIT_2G_OPT
depends on !X86_PAE
- bool "2G/2G user/kernel split (for full 2G low memory)"
+ bool "2GB lowmem (2G/2G user/kernel split)"
config VMSPLIT_1G
- bool "1G/3G user/kernel split"
+ bool "3GB lowmem (1G/3G user/kernel split)"
endchoice
config PAGE_OFFSET
Quem compilou e procurou achou essas opções... da mesma forma se ele não entrasse ele daria erro ou impediria a compilação até pq os patches são assim...
Sabe, eu estava pensando: Pra quê viver pegando patchs do pardus ou do dark, ou melhor dizendo, de terceiros? Vamos pegar diretamente onde eles pegam: http://git.kernel.org/?p=linux/kernel
É CLARO QUE EU GOSTARIA DE USAR O GIT!!! MAS EU TENHO PAVOR dele e por isso prefiro usar de terceiros...
O zen por usar muito o git tem uma gama de erros afinal o git é um pouco instável...
E ao usar o do Pardus e do Dark eu posso olhar de perto (nós foruns) os erros e corrigí-los também por causa da quantidade de usuários que usam ambos. Além do mais o Kernel do Pardus é um misto de kernel do Fedora, Suse, Ubuntu, etc... então tem excelentes patches!!
O git é usável mais tem muita coisa insana lá... e o omnislash ainda não é um kernel totalmente voltado a desempenho... (Quem faz isso é o Zen) por isso estou andando devagar...