Editing CSSU kernel assess

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 9: Line 9:
  2013-01-24 - [Pali] updated patches list to match kp52 version
  2013-01-24 - [Pali] updated patches list to match kp52 version
  2013-02-02 - [Pali] updated info about patches
  2013-02-02 - [Pali] updated info about patches
-
2013-08-03 - [freemangordon] more patches assessed
 
-
                              add underscores around impact in an attempt to make table look better
 
-
2013-08-11 - [Pali] updated info about patches
 
-
2013-10-12 - [Pali] disabled usb host mode patches, updated colors
 
-
2013-10-23 - [Pali] added kp53 patches
 
-
2013-10-28 - [freemangordon] overclock patches enabled, powertop issue is going to be fixed soon (in powertop)
 
-
2013-10-28 - [Pali] added other kp53 patches and missing rx51-battery patch, updated info
 
-
bq drivers are disabled because are experimental and not working with bme
 
-
 
-
usb host mode patches are disabled because using bq drivers
 
-
 
-
 
-
TODO: Need to fix modules.postrm and modules.postinst scripts which chaning /sbin/preinit and /etc/modprobe.d/bridgedriver
 
<!--Note to future editors: Please leave these extra blank lines in place at the beginning of the page in order to prevent the oversized table from covering up and preventing the use of the wiki menu on the right side of the page-->
<!--Note to future editors: Please leave these extra blank lines in place at the beginning of the page in order to prevent the oversized table from covering up and preventing the use of the wiki menu on the right side of the page-->
Line 63: Line 50:
{| class="wikitable sortable"
{| class="wikitable sortable"
-
! ''' .ko ''' || ''' zImg ''' || Patch !! _____Impact_____ !! Notes [please_enlarge_this_col_thaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat_much] !! Include in CSSU
+
! .ko || '''zImg''' || Patch !! Impact !! Notes [please_enlarge_this_col_thaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat_much] !! Include in CSSU
<!--  
<!--  
Line 102: Line 89:
-
|- style="background-color:yellow;"
+
|- style="background-color:#A0E75A;"
|
|
||
||
Line 137: Line 124:
|- style="background-color:#A0E75A;"
|- style="background-color:#A0E75A;"
|
|
-
|| '''Y'''
+
||
||armthumb.diff
||armthumb.diff
||Could slowdown the system
||Could slowdown the system
|| Needed to workaround ARM errata 430973
|| Needed to workaround ARM errata 430973
-
|| '''Y'''
+
||'''Y'''
-
 
+
-
|- style="background-color:red"
+
-
|
+
-
||
+
-
||asix-ethernet.patch
+
-
||
+
-
|| adding new usb ids for new usb hw - not needed when usb host mode is disabled
+
-
|| '''N'''
+
|- style="background-color:#A0E75A;"
|- style="background-color:#A0E75A;"
-
| '''Y'''
+
|'''Y'''
||
||
||block2mtd-yoush.diff
||block2mtd-yoush.diff
||  
||  
||  
||  
-
|| '''Y'''
+
||'''Y'''
|- style="background-color:#A0E75A;"
|- style="background-color:#A0E75A;"
Line 165: Line 144:
|| CVS fix
|| CVS fix
|| This is an upstream fix
|| This is an upstream fix
-
|| '''Y'''
+
||'''Y'''
|- style="background-color:#A0E75A;"
|- style="background-color:#A0E75A;"
Line 251: Line 230:
||
||
||bt-mice.diff
||bt-mice.diff
-
||
 
|| Needed for some HID devices to work properly
|| Needed for some HID devices to work properly
 +
|| None
|| '''Y'''
|| '''Y'''
Line 259: Line 238:
||
||
||class10sd_dto14_fix.diff
||class10sd_dto14_fix.diff
-
|| Backported from upstream
 
|| Needed for some uSD cards to work
|| Needed for some uSD cards to work
 +
||
|| '''Y'''
|| '''Y'''
Line 267: Line 246:
||
||
||clear_the_it_state_when_invoking_a_thumb_2_signal_handler.diff
||clear_the_it_state_when_invoking_a_thumb_2_signal_handler.diff
 +
|| needed for thumb userspace binaries
|| backported from upstream
|| backported from upstream
-
|| needed for thumb userspace binaries
 
||'''Y'''
||'''Y'''
Line 276: Line 255:
||dm-loop.diff
||dm-loop.diff
||  
||  
-
|| device-mapper loop target
+
||  
||'''Y'''
||'''Y'''
-
 
-
|- style="background-color:red;"
 
-
|
 
-
||
 
-
||dm9601-ethernet.patch
 
-
||
 
-
|| adding new usb ids for new usb hw - not needed when usb host mode is disabled
 
-
||'''N'''
 
|- style="background-color:#A0E75A;"
|- style="background-color:#A0E75A;"
Line 292: Line 263:
||dspbridge.diff
||dspbridge.diff
||  
||  
-
|| *** Once the kernel is in the wild, check for DSP behavior regression reports caused by that one ***
+
|| *** Once the kernel is in the wild, check for DSP behaviour regression reports caused by that one ***
||'''Y'''
||'''Y'''
-
|- style="background-color:#A0E75A;"
+
|- style="background-color:red;"
|
|
||
||
Line 301: Line 272:
||  
||  
|| OC patches break powertop
|| OC patches break powertop
-
||'''Y'''
+
||'''N'''
|- style="background-color:#A0E75A;"
|- style="background-color:#A0E75A;"
Line 348: Line 319:
||iphb-matan.diff
||iphb-matan.diff
||  
||  
-
|| https://bugs.maemo.org/show_bug.cgi?id=8715
+
||  
||'''Y'''
||'''Y'''
Line 359: Line 330:
||'''Y'''  
||'''Y'''  
-
|- style="background-color:red;"
+
|-
|
|
||
||
Line 365: Line 336:
||  
||  
||  
||  
-
||'''N'''
+
||  
-
|- style="background-color:red;"
+
|-
|
|
||
||
Line 373: Line 344:
||  
||  
||Needed for bq2415x_charger
||Needed for bq2415x_charger
-
||'''N'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||l2cap_parent.diff
||l2cap_parent.diff
||  
||  
-
|| Fix possible kernel NULL pointer dereference in l2cap_conn_start
+
||  
-
||'''Y'''
+
||  
-
|- style="background-color:red;"
+
|-
|
|
||
||
Line 389: Line 360:
||  
||  
||  
||  
-
||'''N'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||mac80211_fix_allocation_in_mesh_queue_preq.diff
||mac80211_fix_allocation_in_mesh_queue_preq.diff
||  
||  
-
|| We allocate a PREQ queue node in mesh_queue_preq, however the allocation may cause us to sleep.  Use GFP_ATOMIC to prevent this.
+
||  
-
||'''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
 +
|
 +
||
 +
||madde.diff
 +
||
 +
||
 +
||
 +
 
 +
|-
|
|
||
||
Line 405: Line 384:
||  
||  
||  
||  
-
||'''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
Line 413: Line 392:
||  
||  
||Fixing mmc device order before udev is started. Fanoush bootmenu  
||Fixing mmc device order before udev is started. Fanoush bootmenu  
-
||'''Y'''
+
||  
-
|- style="background-color:red;"
+
|-
|
|
||
||
Line 421: Line 400:
||  
||  
||Needed for usb host mode
||Needed for usb host mode
-
|| '''N'''
 
-
 
-
|- style="background-color:yellow;"
 
-
|
 
-
||
 
-
||musb_suspend_and_fixes.diff
 
-
||
 
-
|| Fix suspend to memory problems - computer USB port now is able to be detected and charge after resume - Patch will be in kp53, so **** TESTING IS NEEDED ****
 
||  
||  
-
|- style="background-color:red;"
+
|-
|
|
||'''Y'''
||'''Y'''
Line 437: Line 408:
||  
||  
||Needed for usbmode.sh
||Needed for usbmode.sh
-
|| '''N'''
+
||  
-
|- style="background-color:red;"
+
|-
|
|
||
||
Line 445: Line 416:
||  
||  
||Report usb mode to HAL, needed for automounting usb disks in usb host mode
||Report usb mode to HAL, needed for automounting usb disks in usb host mode
-
|| '''N'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||nilfs2-2.0.18.diff
||nilfs2-2.0.18.diff
||  
||  
-
|| Patch contains additional filesystem module
+
||  
-
|| '''Y'''
+
||  
|- style="background-color:#A0E75A;"
|- style="background-color:#A0E75A;"
Line 519: Line 490:
||'''Y'''
||'''Y'''
-
|- style="background-color:yellow;"
+
|-
-
|
+
-
||
+
-
||nokia-av_key.patch
+
-
||
+
-
||Reporting headset button press event immediately as new key KEY_PROG1 (but sometimes also when button is not presses). Driver normally report event as KEY_PHONE but after 1-2 sec delay. Existing applications should not be broken because KEY_PROG1 is not used in maemo and application needs to wait for key "prog1" HAL event. Patch will be in kp53, so **** TESTING IS NEEDED ****
+
-
||
+
-
 
+
-
|- style="background-color:#A0E75A;"
+
|
|
||
||
||ondemand-avoid.diff
||ondemand-avoid.diff
||  
||  
-
||
+
||  
-
||'''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||option_disable_indicator_led.diff
||option_disable_indicator_led.diff
||  
||  
-
|| This patch adding suport to disable back camera led via sysfs
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|- style="background-color:red;"
|
|
||
||
||overclock.diff
||overclock.diff
||  
||  
-
||
+
|| OC patches break powertop
-
||'''Y'''
+
||'''N'''
-
|- style="background-color:#A0E75A;"
+
|- style="background-color:red;"
|
|
||
||
||overclock_smartreflex_900.diff
||overclock_smartreflex_900.diff
||  
||  
-
||
+
|| OC patches break powertop
-
||'''Y'''
+
||'''N'''
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||patch_swap_notify_core_support_2.6.28.diff
||patch_swap_notify_core_support_2.6.28.diff
||  
||  
-
||Needed by ramzswap module
+
||  
-
||'''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||patch_swap_notify_core_support_2_2.6.28.diff
||patch_swap_notify_core_support_2_2.6.28.diff
||  
||  
-
||Needed by ramzswap module
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||phys_to_page.diff
||phys_to_page.diff
||  
||  
-
||This patch is needed by DSP driver
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:red;"
+
|-
|
|
||
||
Line 589: Line 552:
||  
||  
||Needed for bq27x00_battery
||Needed for bq27x00_battery
-
|| '''N'''
+
||  
-
|- style="background-color:red;"
+
|-
|
|
||
||
||power-supply-no-verbose.diff
||power-supply-no-verbose.diff
||  
||  
-
|| Needed for bq drivers
+
||  
-
|| '''N'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
Line 605: Line 568:
||  
||  
||  
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
-
|| '''Y'''
+
||
||radio-bcm2048.diff
||radio-bcm2048.diff
||  
||  
-
|| Add support for interrupt driven rds data reading
+
||  
||  
||  
-
|- style="background-color:#A0E75A;"
+
|-
-
|  
+
|
-
|| '''Y'''
+
||
||radio-si4713.diff
||radio-si4713.diff
||  
||  
|| This patch modify default power level to 120 and add ability to unlock power level (new version of patch fmtx.unlock.diff)
|| This patch modify default power level to 120 and add ability to unlock power level (new version of patch fmtx.unlock.diff)
-
|| '''Y'''
 
-
 
-
|- style="background-color:yellow;"
 
-
|
 
-
||
 
-
||resume_no_time_warn.diff
 
-
||
 
-
|| Disable WARN_ON in getnstimeofday when timing system suspended - Patch will be in kp53, so **** TESTING IS NEEDED ****
 
||  
||  
-
|- style="background-color:yellow;"
+
|-
-
|
+
-
||
+
-
||resume_use_rtc_clock.diff
+
-
||
+
-
|| Advance system clock after resume using RTC time - Patch will be in kp53, so **** TESTING IS NEEDED ****
+
-
||
+
-
 
+
-
|- style="background-color:#A0E75A;"
+
|
|
||
||
Line 647: Line 594:
|| '''Y'''
|| '''Y'''
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
Line 655: Line 602:
|| '''Y'''
|| '''Y'''
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
-
||rx51_battery_board.patch
+
||rx51_defconfig.diff
||  
||  
-
|| Battery ADC temperature driver
+
|| Disable bqXXX drivers !!!
-
|| '''Y'''
+
-
 
+
-
|- style="background-color:yellow;"
+
-
|
+
-
||
+
-
||rx51_battery_kconfig.patch
+
||  
||  
-
|| Battery ADC temperature driver. Patch needs to be modfied to apply without bq patches!
 
-
|| '''Y'''
 
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
-
||rx51_battery.patch
+
||shutdown-reboot-patch.diff
 +
|| Fixes an issue in hostmode - device reboots instead of shutdown
||  
||  
-
|| Battery ADC temperature driver
 
|| '''Y'''
|| '''Y'''
-
|- style="background-color:yellow;"
+
|-
|
|
-
||
 
-
||rx51_defconfig.diff
 
-
||
 
-
|| Disable usb host mode drivers !!!
 
-
|| '''Y'''
 
-
 
-
|- style="background-color:yellow;"
 
-
|
 
-
||
 
-
||shutdown-reboot-patch.diff
 
-
|| Fixes an issue in hostmode - device reboots instead of shutdown
 
-
|| Note - only the part that fixes pm.c is applicable, as USB hostmode is disabled
 
-
|| '''Y'''
 
-
 
-
|- style="background-color:#A0E75A;"
 
-
| '''Y'''
 
||
||
||squashfs.diff
||squashfs.diff
||  
||  
-
|| Squashed file system support
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:red;"
+
|-
|
|
||
||
Line 711: Line 634:
|| '''N'''
|| '''N'''
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||support-non-page-aligned-buffers-in-iommu_vmap.diff
||support-non-page-aligned-buffers-in-iommu_vmap.diff
-
|| Backported from upstream
+
||  
-
|| Allows DMA to framebuffer memory from camera (for example)
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||tif_restore_sigmask-syscalls-arm.patch
||tif_restore_sigmask-syscalls-arm.patch
|| Implements ppoll/pselect in kernel
|| Implements ppoll/pselect in kernel
-
|| Needed to fix libc ppoll/pselect bug
+
||  
|| '''Y'''
|| '''Y'''
-
|- style="background-color:red;"
+
|-
|
|
-
|| '''Y'''
+
||
||trig-keyb.diff
||trig-keyb.diff
||  
||  
-
|| This allows LEDs to be used as keyboard indication leds. Code is not used, enable in future if needed.
+
||  
-
|| '''N'''
+
||  
-
|- style="background-color:red;"
+
|-
-
|  
+
|
-
||'''Y'''
+
||
||twl-scrollock.diff
||twl-scrollock.diff
||  
||  
-
|| This allows LEDs to be used as keyboard indication leds. Code is not used, enable in future if needed.
+
||  
-
|| '''N'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
Line 749: Line 672:
||  
||  
||UDF filesystem fix from upstream, needed for mounting SD card & usb disks with UDF filesystem
||UDF filesystem fix from upstream, needed for mounting SD card & usb disks with UDF filesystem
-
|| '''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
-
| '''Y'''
+
|
||
||
||unionfs-2.5.3.diff
||unionfs-2.5.3.diff
||  
||  
-
|| unionfs support
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||update_mmu_cache_arm.diff
||update_mmu_cache_arm.diff
-
|| Backported from upstream
+
||  
-
|| Needed by ramzswap kernel module
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||USB-fix-kernel-oops-with-g_ether-and-windows.diff
||USB-fix-kernel-oops-with-g_ether-and-windows.diff
-
|| Backported from upstream
+
|| Fixes a bug when USB networking is enabled
-
|| Fixes a bug (kernel oops)when USB networking is enabled  
+
||
|| '''Y'''
|| '''Y'''
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||USB-g_serial-don-t-set-low_latency-flag.diff
||USB-g_serial-don-t-set-low_latency-flag.diff
-
|| Backported from upstream
+
||  
-
|| g_serial: don't set low_latency flag
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:red;"
+
|-
|
|
||
||
Line 789: Line 712:
||  
||  
||usb host mode support
||usb host mode support
-
|| '''N'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
-
| '''Y'''
+
|
||
||
||usbip.diff
||usbip.diff
||  
||  
-
|| USB IP support (EXPERIMENTAL)
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||videobuf-dma-sg-support-non-pagable-user-memory.diff
||videobuf-dma-sg-support-non-pagable-user-memory.diff
-
|| Backported from upstream
+
||  
-
|| Allows camera preview/capture to go directly to video FB (no memcpy)
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||wl1251-monitor-mode.diff
||wl1251-monitor-mode.diff
||  
||  
-
|| Adding support for monitor mode
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||wl12xx-rx-fix.diff
||wl12xx-rx-fix.diff
||  
||  
-
|| This fixing IPv6 support in wifi driver, see https://garage.maemo.org/tracker/index.php?func=detail&aid=6784&group_id=1528&atid=5521
+
||  
-
|| '''Y'''
+
||  
-
|- style="background-color:#A0E75A;"
+
|-
|
|
||
||
||wl12xx_rohar.diff
||wl12xx_rohar.diff
||  
||  
-
|| Fixing wifi driver support for userspace "iw" program (new replacement for iwconfig/iwlist)
+
||  
-
|| '''Y'''
+
||  
|-
|-
|}
|}

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)

Templates used on this page: