[Gta04-owner] Kernel 3.14-rc5 for GTA04

Dr. H. Nikolaus Schaller hns at goldelico.com
Mon Mar 3 12:11:09 CET 2014


Kernel 3.14-rc5 for GTA04 is out:

http://git.goldelico.com/?p=gta04-kernel.git;a=shortlog;h=refs/heads/3.14-rc5

There are not many significant changes (and no obvious improvements for our bugs).

Main changes that appear to affect the GTA04:

drivers/mtd/nand/nand_base.c                       |    2 +-
 drivers/mtd/nand/omap2.c                           |   61 ++-
 drivers/mtd/ubi/fastmap.c                          |    8 +-
 drivers/usb/host/ehci-hcd.c                        |   13 +-
 sound/soc/soc-dapm.c                               |  139 ++++++-

In summary the total number of changes in one week is quite low and they are
rarely big ones. So I do not expect too many release candidates to follow.

Unfortunately, we still do not have a stable kernel again. Some problems are:
* OTG/USB port is not working in USB mode (detecting ID and charging works)
* camera and some peripherals are not working at all
* sound, modem, bluetooth is not tested
* system is a little sluggish on the console

Well, that is different to had originally planned.
My idea was to introduce the device tree step by step starting
with making the 3.12 kernel a little more DT based. And remove
every migrated component from the board file - until it becomes
completely empty and is no longer required.
Unfortunately the recent DT changes in mainline were so severe that
it simply did not work going this smooth path.
So we have to live with a lot of regression and have to continue the
painful path to stabilize things again.

BR,
Nikolaus


Removing arch/m68k/include/asm/barrier.h
Merge made by the 'recursive' strategy.
 .../devicetree/bindings/dma/fsl-imx-sdma.txt       |   16 +-
 MAINTAINERS                                        |   25 +-
 Makefile                                           |   10 +-
 arch/arm/kvm/arm.c                                 |    3 +-
 arch/arm/kvm/interrupts.S                          |   11 +-
 arch/arm64/include/asm/percpu.h                    |    8 +
 arch/arm64/include/asm/pgtable.h                   |   10 +-
 arch/arm64/kernel/stacktrace.c                     |    6 +-
 arch/arm64/kvm/hyp.S                               |   27 ++-
 arch/m68k/include/asm/Kbuild                       |    6 +-
 arch/m68k/include/asm/barrier.h                    |    8 -
 arch/m68k/include/asm/unistd.h                     |    2 +-
 arch/m68k/include/uapi/asm/unistd.h                |    2 +
 arch/m68k/kernel/syscalltable.S                    |    2 +
 arch/powerpc/include/asm/compat.h                  |    5 +-
 arch/powerpc/include/asm/opal.h                    |    4 +-
 arch/powerpc/include/asm/ptrace.h                  |   16 +-
 arch/powerpc/kernel/crash_dump.c                   |    8 +-
 arch/powerpc/kernel/ftrace.c                       |    1 +
 arch/powerpc/kernel/signal_64.c                    |    4 +-
 arch/powerpc/platforms/powernv/eeh-ioda.c          |   96 ++---
 arch/powerpc/platforms/powernv/opal-xscom.c        |   21 +-
 arch/powerpc/platforms/powernv/pci.c               |  220 ++++++----
 arch/powerpc/platforms/pseries/hotplug-cpu.c       |   22 +-
 arch/s390/kernel/compat_wrapper.S                  |    2 +-
 arch/s390/pci/pci_dma.c                            |    8 +-
 arch/x86/boot/compressed/aslr.c                    |    9 +-
 arch/x86/kernel/cpu/perf_event.c                   |    3 +
 arch/x86/kernel/machine_kexec_64.c                 |    2 +
 arch/x86/kvm/mmu.c                                 |    1 +
 arch/x86/kvm/vmx.c                                 |    2 +-
 arch/x86/kvm/x86.c                                 |    2 +-
 arch/xtensa/Kconfig                                |    3 +-
 arch/xtensa/boot/dts/xtfpga.dtsi                   |   12 +-
 arch/xtensa/include/asm/io.h                       |    2 +-
 arch/xtensa/include/asm/traps.h                    |   44 ++-
 arch/xtensa/include/asm/vectors.h                  |    2 +-
 arch/xtensa/include/uapi/asm/unistd.h              |    7 +-
 arch/xtensa/kernel/entry.S                         |  449 ++++++++++----------
 arch/xtensa/kernel/setup.c                         |    2 +
 arch/xtensa/kernel/time.c                          |    1 +
 arch/xtensa/kernel/vectors.S                       |    2 +-
 arch/xtensa/kernel/xtensa_ksyms.c                  |    2 -
 arch/xtensa/mm/init.c                              |   13 +-
 arch/xtensa/mm/mmu.c                               |    2 +-
 arch/xtensa/platforms/xtfpga/setup.c               |    7 +-
 arch/xtensa/variants/fsf/include/variant/tie.h     |    9 +-
 drivers/acpi/processor_throttling.c                |   69 ++--
 drivers/base/firmware_class.c                      |    1 +
 drivers/cpufreq/intel_pstate.c                     |   28 +-
 drivers/dma/imx-sdma.c                             |    1 +
 drivers/dma/ioat/dma.c                             |   52 ++-
 drivers/dma/ioat/dma.h                             |    1 +
 drivers/dma/ioat/dma_v2.c                          |   11 +-
 drivers/dma/ioat/dma_v3.c                          |    3 +
 drivers/dma/ste_dma40.c                            |    4 +-
 drivers/edac/i7300_edac.c                          |   38 +-
 drivers/edac/i7core_edac.c                         |    9 +-
 drivers/extcon/extcon-arizona.c                    |   12 -
 drivers/fmc/fmc-write-eeprom.c                     |    2 +-
 drivers/gpu/drm/radeon/atombios_crtc.c             |   16 +-
 drivers/gpu/drm/radeon/dce6_afmt.c                 |   15 +-
 drivers/gpu/drm/radeon/evergreen.c                 |    2 +-
 drivers/gpu/drm/radeon/evergreen_hdmi.c            |   26 +-
 drivers/gpu/drm/radeon/r600_audio.c                |   14 +-
 drivers/gpu/drm/radeon/r600_hdmi.c                 |   15 +-
 drivers/gpu/drm/radeon/radeon.h                    |    6 +
 drivers/gpu/drm/radeon/radeon_atpx_handler.c       |    3 +-
 drivers/gpu/drm/radeon/radeon_kms.c                |    6 +
 drivers/gpu/drm/radeon/radeon_uvd.c                |    2 +
 drivers/gpu/drm/radeon/rv770.c                     |    2 +-
 drivers/gpu/drm/tegra/drm.c                        |    2 +-
 drivers/gpu/drm/tegra/rgb.c                        |   11 +
 drivers/gpu/drm/vmwgfx/svga3d_reg.h                |    7 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c                |   35 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c           |    3 +-
 drivers/gpu/host1x/job.c                           |    2 +-
 drivers/iio/gyro/Kconfig                           |    2 +-
 drivers/iio/gyro/st_gyro.h                         |    1 -
 drivers/iio/gyro/st_gyro_core.c                    |    9 +-
 drivers/iio/gyro/st_gyro_i2c.c                     |    1 -
 drivers/iio/gyro/st_gyro_spi.c                     |    1 -
 drivers/iio/light/cm32181.c                        |   16 +-
 drivers/iio/light/cm36651.c                        |   45 +-
 drivers/input/misc/arizona-haptics.c               |   19 -
 drivers/iommu/omap-iommu-debug.c                   |    4 +-
 drivers/irqchip/irq-metag-ext.c                    |    2 +-
 drivers/irqchip/irq-metag.c                        |    2 +-
 drivers/md/dm-cache-target.c                       |   13 +-
 drivers/md/dm-io.c                                 |   23 +-
 drivers/md/dm-mpath.c                              |    7 +-
 drivers/md/dm-raid1.c                              |    3 +
 drivers/md/dm-thin-metadata.c                      |   21 +-
 drivers/md/dm-thin-metadata.h                      |   10 +-
 drivers/md/dm-thin.c                               |   39 ++-
 drivers/md/persistent-data/dm-space-map-metadata.c |    2 +
 drivers/md/persistent-data/dm-space-map-metadata.h |   11 +
 drivers/mtd/nand/nand_base.c                       |    2 +-
 drivers/mtd/nand/omap2.c                           |   61 ++-
 drivers/mtd/ubi/fastmap.c                          |    8 +-
 drivers/pwm/pwm-lp3943.c                           |    4 +-
 drivers/s390/cio/chsc.c                            |    1 +
 drivers/s390/crypto/zcrypt_msgtype6.c              |   24 +-
 drivers/scsi/qla2xxx/qla_target.c                  |   42 ++-
 drivers/scsi/qla2xxx/qla_target.h                  |    2 +-
 drivers/scsi/qla2xxx/tcm_qla2xxx.c                 |  158 +++++--
 drivers/scsi/qla2xxx/tcm_qla2xxx.h                 |    7 +-
 drivers/staging/iio/adc/mxs-lradc.c                |    1 +
 drivers/staging/rtl8188eu/os_dep/usb_intf.c        |    1 +
 drivers/target/target_core_sbc.c                   |   15 +-
 drivers/target/target_core_transport.c             |    3 +
 drivers/usb/host/ehci-hcd.c                        |   13 +-
 drivers/usb/serial/ftdi_sio.c                      |    2 +
 drivers/usb/serial/ftdi_sio_ids.h                  |    6 +
 drivers/vhost/scsi.c                               |    6 +
 fs/fs-writeback.c                                  |   33 +-
 fs/kernfs/mount.c                                  |    8 +-
 fs/notify/dnotify/dnotify.c                        |    2 +-
 fs/notify/fanotify/fanotify.c                      |    8 +-
 fs/notify/fanotify/fanotify_user.c                 |   13 +
 fs/notify/fsnotify.c                               |    2 +-
 fs/notify/group.c                                  |    8 +-
 fs/notify/inotify/inotify.h                        |    2 +-
 fs/notify/inotify/inotify_fsnotify.c               |    3 +-
 fs/notify/inotify/inotify_user.c                   |   14 +-
 fs/notify/notification.c                           |   20 +-
 fs/quota/dquot.c                                   |   14 +-
 fs/sync.c                                          |   15 +-
 fs/sysfs/mount.c                                   |    5 +-
 fs/udf/file.c                                      |   14 +-
 fs/udf/inode.c                                     |    1 +
 fs/xfs/xfs_super.c                                 |    2 +-
 include/linux/fsnotify_backend.h                   |    4 +-
 include/linux/ipc_namespace.h                      |    2 -
 include/linux/kernfs.h                             |    9 +-
 include/linux/writeback.h                          |    2 +-
 include/sound/soc-dapm.h                           |    8 +
 include/trace/events/writeback.h                   |    6 +-
 include/uapi/asm-generic/unistd.h                  |    6 +-
 ipc/mq_sysctl.c                                    |   18 +-
 ipc/mqueue.c                                       |    6 +-
 kernel/audit_tree.c                                |    2 +-
 kernel/audit_watch.c                               |    2 +-
 kernel/events/core.c                               |   12 +-
 mm/huge_memory.c                                   |    9 +-
 mm/memcontrol.c                                    |    6 +-
 mm/memory.c                                        |   15 +-
 security/selinux/ss/policydb.c                     |    8 +-
 sound/pci/hda/patch_realtek.c                      |   48 ++
 sound/pci/hda/patch_sigmatel.c                     |   20 +
 sound/soc/codecs/ad1980.c                          |    4 +-
 sound/soc/codecs/da732x.c                          |   12 +
 sound/soc/codecs/isabelle.c                        |   52 ++-
 sound/soc/codecs/sta32x.c                          |   76 ++--
 sound/soc/codecs/wm8400.c                          |   34 +-
 sound/soc/codecs/wm8770.c                          |    4 +-
 sound/soc/codecs/wm8900.c                          |   44 +-
 sound/soc/codecs/wm8958-dsp2.c                     |    2 +-
 sound/soc/codecs/wm8994.c                          |  135 +++---
 sound/soc/soc-dapm.c                               |  139 ++++++-
 tools/perf/builtin-report.c                        |   40 +-
 tools/perf/builtin-top.c                           |    6 +-
 tools/perf/config/Makefile                         |    2 +-
 tools/perf/config/feature-checks/Makefile          |    2 +-
 tools/perf/util/annotate.c                         |    9 +-
 tools/perf/util/annotate.h                         |    2 +
 tools/perf/util/include/linux/bitops.h             |    4 +-
 tools/perf/util/symbol.c                           |    2 +
 169 files changed, 1880 insertions(+), 1142 deletions(-)
 delete mode 100644 arch/m68k/include/asm/barrier.h



More information about the Gta04-owner mailing list