Bug 26046 - Не запускается на ядрах отличных от 2.6.x
: Не запускается на ядрах отличных от 2.6.x
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/powernowd)
: unstable
: all Linux
: P3 major
Assigned To:
:
:
:
:
: 23155
  Show dependency tree
 
Reported: 2011-08-13 19:00 by
Modified: 2011-08-17 03:37 (History)


Attachments
Тривиальный патч (1007 bytes, patch)
2011-08-13 19:00, Evgenii Terechkov
no flags Details | Diff
Новый патч (638 bytes, patch)
2011-08-14 05:26, Evgenii Terechkov
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2011-08-13 19:00:18
Created an attachment (id=5043) [details]
Тривиальный патч

После загрузки имеем:

~#ps aux G powernow
root      9053  0.0  0.0   3444   776 pts/12   S+   22:48   0:00 egrep -i
powernow
~#service powernowd status
running a v3.0.x kernel required./etc/init.d/powernowd: line 47: warning:
command not found
~#uname -rsm
Linux 3.0.1-std-def-alt1 i686
~#service powernowd start
running a v3.0.x kernel required./etc/init.d/powernowd: line 47: warning:
command not found
~#ps aux G powernow
root      9073  0.0  0.0   3444   776 pts/12   S+   22:48   0:00 egrep -i
powernow
------- Comment #1 From 2011-08-13 19:47:37 -------
Прошу исправить asap и отправить в бранчи *6.
------- Comment #2 From 2011-08-13 21:04:52 -------
И сделайте что-нибудь с этим "warning".
------- Comment #3 From 2011-08-13 21:28:23 -------
Странный патч.
------- Comment #4 From 2011-08-13 21:41:35 -------
Не нужно его прикладывать, но он хотя бы работает :-)
------- Comment #5 From 2011-08-13 21:51:31 -------
(In reply to comment #4)
> Не нужно его прикладывать, но он хотя бы работает :-)
Выделите, плиз, из своего патча содержательную часть..
------- Comment #6 From 2011-08-14 05:26:02 -------
Created an attachment (id=5044) [details]
Новый патч

Пожалуйста.
------- Comment #7 From 2011-08-14 06:45:35 -------
powernowd-1.00-alt3 -> sisyphus:

* Sun Aug 14 2011 Yuri N. Sedunov <aris@altlinux> 1.00-alt3
- permited to run on 3.x kernels (ALT #26046)
------- Comment #8 From 2011-08-14 06:54:00 -------
Спасибо.
Соберите, пожалуйста, в 6-е бранчи.
------- Comment #9 From 2011-08-17 03:37:33 -------
(В ответ на комментарий №2)
> И сделайте что-нибудь с этим "warning".

+KERNEL_VER_MAJOR="`uname -r | cut -d. -f1`"
+KERNEL_VER_MINOR="`uname -r | cut -d. -f2`"
+
+if [ $KERNEL_VER_MAJOR -eq 2 ] && [ $KERNEL_VER_MINOR -ge 6 ] || \
+    [ $KERNEL_VER_MAJOR -eq 3 ] && [ $KERNEL_VER_MINOR -ge 0 ] ; then
+    /sbin/modinfo $MODULE &>/dev/null
+    if [ "$?" != "0" ] ; then
+       echo -n $"required $MODULE kernel module does not exist."; warning;
echo
+       exit 0
+    fi
+else
+    echo -n $"running a v$KERNEL_VER_MAJOR.x kernel required."; warning; echo
+    exit 0
+fi
+

и вот это ещё. Эта функция нигде не определена.