7th Jul, 2013, 09:14 PM
My test results:
- /etc/modules file is emptied
- XBMC starts really late after the boot has finished (about 30 seconds later)
- If a xbian-config language pack isn't available, it doesn't fall back to English
- Somehow dropbear was installed (maybe it was me...)
- The update had overwriten my XBMC language settings
- The fanart is in lower resolution
- The boot partition was (still) auto-mounted
- Reboot doesn't work. reboot and afterwards a reboot -f does.
Updated from Alpha 5 to Beta 1.1. So all in all, a lot less bugs as in Beta 1. I now have a workable updated system (for now).
Something is still not quit right in the kernel. Initializing the lirc_rp1 module creates a kernel panic.
I added this module so i could use both the TSOP4838 and the 433.92Mhz receivers with lirc.
---
Update, using my own kernel compilation makes XBMC start immediatly after boot.
--
The exact kernel panic:
One hypothesis is that the increase in size in the initramfs and the loading the module apart from the kernel, conflicts with the available reserved memory space of the kernel...
- /etc/modules file is emptied
- XBMC starts really late after the boot has finished (about 30 seconds later)
- If a xbian-config language pack isn't available, it doesn't fall back to English
- Somehow dropbear was installed (maybe it was me...)
- The update had overwriten my XBMC language settings
- The fanart is in lower resolution
- The boot partition was (still) auto-mounted
- Reboot doesn't work. reboot and afterwards a reboot -f does.
Updated from Alpha 5 to Beta 1.1. So all in all, a lot less bugs as in Beta 1. I now have a workable updated system (for now).
Something is still not quit right in the kernel. Initializing the lirc_rp1 module creates a kernel panic.
I added this module so i could use both the TSOP4838 and the 433.92Mhz receivers with lirc.
---
Update, using my own kernel compilation makes XBMC start immediatly after boot.
--
The exact kernel panic:
Code:
Unable to handle kernel paging request at virtual address bf12025c
pgd = ccc64000
[bf12025c] *pgd=16452811, *pte=00000000, *ppte=00000000
Internal error: Oops: 7 [#1] PREEMPT ARM
Modules linked in: lirc_rp1(C) arc4 ecb md4 frandom loop leds_gpio spi_bcm2708 zram(C) i2c_bcm2708 sha256_generic nls_utf8 cifs lirc_rpi(C) lirc_dev btrfs xor zlib_deflate raid6_pq [last unloaded: lirc_rp1]
CPU: 0 Tainted: G C (3.9.8+ #11)
PC is at try_module_get+0x28/0x80
LR is at cdev_get+0x1c/0x4c
pc : [<c0059698>] lr : [<c00c757c>] psr: a0000013
sp : ccc8dd90 ip : 00000000 fp : 0f800001
r10: ccc8ddec r9 : 00000000 r8 : 000000f8
r7 : d66554c0 r6 : 00000000 r5 : bf12025c r4 : d66554c0
r3 : ccc8c000 r2 : 00000001 r1 : d66554c0 r0 : bf12025c
Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 00c5387d Table: 0cc64008 DAC: 00000015
Process 433-daemon (pid: 1587, stack limit = 0xccc8c1b0)
Stack: (0xccc8dd90 to 0xccc8e000)
dd80: d74165d0 00000000 c060f08c c00c757c
dda0: c00c75ac d6650800 d7806000 c00c75b8 c00c75ac c027523c d04c98f0 c00c7558
ddc0: 00000000 ccc8c000 d04971e0 00000000 d79972f0 c00c7cb0 00000026 d04971e0
dde0: d04971e0 c00c7dc8 00000001 00000000 00000000 d79973a0 d04971e0 d79972f0
de00: d04971e8 c00c7cb0 ccc8dec0 c00c221c 00000000 ccc8debc 00000000 ccc8df78
de20: 00000002 00000000 ccc8dec0 c00c22bc ccc8df00 c00d0b78 00000000 c00cdd20
de40: d7821600 d7a04015 ccc8df08 c00ce098 ccc8c000 d74012a8 00000000 00000000
de60: 00000000 d74012a8 b6e28444 c00bb5b4 7f05b4fd d79972f0 00000000 00000000
de80: c0599b08 d04971e0 ccc8df00 ccc8df78 ccc8c000 ccc8dec0 00000000 00000000
dea0: 00000000 c00d12c0 ccc8debc be9e1650 00000006 00000006 00000000 00000000
dec0: d780ddd0 d74b66e8 00000000 0000038e 00002180 ccc8df78 00000001 d7a04000
dee0: ffffff9c ffffff9c ccc8c000 00000000 00021e48 c00d1944 00000041 ccc8dfb0
df00: d780ddd0 d74b66e8 7f05b4fd 00000005 d7a04015 c0610ba0 00000000 d74b6a18
df20: d79972f0 00000101 00000004 00000000 00000000 d6b62780 d0507760 00000000
df40: 00000400 c00ddf04 00000002 00000002 d7a04000 00021e40 00000001 00000002
df60: d7a04000 00000003 00000001 c00c31fc 00000000 00000000 00000002 173e0000
df80: 00000026 00000100 00000006 00028830 00028830 00021e40 00000005 c000dc68
dfa0: 00000000 c000dac0 00028830 00028830 0002ab50 00000002 00000006 00002000
dfc0: 00028830 00028830 00021e40 00000005 000224f0 0002ab50 00000000 00021e48
dfe0: 00022404 be9e16c0 00014104 b6f162dc 40000010 0002ab50 00000000 00000000
[<c0059698>] (try_module_get+0x28/0x80) from [<c00c757c>] (cdev_get+0x1c/0x4c)
[<c00c757c>] (cdev_get+0x1c/0x4c) from [<c00c75b8>] (exact_lock+0xc/0x1c)
[<c00c75b8>] (exact_lock+0xc/0x1c) from [<c027523c>] (kobj_lookup+0xbc/0x128)
[<c027523c>] (kobj_lookup+0xbc/0x128) from [<c00c7dc8>] (chrdev_open+0x118/0x1a0)
[<c00c7dc8>] (chrdev_open+0x118/0x1a0) from [<c00c221c>] (do_dentry_open.isra.14+0x1d0/0x250)
[<c00c221c>] (do_dentry_open.isra.14+0x1d0/0x250) from [<c00c22bc>] (finish_open+0x20/0x38)
[<c00c22bc>] (finish_open+0x20/0x38) from [<c00d0b78>] (do_last.isra.43+0x4cc/0xb68)
[<c00d0b78>] (do_last.isra.43+0x4cc/0xb68) from [<c00d12c0>] (path_openat+0xac/0x478)
[<c00d12c0>] (path_openat+0xac/0x478) from [<c00d1944>] (do_filp_open+0x2c/0x80)
[<c00d1944>] (do_filp_open+0x2c/0x80) from [<c00c31fc>] (do_sys_open+0xe4/0x174)
[<c00c31fc>] (do_sys_open+0xe4/0x174) from [<c000dac0>] (ret_fast_syscall+0x0/0x30)
Code: e3c3303f e5932004 e2822001 e5832004 (e5902000)
---[ end trace 385e64999c206c76 ]---
note: 433-daemon[1587] exited with preempt_count 1
One hypothesis is that the increase in size in the initramfs and the loading the module apart from the kernel, conflicts with the available reserved memory space of the kernel...