maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   [Announce] kernel-power stable v52 in Extras (https://talk.maemo.org/showthread.php?t=89823)

peterleinchen 2013-08-12 15:34

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Ahoj pali,

I believe something is screwed up.
Either on my device. Or with kp52 modules.
I would like your help on this please.

I have upgraded my device a bit the last days/weeks. And now felt the need to boot stock kernel.
I ended in a few days of reboot loop sessions. Luckily I still have multiboot (I know ;)) and of course use (almost) only u-boot, so I could easily get out of it (most of the times :().

I examined this behaviour and thought it might be my setup (u-boot/multiboot), but I could boot kp47/kp50 and kp52. No problem at all. Only stock kernel oopsed out directly after "sbin/init 2" was called.
I enabled syslog, but to no avail. I could see logs from pk but not stock. I checked modules and depmod and current symlink and everything else. So I ran out of ideas...
Then I checked some more logs I never noticed before :rolleyes: in /var/log.
maemo-optify-boottime
oopslogtail

The oops one brought me to the idea to check mtd2 with sp-oops-extract and I found some strange messages:
Code:

Log Entry 230 (at position 37)
[  43.047973] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[  43.048065] pgd = cd96c000
[  43.048065] [00000000] *pgd=8e784031, *pte=00000000, *ppte=00000000
[  43.048126] Internal error: Oops: 17 [#1] PREEMPT
[  43.048156] Modules linked in: pvrsrvkm bridgedriver g_file_storage uinput board_rx51_camera et8ek8 omap_previewer_hack omap34xxcam_mod isp_mod iovmm videobuf_dma_sg videobuf_core omap3_iommu iommu2 iommu dspbridge ssi_mcsaab_imp cmt_speech phonet smc91x mii wl12xx omap_ssi mac80211 crc7 tsc2005 nokia_av hci_h4p bluetooth fmtx_si4713 ad5820 lis302dl videodev v4l1_compat compat_ioctl32 adp1653 tsl2563 smia_sensor smiaregs v4l2_int_device rtc_twl4030 rtc_core leds_twl4030_vibra joydev nls_utf8 fuse cifs ntfs leds_lp5523 led_class mmc_block omap_hsmmc mmc_core twl4030_wdt omap_wdt
[  43.048553] CPU: 0    Not tainted  (2.6.28-omap1 #1)
[  43.048645] PC is at regsupGetValue+0x28/0xa4 [bridgedriver]
[  43.048706] LR is at REG_GetValue+0x1c/0x34 [bridgedriver]
[  43.048767] pc : [<bf26cd1c>]    lr : [<bf26c9a0>]    psr: 60000013
[  43.048767] sp : ce54dda8  ip : ce54dde0  fp : ce54dddc
[  43.048797] r10: bf289233  r9 : ce54de1c  r8 : 00000000
[  43.048828] r7 : ce77db88  r6 : 00000000  r5 : 00000000  r4 : ce54de1c
[  43.048858] r3 : bf2903b8  r2 : ce54ddfc  r1 : ce54de1c  r0 : bf289233
[  43.048919] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[  43.048950] Control: 10c5387d  Table: 8d96c018  DAC: 00000015
[  43.048980] Process dsp-manager (pid: 970, stack limit = 0xce54c2e0)
[  43.049011] Stack: (0xce54dda8 to 0xce54e000)
[  43.049041] dda0:                  c0153d70 ce54ddfc bf28fdc0 ce54de1c cd82f900 cd80e400
[  43.049102] ddc0: ce77db88 00000000 ce54c000 cd82f900 ce54ddec ce54dde0 bf26c9a0 bf26cd00
[  43.049163] dde0: ce54de14 ce54ddf0 bf26c6a4 bf26c990 ce54ddfc c007d024 c00d0980 00000004
[  43.049224] de00: 000000f8 00000000 ce54de34 ce54de18 bf285140 bf26c658 00000000 cfd78100
[  43.049316] de20: ce54c000 00000000 ce54de64 ce54de38 c00bcc8c bf285124 c00c4750 00000000
[  43.049377] de40: cd82f900 ce77db88 00000000 c00bcaa4 cfd78100 ced94980 ce54de8c ce54de68
[  43.049438] de60: c00b7648 c00bcab0 cd82f900 ce54ded8 ffffff9c 00000003 00000003 40024000
[  43.049499] de80: ce54deac ce54de90 c00b7798 c00b74b4 00000000 ce54ded8 ffffff9c 00000000
[  43.049591] dea0: ce54df64 ce54deb0 c00c59c4 c00b776c 00000003 ce54dec0 c0071594 0000000c
[  43.049652] dec0: 00000002 ce54ded0 00000026 c0071590 00000000 00001000 cfd78100 ced94980
[  43.049713] dee0: 00000017 ce54dfb0 40156064 00000101 00000001 00000000 ce54dfac ce54df08
[  43.049774] df00: c002c24c c028806c ce4c8180 cfe8a420 00000394 cd96d000 cd843540 00000003
[  43.049865] df20: 00000000 cd82f900 00000000 ce54c000 ce54df64 ce54df40 c00cec38 00000002
[  43.049926] df40: 0000000c ffffff9c 00000003 ce509000 ce54c000 40024000 ce54df94 ce54df68
[  43.049987] df60: c00b73c0 c00c565c 00000000 40024000 ce54df9c 00000000 4001cbf0 00012008
[  43.050048] df80: 00000005 c002caa4 ce54dfa4 ce54df98 c00b7488 c00b7370 00000000 ce54dfa8
[  43.050140] dfa0: c002c920 c00b7470 00000000 4001cbf0 000094fc 00000002 0000000c 00000000
[  43.050201] dfc0: 00000000 4001cbf0 00012008 00000005 00011674 00000000 40024000 bebd7cdc
[  43.050262] dfe0: 00012018 bebd7cd8 0000922c 400e504c 60000010 000094fc e89da8f0 e5953000
[  43.050323] Backtrace:
[  43.050354] [<bf26ccf4>] (regsupGetValue+0x0/0xa4 [bridgedriver]) from [<bf26c9a0>] (REG_GetValue+0x1c/0x34 [bridgedriver])
[  43.050476] [<bf26c984>] (REG_GetValue+0x0/0x34 [bridgedriver]) from [<bf26c6a4>] (CFG_GetObject+0x58/0x84 [bridgedriver])
[  43.050598] [<bf26c64c>] (CFG_GetObject+0x0/0x84 [bridgedriver]) from [<bf285140>] (bridge_open+0x28/0x134 [bridgedriver])
[  43.050750]  r4:00000000
[  43.050750] [<bf285118>] (bridge_open+0x0/0x134 [bridgedriver]) from [<c00bcc8c>] (chrdev_open+0x1e8/0x208)
[  43.050872]  r5:00000000 r4:ce54c000
[  43.050903] [<c00bcaa4>] (chrdev_open+0x0/0x208) from [<c00b7648>] (__dentry_open+0x1a0/0x2b8)
Log Entry 231 (at position 38)
[  43.051666] mtdoops: Ready 38, 231 (no erase)
[  43.051696] [<c00b74a8>] (__dentry_open+0x0/0x2b8) from [<c00b7798>] (nameidata_to_filp+0x38/0x50)
[  43.051757] [<c00b7760>] (nameidata_to_filp+0x0/0x50) from [<c00c59c4>] (do_filp_open+0x374/0x730)
[  43.051818]  r4:00000000
[  43.051849] [<c00c5650>] (do_filp_open+0x0/0x730) from [<c00b73c0>] (do_sys_open+0x5c/0xec)
[  43.051910] [<c00b7364>] (do_sys_open+0x0/0xec) from [<c00b7488>] (sys_open+0x24/0x28)
[  43.051971]  r8:c002caa4 r7:00000005 r6:00012008 r5:4001cbf0 r4:00000000
[  43.052032] [<c00b7464>] (sys_open+0x0/0x28) from [<c002c920>] (ret_fast_syscall+0x0/0x2c)
[  43.052093] Code: e1a0a000 e5936000 e1a09001 e3a05000 (e5968000)

Log Entry 232 (at position 39)
[  43.052642] mtdoops: Ready 39, 232 (no erase)
[  43.052673] Kernel panic - not syncing: Fatal exception

Exactly that module I had in suspicion a few hours ago, as it was strange that after installing kp52-modules, I did not have that "#fixed by power-kernel" line in /etc/modprobe.d/bridgedriver.
So I reinstalled modules and then it looked exactly like expected.
Before (and after first module install:
Code:

options bridgedriver shm_size=0x500000 base_img=/lib/dsp/baseimage.dof
After second module reinstall:
Code:

options bridgedriver phys_mempool_base=0 base_img=/lib/dsp/baseimage.dof
After manual echoing the version (in postrm):
Code:

options bridgedriver shm_size=0x400000 phys_mempool_base=0 base_img=/lib/dsp/baseimage.dof
Only with the last entry, the stock kernel boots up.

It was no difference if booted with u-boot or kernel from NAND directly.

Can someone confirm that stock kernel does not boot with latest u-boot and kp52 modules?
Or is it something strange on my device?

One more possible reason: I needed to use backupmenu (for the very first time) a few days ago (dumb me upgrading) and had some problems to restore, claiming something about corrupt fs. But single restore, first root - then opt, worked and kp52 works flawlessly.
But I have those strange boot-maemo-optify logs and messages like
Code:

2009-01-01 10:34:33 :: not enough free space in /home (need at least 200 MB free), quitting.
initctl: MOUNTS_OK event failed
1+0 records in
1+0 records out
512 bytes (512B) copied, 1.521210 seconds, 336B/s

But /home has enough free space and is working okay. I am afraid to use e2fsck on /home, as it ruined my debian image a few times already.


So enough now, what do you think?
Might it be some bug? Or why bridgedriver did not get updated on first install? And why stock kernel only wants to boot with original entry?

Thank you in advance for your help and/or experienced tips.
peterleinchen

P.S.: oh and btw if this tends to be something strange only on my device I will create new thread ...

Alecsandru 2013-08-12 15:52

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by salahkhani (Post 1365906)
thanks alot my friend and hope will get better but for me I have returned it to stock kernel cause it 's himreging the battery so batter as I have just charged it full and after 3 hours it starts showing low battery even thaugh am not using it just checking the battery condition

minimum speed was 125 and max was 600 and till now didn't understand why it was draining the battery soooooooooooo quickely

check voltages , read overclocking/underclocking tutorial

pali 2013-08-12 17:29

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
@freemangordon: can you look at @peterleinchen problem?

If I remember correctly kp52 has updated dsp bridge kernel module which needs new options in /etc/modprobe.d/bridgedriver. So maybe it can break stock kernel, but I did not have this problem. I can boot both kernel-power and stock kernel (with updated modprobe.d). But this could be device dependent...

freemangordon 2013-08-12 18:10

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by pali (Post 1366751)
@freemangordon: can you look at @peterleinchen problem?

If I remember correctly kp52 has updated dsp bridge kernel module which needs new options in /etc/modprobe.d/bridgedriver. So maybe it can break stock kernel, but I did not have this problem. I can boot both kernel-power and stock kernel (with updated modprobe.d). But this could be device dependent...

It is like that for as long as we have harmattan bridgedriver backported in KP - KP48 iirc.

This is what I have on my device(kernel-cssu):
Code:

Nokia-N900:~# cat /etc/modprobe.d/bridgedriver
options bridgedriver phys_mempool_base=0 base_img=/lib/dsp/baseimage.dof
#fixed by kernel-cssu
Nokia-N900:~#

not specifying shm_size is needed so both kernels to coexist and to use their defaults (0x500000 for KP and 0x400000 for omap1)

No idea who changed that and why, but I don't think it is KP:

https://garage.maemo.org/plugins/ggi...62;hb=HEAD#l14

peterleinchen 2013-08-12 20:03

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
@pali and fmg
Thanks, sounds reasonable. As I have some other strange behaviours (USB does not get recognized, but I need to unload g_file_storage once manually) and now this and those strange optfs too low messages, I decoded to start all over with a backup from July and upgrade one more time.
One beg: does anybody have the mkfs command for optfs? I am gonna clean optfs on rescue shell and then restore backup. Or is it just a plain mkfs? Thinking about some root reserved clusters, naming and so on ...

Estel 2013-08-15 15:25

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
AFAIK no reserved things - just make sure you ID partition correctly, as plain fdisk does something funny with it (like setting same ID for every type of partition).

Not so long ago, I had a headache trying to understand why N900 fails to properly use perfectly fine partition table, in particular, deny to use OptFS. It turned out, that some startup scripts (rcS-late?) "cleverly" identify partition meant to be Opt by... checking ID. That is, f****n ID - almost as stupid, as using labels for that purpose. As every partition has same ID, it wanted to use MyDocs (as first found partition with matching ID) for OptFS purposes, resulting in disaster. Setting correct Ids via sfdisk (without re-formatting, just changing IDs itself) fixed it immediately.

Other than that, no special requirements for OptFS, you may give it whatever labels, root reserved percentage, journals, etc. you feel fancy.

/Estel

pichlo 2013-08-15 23:09

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by Estel (Post 1367440)
It turned out, that some startup scripts (rcS-late?) "cleverly" identify partition meant to be Opt by... checking ID. That is, f****n ID - almost as stupid, as using labels for that purpose.

Annoying, isn't it? I don't understand this world's obsession with IDs. What's wrong with good old /dev/[hs]da[1234]? However hard I try, I can't think of a use case when an ID would be preferable. Quite the opposite in fact, I've lost count of how many times it got in the way of doing things (resizing partitions, for example).

I see it as an annoying penetration of the Windows way of thinking into the open-source ecosystem and a contamination of the latter with the former.

Sorry about the rant, couldn't help it.

petur 2013-08-16 12:06

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by pichlo (Post 1367544)
I can't think of a use case when an ID would be preferable. Quite the opposite in fact, I've lost count of how many times it got in the way of doing things (resizing partitions, for example).

<OT>
Well, I can give you a few reasons:
- I know lots of people who are unable to insert RAID disks in the correct order
- the use of multiple external disks for backups, where certain locations need backup to certain disks

But none n900 or embedded-related.

peterleinchen 2013-08-18 20:36

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by peterleinchen (Post 1366812)
@pali and fmg
Thanks, sounds reasonable. As I have some other strange behaviours (USB does not get recognized, but I need to unload g_file_storage once manually) and now this and those strange optfs too low messages, I decoded to start all over with a backup from July and upgrade one more time.

Just a short feedback: of course I stumbled again into some troubles (see 720p thread and other posts of mine from today :)).
But after formatting optfs (yes, it was somehow corrupted) and upgrading once more and solving the trouble, it looks like everything is fine.
Thanks again for fast feedback.

freemangordon 2013-08-20 06:20

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
@Pali - http://maemo.org/packages/package_in....28-10power52/ :)

pali 2013-08-20 11:29

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
@freemangordon: Thank you very much!!

@all: Packages are now in Extras-testing, you can vote for them ;-)

peterleinchen 2013-08-20 11:55

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Voted! :)

debug modules are still only v50 in testing...

freemangordon 2013-08-20 12:48

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by peterleinchen (Post 1368329)
Voted! :)

debug modules are still only v50 in testing...

Somehow you voted twice ;)

Going to promote debug modules

peterleinchen 2013-08-20 13:11

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by freemangordon (Post 1368336)
Somehow you voted twice ;)

Yep, as it is such useful package :D
Idk how it could happen, but it is not the first time. Happened also last week. But then I accidentally pushed the thumb twice. This time it looked like I pushed thumb down, and then of course I pushed once the thumb up. Resulted in two postive votes ...

misiak 2013-08-20 13:51

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by peterleinchen (Post 1368339)
Yep, as it is such useful package :D
Idk how it could happen, but it is not the first time. Happened also last week. But then I accidentally pushed the thumb twice. This time it looked like I pushed thumb down, and then of course I pushed once the thumb up. Resulted in two postive votes ...

I saw similar situations in the past a few times. It happened to me once, too (I voted twice for the same package), but that was 2-3 years ago. This is offtopic, but wanted to report here, as it may mean there are some issues with package voting system. BTW, is there a thread with voting/promotion issues? Could http://talk.maemo.org/showthread.php?t=37125 be used to discuss such issues?

sowwhatyoureap 2013-09-03 22:17

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Anyone else having problem updating to v52 for "boot image for U-Boot" package using the application manager (HAM)? I'm trying to upgrade from v51r1 to v52 but can't due to a conflict (no details available) with the "settings and overclock" package. Don't know if it would work to uninstall the "settings and overclock" package, update to v52 and then try reinstall the settings package.

pali 2013-09-04 10:39

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
@sowwhatyoureap: you can without problem uninstall "settings & overclock" package and then install it again. If you have still problems try to update kernel via apt

pali 2013-09-04 10:41

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
If somebody has some pending patch for kernel-power, let me know. Now when repositories & package interface are fixed, it is time for kp53...

Freddie 2013-09-04 11:25

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Is it too late to suggest?

wud it b possible to incorporate kernel features to support dvb-h/t modules on the usb stick over usbmode? this wud allow digital tv broadcast via either usb dongles or via wifi AP's. i'd love that but I know nothin abt makin this patches man, I need to learn em

Jst aksin, maybe someone had the same in mind?

pali 2013-09-04 11:55

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
@Freddie: I can enable other modules, but I need to know which modules and if there are users who can use it.

pkz 2013-09-04 12:56

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by sowwhatyoureap (Post 1371837)
Anyone else having problem updating to v52 for "boot image for U-Boot" package using the application manager (HAM)? I'm trying to upgrade from v51r1 to v52 but can't due to a conflict (no details available) with the "settings and overclock" package. Don't know if it would work to uninstall the "settings and overclock" package, update to v52 and then try reinstall the settings package.

Dear sowwhatyoureap,

Yes I have the same problem. Please try to see if it is the same that I reported in this message of the thread:

http://talk.maemo.org/showthread.php...40#post1347540

If it is the same problem, you have a workaround here:

http://talk.maemo.org/showthread.php...79#post1354279

Please let us know, because in the case we should ask pali to manage for a solution.

Thanks for your feedback.
pkz

sowwhatyoureap 2013-09-04 21:59

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by pali (Post 1371979)
@sowwhatyoureap: you can without problem uninstall "settings & overclock" package and then install it again. If you have still problems try to update kernel via apt

Ok thanks, it seems to have worked -- uninstalled the settings package, updated kernel-power-bootimg to v52 successfully and then reinstalled settings package. However, during reinstallation of kernel-power-settings, I noticed it has a depedency on the kernel-power package (via , but gave it a go hoping it wouldn't autoflash the kernel over U-Boot. It came to the confirmation message to flash the kernel, but I canceled the dialog (clicking the "blurred area" above) causing it to show a message that the installation failed.

Despite this, it seems to have managed to install the relevant parts of kernel-power-settings as I'm able to run kernel-config properly. It shows up in the uninstall section of HAM as well.

Quote:

Originally Posted by pkz (Post 1372010)
Dear sowwhatyoureap,

Yes I have the same problem. Please try to see if it is the same that I reported in this message of the thread:

http://talk.maemo.org/showthread.php...40#post1347540

If it is the same problem, you have a workaround here:

http://talk.maemo.org/showthread.php...79#post1354279

Please let us know, because in the case we should ask pali to manage for a solution.

Thanks for your feedback.
pkz

I'm not really sure what the conflict was that caused the update to complain -- HAM just said "conflict" sadly -- so I can't really confirm that it's the same issue that you linked. Didn't mess around with apt-get as the reinstallation of kernel-power-settings via HAM was sufficiently successful (see above). It may however be related to a dependency issue with kernel-power (via kernel-feature-overclock or kernel-feature-smartreflex?) as mentioned above.

Freddie 2013-09-05 07:02

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by pali (Post 1371999)
@Freddie: I can enable other modules, but I need to know which modules and if there are users who can use it.

I've been followin up on this, and found it has been raised 8 time by different users, though I don't know if there's someone already using it. I can't advice on the modules Pali as I have no experiece on them. here was a post on the request,
talk.maemo.org/showthread.php?t=89613&highlight=DVB-H

It'd be a great feature esp over wifi/usb as I think the missing connection is tha app to run it (which is already available for Windows, Linux and Symbian)

yeah

pkz 2013-09-05 07:34

Re: [Announce] kernel-power stable v52 in Extras-Devel
 
Quote:

Originally Posted by sowwhatyoureap (Post 1372163)
...
I'm not really sure what the conflict was that caused the update to complain -- HAM just said "conflict" sadly -- so I can't really confirm that it's the same issue that you linked. Didn't mess around with apt-get as the reinstallation of kernel-power-settings via HAM was sufficiently successful (see above). It may however be related to a dependency issue with kernel-power (via kernel-feature-overclock or kernel-feature-smartreflex?) as mentioned above.

You could show your current status of the installation with the following command:

Code:

dpkg -l kernel*|less -S
Then You could easily reveal if it is a dependency problem just with this simple command:

Code:

sudo apt-get -s upgrade
This command is safe since the -s option tells apt-get to only simulate the upgrade, so that it only shows what should have to be done. Then give us feed back about the output...

pkz

PS: in order to generate the files to send as feedback use:
Code:

dpkg -l kernel* > config.status.txt
sudo apt-get -s upgrade > reveal.dependency.txt 2>&1


sowwhatyoureap 2013-09-06 22:03

Re: [Announce] kernel-power stable v52 in Extras
 
Alright, here's my output from dpkg -l kernel*:

Code:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                                                Version                                    Description
+++-===================================================-==========================================-============================================
ii  kernel                                              2.6.28-20103103+0m5                        Flashable Linux kernel
un  kernel-feature-automounter                          <none>                                    (no description available)
un  kernel-feature-battery                              <none>                                    (no description available)
un  kernel-feature-block2mtd                            <none>                                    (no description available)
un  kernel-feature-bridge                              <none>                                    (no description available)
un  kernel-feature-charger                              <none>                                    (no description available)
un  kernel-feature-cifs                                <none>                                    (no description available)
un  kernel-feature-crypto                              <none>                                    (no description available)
un  kernel-feature-dmloop                              <none>                                    (no description available)
un  kernel-feature-errata-430973-workaround            <none>                                    (no description available)
un  kernel-feature-ext4                                <none>                                    (no description available)
un  kernel-feature-framebuffer                          <none>                                    (no description available)
un  kernel-feature-ioacct                              <none>                                    (no description available)
un  kernel-feature-ipv6                                <none>                                    (no description available)
un  kernel-feature-joikuspot                            <none>                                    (no description available)
un  kernel-feature-kexec                                <none>                                    (no description available)
un  kernel-feature-mousejoy                            <none>                                    (no description available)
un  kernel-feature-netfilter                            <none>                                    (no description available)
un  kernel-feature-ntfs-read                            <none>                                    (no description available)
un  kernel-feature-overclock                            <none>                                    (no description available)
un  kernel-feature-packet-injection                    <none>                                    (no description available)
un  kernel-feature-ppp                                  <none>                                    (no description available)
un  kernel-feature-pptp                                <none>                                    (no description available)
un  kernel-feature-qos                                  <none>                                    (no description available)
un  kernel-feature-radiords                            <none>                                    (no description available)
un  kernel-feature-reiserfs                            <none>                                    (no description available)
un  kernel-feature-rx51-battery                        <none>                                    (no description available)
un  kernel-feature-sigmask                              <none>                                    (no description available)
un  kernel-feature-slip                                <none>                                    (no description available)
un  kernel-feature-smartreflex                          <none>                                    (no description available)
un  kernel-feature-squashfs                            <none>                                    (no description available)
un  kernel-feature-udf                                  <none>                                    (no description available)
un  kernel-feature-unionfs                              <none>                                    (no description available)
un  kernel-feature-usbhost                              <none>                                    (no description available)
un  kernel-feature-usbhost-new                          <none>                                    (no description available)
un  kernel-feature-usbip                                <none>                                    (no description available)
un  kernel-feature-utf8                                <none>                                    (no description available)
un  kernel-feature-video720p                            <none>                                    (no description available)
un  kernel-feature-wlan-monitor                        <none>                                    (no description available)
un  kernel-feature-xfs                                  <none>                                    (no description available)
ii  kernel-flasher                                      2.6.28-20103103+0m5                        Linux kernel updater
iU  kernel-maemo                                        2.6.28-maemo19                            Flashable Linux kernel
ii  kernel-modules                                      2.6.28-20103103+0m5                        Linux kernel modules
iU  kernel-modules-maemo                                2.6.28-maemo19                            Linux kernel modules
ii  kernel-power                                        1:2.6.28-10power52                        Flashable Linux kernel (kernel power 2.6.28.
ii  kernel-power-bootimg                                1:2.6.28-10power52                        Linux kernel boot image (kernel power 2.6.28
in  kernel-power-flasher                                <none>                                    (no description available)
ii  kernel-power-modules                                1:2.6.28-10power52                        Linux kernel modules (kernel power 2.6.28.10
iU  kernel-power-settings                              0.17                                      Tools for the customization and overclock Li

and here's from the simulated (didn't know you could do that, thx :-) ) apt-get upgrade:

Code:

Reading package lists...
Building dependency tree...
Reading state information...
You might want to run `apt-get -f install' to correct these.
The following packages have unmet dependencies:
  kernel-power-settings: Depends: kernel-feature-smartreflex
E: Unmet dependencies. Try using -f.

This would suggest that the dependency problem lies with smartreflex, I assume?

pali 2013-09-06 22:09

Re: [Announce] kernel-power stable v52 in Extras
 
Run as root:
$ apt-get install kernel-power-flasher

pkz 2013-09-06 23:26

Re: [Announce] kernel-power stable v52 in Extras
 
@sowwhatyoureap: AFAIK, from my point of view yes, there is a dependency problem, the same I mentioned before.

One question: are You trying to run the power kernel from U-boot or are You going to install it as a unique kernel in Your system?

If the answer was yes, i.e. You are going to launch the kernel power throughout U-boot, then two questions would rise into my mind for pali:

@pali: if one wants to use the kernel power throughout U-boot, is it necessary to install kernel-power-flasher? I am asking that because I (probably erroneously) think that kernel-power-flasher will ask to flash the kernel power into the nand, to substitute the Nokia stock kernel.
And in general, question number two, which is the minimum set of packages needed for this kind of configuration? I'm gonna try to guess, and please, let me know where I am wrong:

* kernel: yes because it is needed by U-boot?
* kernel-bootimg: no because U-boot is launched into this kernel "session"
* kernel-flasher: yes but it is substituted by u-boot-flasher, and it can be removed if U-boot has to remain installed
* kernel-modules: yes
* u-boot-flasher: ??? needed for installing U-boot; would it be possible to remove i after flash?
* u-boot-for-power-kernel: not necessary, obsolete package?
* u-boot-tools: yes
* uboot-mkimage: not necessary, obsolete package?
* uboot-power: not necessary, obsolete package?
* uboot-pr13: not necessary, obsolete package?
* kernel-power: not needed?
* kernel-power-bootimg: yes, needed by U-boot to launch the kernel power
* kernel-power-flasher: no if one use U-boot?
* kernel-power-modules: yes

Thanks in advance.

pkz

pali 2013-09-06 23:46

Re: [Announce] kernel-power stable v52 in Extras
 
Quote:

Originally Posted by pkz (Post 1372610)
@pali: if one wants to use the kernel power throughout U-boot, is it necessary to install kernel-power-flasher? I am asking that because I (probably erroneously) think that kernel-power-flasher will ask to flash the kernel power into the nand, to substitute the Nokia stock kernel.

Yes kernel-power-flasher is needed. But if you have u-boot already installed, kernel-power-flasher will ask you if you want to flash kernel power into nand or not.

Quote:

Originally Posted by pkz (Post 1372610)
And in general, question number two, which is the minimum set of packages needed for this kind of configuration? I'm gonna try to guess, and please, let me know where I am wrong:

* kernel: yes because it is needed by U-boot?
* kernel-flasher: yes but it is substituted by u-boot-flasher, and it can be removed if U-boot has to remain installed
* kernel-modules: yes

All these packages are needed for stock kernel. And because u-boot has attached stock kernel, all those packages must be installed.

Quote:

Originally Posted by pkz (Post 1372610)
* kernel-bootimg: no because U-boot is launched into this kernel "session"

This is optional package, contains bootimg of stock kernel. It was used to create uboot combined image (uboot+kernel)

Quote:

Originally Posted by pkz (Post 1372610)
* u-boot-flasher: ??? needed for installing U-boot; would it be possible to remove i after flash?
* u-boot-tools: yes

Both packages must be installed if you want u-boot.

Quote:

Originally Posted by pkz (Post 1372610)
* u-boot-for-power-kernel: not necessary, obsolete package?
* uboot-mkimage: not necessary, obsolete package?
* uboot-power: not necessary, obsolete package?
* uboot-pr13: not necessary, obsolete package?

All these packages are really obsolated and should not be installed (conflicts with u-boot-flasher).

Quote:

Originally Posted by pkz (Post 1372610)
* kernel-power: not needed?
* kernel-power-flasher: no if one use U-boot?
* kernel-power-modules: yes

All these packages must be installed if you want kernel-power in device (both u-boot or flashable version)

Quote:

Originally Posted by pkz (Post 1372610)
* kernel-power-bootimg: yes, needed by U-boot to launch the kernel power

This package is needed if you want to boot kernel-power from u-boot

Quote:

Originally Posted by pkz (Post 1372610)
Thanks in advance.

pkz


pkz 2013-09-08 02:27

Re: [Announce] kernel-power stable v52 in Extras
 
@pali: thanks for Your answer, however I am wondering why HAM (or FAM or apt-get) got stuck in a unconfigured situation like the one described by sowwhatyoureap.

I mean: after his first tentative, he was not able to install the new kernel (KP52), and then, after Your suggestion, the installation process with HAM was not able to automatically complete the configuration of kernel-power-settings, because kernel-power-flasher was missing, and apt was not able to recognize that kernel-power-flasher had to be installed too.

In my case, a similar situation arose when I moved from multiboot and KP 51r2 to U-boot and KP 52: the fact that kernel-power-bootimg does not provide any more all the KP features leaded me in the same situation: I coudn't install kernel-power-settings. At present, I managed the situation as reported in

http://talk.maemo.org/showthread.php...79#post1354279

and precisely I do not have kernel-power-flasher installed, and I continuously reboot changing from KP and stock kernel, without big problems (sometimes, when i boot with KP, I need to retry 2 or 3 times before the KP starts).

In any case, it seems that the dependency declared into the control files of the KP and kernel-power-settings packages are not sufficient to let apt-get or Ham to automatically complete the process.

What do You think about it? And if You agree, could we re-think the structure of the dependencies?

Thanks in advance.

pkz

pali 2013-09-08 07:17

Re: [Announce] kernel-power stable v52 in Extras
 
I cannot add features back to -bootimg package because it breaking new clean installation of kernel power (search threads for more info). HAM and FAM are broken by design.

But you can fix it by installing kernel-power-flasher package (Linux kernel for power user) via HAM too.

See installation instructions again from first post.

hardy_magnus 2013-09-09 12:55

Re: [Announce] kernel-power stable v52 in Extras
 
Yesterday i flashed n900 n installed cssu-testing and cssu-thumb.
And back in the day i used to install power kernel after these 2 but this time i noticed that there was a power kernel
for cssu (thumb version) in the packages too. So im confused , what to install? Power kernel or power kernel for
cssu(thumb).

handaxe 2013-09-09 14:32

Re: [Announce] kernel-power stable v52 in Extras
 
Quote:

Originally Posted by hardy_magnus (Post 1373124)
... Power kernel or power kernel for
cssu(thumb).

You know about a kernel I have never heard of. There is just kernel-power AFAIK and no thumb version. K-P52 has the thumb2 patch applied so that apps in the thumb repo work.

hardy_magnus 2013-09-09 14:54

Re: [Announce] kernel-power stable v52 in Extras
 
Quote:

Originally Posted by handaxe (Post 1373132)
You know about a kernel I have never heard of. There is just kernel-power AFAIK and no thumb version. K-P52 has the thumb2 patch applied so that apps in the thumb repo work.

There is also a package called
Linux Kernel for Community SSU(boot image for uboot and multiboot)
just like Linux kernel for power user(boot image for uboot) in the application manager.

misiak 2013-09-09 15:15

Re: [Announce] kernel-power stable v52 in Extras
 
Quote:

Originally Posted by hardy_magnus (Post 1373135)
There is also a package called
Linux Kernel for Community SSU(boot image for uboot and multiboot)
just like Linux kernel for power user(boot image for uboot) in the application manager.

I think this might be the something-something-cssu3 kernel, the one that is partially based on older release of kp, but with less features (mainly overclocking and thumb2 patches)... I think it was created as a very early preparation stage for future possible kernel updates via CSSU. Either way, go for power kernel, it's newer, better, has more stuff compiled in and if you used kernel power before, it'll better suit your use cases ;)

hardy_magnus 2013-09-09 15:28

Re: [Announce] kernel-power stable v52 in Extras
 
Quote:

Originally Posted by misiak (Post 1373138)
I think this might be the something-something-cssu3 kernel, the one that is partially based on older release of kp, but with less features (mainly overclocking and thumb2 patches)... I think it was created as a very early preparation stage for future possible kernel updates via CSSU. Either way, go for power kernel, it's newer, better, has more stuff compiled in and if you used kernel power before, it'll better suit your use cases ;)

ok then i will install linux kernel for power user. i dont know anything about cssu kernel.

frank umoren 2013-09-17 18:08

Re: [Announce] kernel-power stable v52 in Extras
 
i have posted this in a similar thread but no reply. am new to the community and its actually my first post here. (1) i messed up my phone so i reflashed, 2) updated to T8.2 (3) following a guide here, i installed (with FAM), u-boot with kernel 2.6.28-omap1; linux kernel for power user v52; linux kernel for power user boot image for u-boot; linux kernel for power user settings and overclock (4) type in xterm: u-boot-update-bootmenu (5) restarted the phone and slide out keyboard, u-boot came up, but after selecting power kernel in bootmenu, it said 'starrting kernel' and after sometime phone went off.

So pls i need a simple step by step guide on how to make u-boot work with power kernel v52, and nitdroid,

Am tired of flashing the kernel as after following some guide and installing power kernel and u-boot, either my phone doesn't boot again or will boot straight to power kernel without u-boot.

Alecsandru 2013-09-17 20:55

Re: [Announce] kernel-power stable v52 in Extras
 
What will contain kp53? Any to do list?

int_ua 2013-09-17 21:57

Re: [Announce] kernel-power stable v52 in Extras
 
Quote:

Originally Posted by frank umoren (Post 1374846)
i have posted this in a similar thread but no reply. am new to the community and its actually my first post here. (1) i messed up my phone so i reflashed, 2) updated to T8.2 (3) following a guide here, i installed (with FAM), u-boot with kernel 2.6.28-omap1; linux kernel for power user v52; linux kernel for power user boot image for u-boot; linux kernel for power user settings and overclock (4) type in xterm: u-boot-update-bootmenu (5) restarted the phone and slide out keyboard, u-boot came up, but after selecting power kernel in bootmenu, it said 'starrting kernel' and after sometime phone went off.

So pls i need a simple step by step guide on how to make u-boot work with power kernel v52, and nitdroid,

Am tired of flashing the kernel as after following some guide and installing power kernel and u-boot, either my phone doesn't boot again or will boot straight to power kernel without u-boot.

Did you install anything except packages you already mentioned? I'm almost sure that the actions you are talking about are being done by a lot of users often without any problems. I've done it myself three times. So If there is really some problem it will cause a lot of complaints soon. And if there are no problems with the packages I suggest you re-check all your actions. Maybe try installing everything from command-line instead of FAM.

frank umoren 2013-09-18 07:22

Re: [Announce] kernel-power stable v52 in Extras
 
@int_ua
what of changing zimage to uimage? creating item file u-boot, and copying uimage to somewhere? are this steps not important with u-boot? pls i really need a guide from the scratch

int_ua 2013-09-22 22:18

Re: [Announce] kernel-power stable v52 in Extras
 
Quote:

Originally Posted by frank umoren (Post 1374951)
@int_ua
what of changing zimage to uimage? creating item file u-boot, and copying uimage to somewhere? are this steps not important with u-boot? pls i really need a guide from the scratch

Please read the wiki and respective threads' first posts more carefully and not skim through anything. What part of the already-available instructions isn't clear for you?
But maybe you should just ignore them and wait a little bit more, the complaints started: http://talk.maemo.org/showthread.php?t=84829&page=174 (not 100% reproducible and no clue what's the reason yet.)


All times are GMT. The time now is 12:05.

vBulletin® Version 3.8.8