[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