LINUX.ORG.RU

2.6.17-rc5 + ck1 (можно ли наложить git?)


0

0

Имеется ядро 2.6.17-rc5 с уже наложенным патчем ck1. Возможно ли наложить ещё и git1? Если да (а я уверен что можно).. То плиз объясните как это делается.. Я запутался с этими "плюсиками-минусиками"

cat patch-2.6.17-rc5-git1
diff --git a/Makefile b/Makefile
index 435d209..12bc62f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 17
-EXTRAVERSION =-rc5
+EXTRAVERSION = -rc5-git1
NAME=Lordi Rules

# *DOCUMENTATION*
diff --git a/arch/s390/kernel/time.c b/arch/s390/kernel/time.c
index ce19ad4..2a6c6ef 100644
--- a/arch/s390/kernel/time.c
+++ b/arch/s390/kernel/time.c
@@ -272,7 +272,7 @@ static inline void stop_hz_timer(void)
next = next_timer_interrupt();
do {
seq = read_seqbegin_irqsave(&xtime_lock, flags);
- timer = (__u64 next) - (__u64 jiffies) + jiffies_64;
+ timer = ((__u64) next) - ((__u64) jiffies) + jiffies_64;
} while (read_seqretry_irqrestore(&xtime_lock, seq, flags));
todval = -1ULL;
/* Be careful about overflows. */

/**********************************************/
/* хех я так погалаю можно ручками подправить /usr/src/linux-2.6.17-rc5/Makefile поправить строчку:
EXTRAVERSION =-rc5-ck1 на -EXTRAVERSION =-rc5-git1-ck1 или как?
Далее не совсем понятно что за a/arch/s390/kernel/time.c b/arch/s390/kernel/time.c ??? Что за a/ и что за b/ таких каталогов нет и в помине (в /usr/src/linux-2.6.17-rc5). Запустил diff, но у него нет таких ключей --git :((((

P.S. собрал пакетик git-1.3.3-i686-1 для Slackware. (находится всё в /root/bin/git-*) Мануал GIT HOWTO не понятен совсем..

anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.