• 1
  • 100
  • 101
  • 102(current)
  • 103
  • 104
  • 168
OpenELEC Testbuilds for RaspberryPi (Kodi 16.0)
New OpenELEC Jarvis build #1007: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.1.8 #1 Wed Oct 7 21:07:41 BST 2015 armv6l GNU/Linux

# vcgencmd version
Oct  4 2015 17:47:18
Copyright (c) 2012 Broadcom
version e7d3d0fe7ae383863dbf177ba62c0807b12df0d5 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20151007210523-#1007-gdc340f5 [Build #1007]

# vcdbg log msg 2>&1 | grep DTOK
001732.468: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (dc340f53, changelog) and tip of XBMC master (3628fd9c, changelog) with the following modifications: Build Highlights:
  1. New kernel 4.1.8
  2. rpi-4.1.y_rebase with commits somewhere between 4.1.8 and 4.1.9 - please report if this build locks up or not
  3. Candidate fix for stuck pause after buffering
Build Details:
  1. newclock5:
    • New commits in this build:
      • [videoplayer] Candidate fix for stuck pause after buffering (6045e2b0)
  2. kernel 4.1.y_rebase:
    • New commits in this build:
      • arm64: errata: add module build workaround for erratum #843419 (1feed379)
      • arm/arm64: KVM: vgic: Check for !irqchip_in_kernel() when mapping resources (26550ff8)
      • KVM: arm64: add workaround for Cortex-A57 erratum #852523 (7dd1e0b3)
      • arm64: KVM: Disable virtual timer even if the guest is not using it (f283a20a)
      • Input: evdev - do not report errors form flush() (37e7e6bf)
      • ALSA: usb-audio: correct the value cache check. (ae7d175f)
      • ALSA: hda - Enable headphone jack detect on old Fujitsu laptops (cd7885f0)
      • ALSA: hda - Use ALC880_FIXUP_FUJITSU for FSC Amilo M1437 (68e17e9c)
      • ALSA: hda - Add some FIXUP quirks for white noise on Dell laptop. (0ea955bb)
      • ALSA: hda - Fix white noise on Dell M3800 (d521521e)
      • pinctrl: at91: fix null pointer dereference (56347e79)
      • powerpc/pseries: Fix corrupted pdn list (7584b2d8)
      • powerpc/eeh: Probe after unbalanced kref check (91552f87)
      • powerpc/eeh: Fix fenced PHB caused by eeh_slot_error_detail() (f1ab3c04)
      • powerpc/mm: Fix pte_pagesize_index() crash on 4K w/64K hash (e4b33421)
      • powerpc/rtas: Introduce rtas_get_sensor_fast() for IRQ handlers (ce813f1f)
      • powerpc: Uncomment and make enable_kernel_vsx() routine available (b4092436)
      • crypto: vmx - Adding enable_kernel_vsx() to access VSX instructions (98747a56)
      • powerpc/boot: Specify ABI v2 when building an LE boot wrapper (b46f51da)
      • powerpc/mm: Recompute hash value after a failed update (f5a73e9c)
      • CIFS: fix type confusion in copy offload ioctl (c1589311)
      • Add radeon suspend/resume quirk for HP Compaq dc5750. (a75c632b)
      • mm: check if section present during memory block registering (397995fe)
      • x86/mm: Initialize pmd_idx in page_table_range_init_count() (f48b9555)
      • mm: make page pfmemalloc check more robust (c85ea691)
      • rc-core: fix remove uevent generation (78cc6a0a)
      • v4l: omap3isp: Fix sub-device power management code (f82aa0e2)
      • media: am437x-vpfe: Requested frame size and fmt overwritten by current sensor setting (3eaf132e)
      • media: am437x-vpfe: Fix a race condition during release (c7f26703)
      • Btrfs: check if previous transaction aborted to avoid fs corruption (fe995635)
      • NFSv4/pnfs: Ensure we don't miss a file extension (9b6d61ed)
      • nfsd: Fix an FS_LAYOUT_TYPES/LAYOUT_TYPES encode bug (8751006a)
      • nfsd: ensure that the ol stateid hash reference is only put once (0940ed48)
      • nfsd: ensure that delegation stateid hash references are only put once (ea056d3d)
      • NFSv4: don't set SETATTR for O_RDONLY|O_EXCL (7bc97ee9)
      • NFS: Don't let the ctime override attribute barriers. (e204275a)
      • NFSv4.1/pNFS: Fix borken function _same_data_server_addrs_locked() (0bdce6a8)
      • NFS: Fix a NULL pointer dereference of migration recovery ops for v4.2 client (87fbed41)
      • NFS: nfs_set_pgio_error sometimes misses errors (8d1920be)
      • NFS41/flexfiles: update inode after write finishes (73e8e7b2)
      • NFSv4: Force a post-op attribute update when holding a delegation (66bfdda4)
      • NFS41/flexfiles: zero out DS write wcc (b5a6dec7)
      • NFSv4.1/flexfiles: Fix a protocol error in layoutreturn (f6384199)
      • NFSv4.1: Fix a protocol issue with CLOSE stateids (3d5c6b90)
      • Revert "NFSv4: Remove incorrect check in can_open_delegated()" (d40d9de9)
      • net: sunrpc: fix tracepoint Warning: unknown op '->' (0e592fde)
      • SUNRPC: Fix a thinko in xs_connect() (fc56e115)
      • SUNRPC: xs_reset_transport must mark the connection as disconnected (f160db25)
      • SUNRPC: Ensure that we wait for connections to complete before retrying (77bb3c93)
      • SUNRPC: Lock the transport layer on shutdown (85d1ba73)
      • rtc: s3c: fix disabled clocks for alarm (68912df9)
      • rtc: s5m: fix to update ctrl register (4530473f)
      • rtc: abx80x: fix RTC write bit (1a64393e)
      • PCI,parisc: Enable 64-bit bus addresses on PA-RISC (645305df)
      • parisc: Use double word condition in 64bit CAS operation (f39b5f92)
      • parisc: Filter out spurious interrupts in PA-RISC irq handler (804a6f7f)
      • vmscan: fix increasing nr_isolated incurred by putback unevictable pages (154dff39)
  3. Additional commits/pull requests/changes not yet merged upstream:
    • Reverted: [env] d770c269: linux: update to linux-4.1.9
    • Reverted: [pkg] linux-999.20-mt7601u-support.patch: Reverted as patching order conflicts with rpi-4.1.y commits - continue using rpi-4.1.y equivalent (linux)
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
"stuck pause after buffering" patch seems to work.
There is no more pausing currently. Thank you Smile
(2015-10-08, 02:20)Milhouse Wrote: Build Highlights:
  1. New kernel 4.1.8
  2. rpi-4.1.y_rebase with commits somewhere between 4.1.8 and 4.1.9 - please report if this build locks up or not
  3. Candidate fix for stuck pause after buffering

Build 1007 looks good. No lockups within 30mins of experimenting.
Got to go to work now but it would have locked up many times in 30 minutes so I'm pretty sure that this build is good.

P.S.
My recent report of FF/RW not working with OMX is also fixed in this build.
The issue of the progress bar only appearing for 1/10th of a second when seeking is still present.
(2015-10-05, 23:38)popcornmix Wrote:
(2015-10-05, 23:32)charlieroot Wrote: - massive audio stutter on all addons (incl the ones I'm not allowed to mension)

It's been mentioned a couple of times that "sync playback to display" is not working with videoplayer.
Enable omxplayer or disable "sync playback to display" to avoid this bug until it is fixed.

Guess I had messed up some (or most?) of my setting so I did a fresh install with #1006. Stutter is gone but PulseEight still "takes for ever" to connect, especially compared to older versions like Helix. It just to be just a blip in the bottom right corner.
(2015-10-08, 13:01)charlieroot Wrote: but PulseEight still "takes for ever" to connect, especially compared to older versions like Helix. It just to be just a blip in the bottom right corner.

A debug log (wiki) with libCEC component logging enabled would be helpful.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2015-10-08, 11:26)bagofcrap24 Wrote: Build 1007 looks good. No lockups within 30mins of experimenting.
Got to go to work now but it would have locked up many times in 30 minutes so I'm pretty sure that this build is good.

Assuing 1007 is still good when you're back, can you try:
http://milhouse.openelec.tv/kernels/RPi2...f21eb0.img

Just replace your kernel.img with that one and report if it helps.
Is NFS broken with 1007?! I cant't browse NFS Shares anymore Sad
(2015-10-08, 15:49)Milhouse Wrote:
(2015-10-08, 13:01)charlieroot Wrote: but PulseEight still "takes for ever" to connect, especially compared to older versions like Helix. It just to be just a blip in the bottom right corner.

A debug log (wiki) with libCEC component logging enabled would be helpful.

Should have thought of that myself.....

http://sprunge.us/aRiS
(2015-10-08, 18:45)FattyMcDirty Wrote: Is NFS broken with 1007?! I cant't browse NFS Shares anymore Sad

Working here with #1007 (nfs:// and OS NFS mounts). Anything in the debug log?
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Still no love for 3d iso's in the latest build Sad
What do you mean? 3D ISO's have been supported since build #0916.
[H]i-[d]eft [M]edia [K]een [V]ideosaurus
My Family Room Theater
(2015-10-08, 17:57)popcornmix Wrote:
(2015-10-08, 11:26)bagofcrap24 Wrote: Build 1007 looks good. No lockups within 30mins of experimenting.
Got to go to work now but it would have locked up many times in 30 minutes so I'm pretty sure that this build is good.

Assuing 1007 is still good when you're back, can you try:
http://milhouse.openelec.tv/kernels/RPi2...f21eb0.img

Just replace your kernel.img with that one and report if it helps.

Some more kernels from Milhouse:

Quote:Here's 4 RPi2 kernels. I've successfully booted them all. The comparison link represents the "and a half" commits on top of 4.1.8.

154dff393c2a7b554469f626e442901ce8acc905 - +81 commits

http://milhouse.openelec.tv/kernels/RPi2...dff393.img
https://github.com/raspberrypi/linux/com...1ce8acc905

952f21eb0cd26e07b9a9e0639c0bd9453caee441 - +121 commits:

http://milhouse.openelec.tv/kernels/RPi2...f21eb0.img
https://github.com/raspberrypi/linux/com...453caee441

ce3e4e26260af851fb0188306c8bb47748955ef8 - +102 commits:

http://milhouse.openelec.tv/kernels/RPi2...e4e262.img
https://github.com/raspberrypi/linux/com...7748955ef8

b265c3003196a76f9b88d54e098e982e7c55647c - +142 commits:

http://milhouse.openelec.tv/kernels/RPi2...5c3003.img
https://github.com/raspberrypi/linux/com...2e7c55647c

Try 952f21eb0 first. After that try:
ce3e4e262 (if 952f21eb0 is bad)
b265c3003 (if 952f21eb0 is good)
(2015-10-08, 20:04)hdmkv Wrote: What do you mean? 3D ISO's have been supported since build #0916.

The majority of my 3D iso's either crash kodi or play for a minute and then crash kodi.
(2015-10-08, 21:13)popcornmix Wrote: Try 952f21eb0 first. After that try:
ce3e4e262 (if 952f21eb0 is bad)
b265c3003 (if 952f21eb0 is good)

952f21eb0 = Good
b265c3003 = Good

just downgraded back to 1006 to make sure that lock up is still repeatable.
1006 = Bad
back up to 1007 & b265c3003 again
b265c3003 = Good

This helps me identify early.
Bad builds seem really slow to load up the recently added widget, populating only 1 tile at a time whereas good builds it pretty much all happens at once.
lock up usually occurs within 1 minute of recently added widget displaying contents on bad builds.
New OpenELEC Jarvis build #1008: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.1.8 #1 Thu Oct 8 21:09:59 BST 2015 armv6l GNU/Linux

# vcgencmd version
Oct  4 2015 17:47:18
Copyright (c) 2012 Broadcom
version e7d3d0fe7ae383863dbf177ba62c0807b12df0d5 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20151008210906-#1008-ge2b6fef [Build #1008]

# vcdbg log msg 2>&1 | grep DTOK
001734.978: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (e2b6fefc, changelog) and tip of XBMC master (28a65736, changelog) with the following modifications: Build Highlights:
  1. Kernel 4.1.8 - some extra 4.1.8+ commits may have crept into #1007...
  2. Add fix for rtl28xxu
Build Details:
  1. OpenELEC:
    • Update Amlogic kernel and WeTek proprietary DVB module (PR:4367, 2 commits, 2 files changed)
  2. XBMC:
    • [coverity] Unsigned compared against 0 (CID ids 1325653 - 1325663) (PR:8187, 1 commit, 3 files changed)
    • [python] fix memory leak in multiselect (PR:8189, 1 commit, 4 files changed)
  3. kernel 4.1.y_rebase:
    • Commits no longer in build:
      • arm64: errata: add module build workaround for erratum #843419 (1feed379)
      • arm/arm64: KVM: vgic: Check for !irqchip_in_kernel() when mapping resources (26550ff8)
      • KVM: arm64: add workaround for Cortex-A57 erratum #852523 (7dd1e0b3)
      • arm64: KVM: Disable virtual timer even if the guest is not using it (f283a20a)
      • Input: evdev - do not report errors form flush() (37e7e6bf)
      • ALSA: usb-audio: correct the value cache check. (ae7d175f)
      • ALSA: hda - Enable headphone jack detect on old Fujitsu laptops (cd7885f0)
      • ALSA: hda - Use ALC880_FIXUP_FUJITSU for FSC Amilo M1437 (68e17e9c)
      • ALSA: hda - Add some FIXUP quirks for white noise on Dell laptop. (0ea955bb)
      • ALSA: hda - Fix white noise on Dell M3800 (d521521e)
      • pinctrl: at91: fix null pointer dereference (56347e79)
      • powerpc/pseries: Fix corrupted pdn list (7584b2d8)
      • powerpc/eeh: Probe after unbalanced kref check (91552f87)
      • powerpc/eeh: Fix fenced PHB caused by eeh_slot_error_detail() (f1ab3c04)
      • powerpc/mm: Fix pte_pagesize_index() crash on 4K w/64K hash (e4b33421)
      • powerpc/rtas: Introduce rtas_get_sensor_fast() for IRQ handlers (ce813f1f)
      • powerpc: Uncomment and make enable_kernel_vsx() routine available (b4092436)
      • crypto: vmx - Adding enable_kernel_vsx() to access VSX instructions (98747a56)
      • powerpc/boot: Specify ABI v2 when building an LE boot wrapper (b46f51da)
      • powerpc/mm: Recompute hash value after a failed update (f5a73e9c)
      • CIFS: fix type confusion in copy offload ioctl (c1589311)
      • Add radeon suspend/resume quirk for HP Compaq dc5750. (a75c632b)
      • mm: check if section present during memory block registering (397995fe)
      • x86/mm: Initialize pmd_idx in page_table_range_init_count() (f48b9555)
      • mm: make page pfmemalloc check more robust (c85ea691)
      • rc-core: fix remove uevent generation (78cc6a0a)
      • v4l: omap3isp: Fix sub-device power management code (f82aa0e2)
      • media: am437x-vpfe: Requested frame size and fmt overwritten by current sensor setting (3eaf132e)
      • media: am437x-vpfe: Fix a race condition during release (c7f26703)
      • Btrfs: check if previous transaction aborted to avoid fs corruption (fe995635)
      • NFSv4/pnfs: Ensure we don't miss a file extension (9b6d61ed)
      • nfsd: Fix an FS_LAYOUT_TYPES/LAYOUT_TYPES encode bug (8751006a)
      • nfsd: ensure that the ol stateid hash reference is only put once (0940ed48)
      • nfsd: ensure that delegation stateid hash references are only put once (ea056d3d)
      • NFSv4: don't set SETATTR for O_RDONLY|O_EXCL (7bc97ee9)
      • NFS: Don't let the ctime override attribute barriers. (e204275a)
      • NFSv4.1/pNFS: Fix borken function _same_data_server_addrs_locked() (0bdce6a8)
      • NFS: Fix a NULL pointer dereference of migration recovery ops for v4.2 client (87fbed41)
      • NFS: nfs_set_pgio_error sometimes misses errors (8d1920be)
      • NFS41/flexfiles: update inode after write finishes (73e8e7b2)
      • NFSv4: Force a post-op attribute update when holding a delegation (66bfdda4)
      • NFS41/flexfiles: zero out DS write wcc (b5a6dec7)
      • NFSv4.1/flexfiles: Fix a protocol error in layoutreturn (f6384199)
      • NFSv4.1: Fix a protocol issue with CLOSE stateids (3d5c6b90)
      • Revert "NFSv4: Remove incorrect check in can_open_delegated()" (d40d9de9)
      • net: sunrpc: fix tracepoint Warning: unknown op '->' (0e592fde)
      • SUNRPC: Fix a thinko in xs_connect() (fc56e115)
      • SUNRPC: xs_reset_transport must mark the connection as disconnected (f160db25)
      • SUNRPC: Ensure that we wait for connections to complete before retrying (77bb3c93)
      • SUNRPC: Lock the transport layer on shutdown (85d1ba73)
      • rtc: s3c: fix disabled clocks for alarm (68912df9)
      • rtc: s5m: fix to update ctrl register (4530473f)
      • rtc: abx80x: fix RTC write bit (1a64393e)
      • PCI,parisc: Enable 64-bit bus addresses on PA-RISC (645305df)
      • parisc: Use double word condition in 64bit CAS operation (f39b5f92)
      • parisc: Filter out spurious interrupts in PA-RISC irq handler (804a6f7f)
      • vmscan: fix increasing nr_isolated incurred by putback unevictable pages (154dff39)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:4370: [linux] add patch from upstream to fix rtl28xxu
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
  • 1
  • 100
  • 101
  • 102(current)
  • 103
  • 104
  • 168

Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 16.0)10