Update to 3.4.91
diff --git a/KERNEL_VERSION b/KERNEL_VERSION
index ccc4e5e..fe0dba3 100644
--- a/KERNEL_VERSION
+++ b/KERNEL_VERSION
@@ -1 +1 @@
-3.4.81
+3.4.91
diff --git a/patches.af_bus/0005-security-selinux-Add-AF_BUS-socket-SELinux-hooks.patch b/patches.af_bus/0005-security-selinux-Add-AF_BUS-socket-SELinux-hooks.patch
index e2cdeba..55027c9 100644
--- a/patches.af_bus/0005-security-selinux-Add-AF_BUS-socket-SELinux-hooks.patch
+++ b/patches.af_bus/0005-security-selinux-Add-AF_BUS-socket-SELinux-hooks.patch
@@ -20,7 +20,7 @@
#include <linux/parser.h>
#include <linux/nfs_mount.h>
#include <net/ipv6.h>
-@@ -4143,6 +4144,39 @@ static int selinux_socket_unix_may_send(
+@@ -4161,6 +4162,39 @@ static int selinux_socket_unix_may_send(
&ad);
}
@@ -60,7 +60,7 @@
static int selinux_inet_sys_rcv_skb(int ifindex, char *addrp, u16 family,
u32 peer_sid,
struct common_audit_data *ad)
-@@ -5762,6 +5796,7 @@ static struct security_operations selinu
+@@ -5780,6 +5814,7 @@ static struct security_operations selinu
.unix_stream_connect = selinux_socket_unix_stream_connect,
.unix_may_send = selinux_socket_unix_may_send,
diff --git a/patches.at91/0006-ARM-at91-change-AT91-Kconfig-entry-comment.patch b/patches.at91/0006-ARM-at91-change-AT91-Kconfig-entry-comment.patch
index af7e2fd..74a60bf 100644
--- a/patches.at91/0006-ARM-at91-change-AT91-Kconfig-entry-comment.patch
+++ b/patches.at91/0006-ARM-at91-change-AT91-Kconfig-entry-comment.patch
@@ -12,7 +12,7 @@
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
-@@ -350,8 +350,8 @@ config ARCH_AT91
+@@ -349,8 +349,8 @@ config ARCH_AT91
select IRQ_DOMAIN
select NEED_MACH_IO_H if PCCARD
help
diff --git a/patches.at91/0213-ARM-at91-add-pinctrl-support.patch b/patches.at91/0213-ARM-at91-add-pinctrl-support.patch
index 5a1c8f4..1e16a38 100644
--- a/patches.at91/0213-ARM-at91-add-pinctrl-support.patch
+++ b/patches.at91/0213-ARM-at91-add-pinctrl-support.patch
@@ -115,7 +115,7 @@
+};
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
-@@ -349,6 +349,8 @@ config ARCH_AT91
+@@ -348,6 +348,8 @@ config ARCH_AT91
select CLKDEV_LOOKUP
select IRQ_DOMAIN
select NEED_MACH_IO_H if PCCARD
diff --git a/patches.dma-mapping/arm-dma-mapping-add-support-for-iommu-mapper.patch b/patches.dma-mapping/arm-dma-mapping-add-support-for-iommu-mapper.patch
index 20cf549..77d240f 100644
--- a/patches.dma-mapping/arm-dma-mapping-add-support-for-iommu-mapper.patch
+++ b/patches.dma-mapping/arm-dma-mapping-add-support-for-iommu-mapper.patch
@@ -67,7 +67,7 @@
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
-@@ -48,6 +48,14 @@ config ARM
+@@ -47,6 +47,14 @@ config ARM
config ARM_HAS_SG_CHAIN
bool
diff --git a/patches.dma-mapping/arm-dma-mapping-remove-unconditional-dependency-on-cma.patch b/patches.dma-mapping/arm-dma-mapping-remove-unconditional-dependency-on-cma.patch
index 7e47448..7463453 100644
--- a/patches.dma-mapping/arm-dma-mapping-remove-unconditional-dependency-on-cma.patch
+++ b/patches.dma-mapping/arm-dma-mapping-remove-unconditional-dependency-on-cma.patch
@@ -28,11 +28,9 @@
arch/arm/mm/dma-mapping.c | 10 ++++------
2 files changed, 4 insertions(+), 7 deletions(-)
-diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
-index c7a542c..5c0c50e 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
-@@ -6,7 +6,6 @@ config ARM
+@@ -5,7 +5,6 @@ config ARM
select HAVE_IDE if PCI || ISA || PCMCIA
select HAVE_DMA_ATTRS
select HAVE_DMA_CONTIGUOUS if (CPU_V6 || CPU_V6K || CPU_V7)
@@ -40,8 +38,6 @@
select HAVE_MEMBLOCK
select RTC_LIB
select SYS_SUPPORTS_APM_EMULATION
-diff --git a/arch/arm/mm/dma-mapping.c b/arch/arm/mm/dma-mapping.c
-index ea6b431..106c4c0 100644
--- a/arch/arm/mm/dma-mapping.c
+++ b/arch/arm/mm/dma-mapping.c
@@ -268,10 +268,8 @@ static int __init consistent_init(void)
@@ -65,7 +61,7 @@
return 0;
ptr = __alloc_from_contiguous(NULL, size, prot, &page);
-@@ -704,7 +702,7 @@ static void *__dma_alloc(struct device *dev, size_t size, dma_addr_t *handle,
+@@ -704,7 +702,7 @@ static void *__dma_alloc(struct device *
if (arch_is_coherent() || nommu())
addr = __alloc_simple_buffer(dev, size, gfp, &page);
@@ -74,7 +70,7 @@
addr = __alloc_remap_buffer(dev, size, gfp, prot, &page, caller);
else if (gfp & GFP_ATOMIC)
addr = __alloc_from_pool(dev, size, &page, caller);
-@@ -773,7 +771,7 @@ void arm_dma_free(struct device *dev, size_t size, void *cpu_addr,
+@@ -773,7 +771,7 @@ void arm_dma_free(struct device *dev, si
if (arch_is_coherent() || nommu()) {
__dma_free_buffer(page, size);
@@ -83,6 +79,3 @@
__dma_free_remap(cpu_addr, size);
__dma_free_buffer(page, size);
} else {
---
-1.7.5.4
-
diff --git a/patches.dma-mapping/arm-dma-mapping-use-asm-generic-dma-mapping-common.h.patch b/patches.dma-mapping/arm-dma-mapping-use-asm-generic-dma-mapping-common.h.patch
index 9d5a169..5021431 100644
--- a/patches.dma-mapping/arm-dma-mapping-use-asm-generic-dma-mapping-common.h.patch
+++ b/patches.dma-mapping/arm-dma-mapping-use-asm-generic-dma-mapping-common.h.patch
@@ -33,8 +33,8 @@
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
-@@ -4,6 +4,7 @@ config ARM
- select HAVE_AOUT
+@@ -3,6 +3,7 @@ config ARM
+ default y
select HAVE_DMA_API_DEBUG
select HAVE_IDE if PCI || ISA || PCMCIA
+ select HAVE_DMA_ATTRS
diff --git a/patches.dma-mapping/arm-integrate-cma-with-dma-mapping-subsystem.patch b/patches.dma-mapping/arm-integrate-cma-with-dma-mapping-subsystem.patch
index 9d4379e..9a12b9b 100644
--- a/patches.dma-mapping/arm-integrate-cma-with-dma-mapping-subsystem.patch
+++ b/patches.dma-mapping/arm-integrate-cma-with-dma-mapping-subsystem.patch
@@ -66,8 +66,8 @@
Range: 0 - 8192
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
-@@ -4,6 +4,8 @@ config ARM
- select HAVE_AOUT
+@@ -3,6 +3,8 @@ config ARM
+ default y
select HAVE_DMA_API_DEBUG
select HAVE_IDE if PCI || ISA || PCMCIA
+ select HAVE_DMA_CONTIGUOUS if (CPU_V6 || CPU_V6K || CPU_V7)
diff --git a/patches.dma-mapping/arm-relax-conditions-required-for-enabling-contiguous-memory-allocator.patch b/patches.dma-mapping/arm-relax-conditions-required-for-enabling-contiguous-memory-allocator.patch
index d779139..72d0935 100644
--- a/patches.dma-mapping/arm-relax-conditions-required-for-enabling-contiguous-memory-allocator.patch
+++ b/patches.dma-mapping/arm-relax-conditions-required-for-enabling-contiguous-memory-allocator.patch
@@ -24,13 +24,11 @@
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
---
arch/arm/Kconfig | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ 1 file changed, 1 insertion(+), 1 deletion(-)
-diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
-index 5c0c50e..dce63cb 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
-@@ -5,7 +5,7 @@ config ARM
+@@ -4,7 +4,7 @@ config ARM
select HAVE_DMA_API_DEBUG
select HAVE_IDE if PCI || ISA || PCMCIA
select HAVE_DMA_ATTRS
@@ -39,6 +37,3 @@
select HAVE_MEMBLOCK
select RTC_LIB
select SYS_SUPPORTS_APM_EMULATION
---
-1.7.5.4
-
diff --git a/patches.dma-mapping/mm-page_isolation-migrate_cma-isolation-functions-added.patch b/patches.dma-mapping/mm-page_isolation-migrate_cma-isolation-functions-added.patch
index a2f870d..3878b7a 100644
--- a/patches.dma-mapping/mm-page_isolation-migrate_cma-isolation-functions-added.patch
+++ b/patches.dma-mapping/mm-page_isolation-migrate_cma-isolation-functions-added.patch
@@ -107,7 +107,7 @@
}
--- a/mm/memory_hotplug.c
+++ b/mm/memory_hotplug.c
-@@ -895,7 +895,7 @@ static int __ref offline_pages(unsigned
+@@ -896,7 +896,7 @@ static int __ref offline_pages(unsigned
nr_pages = end_pfn - start_pfn;
/* set above range as isolated */
@@ -116,7 +116,7 @@
if (ret)
goto out;
-@@ -960,7 +960,7 @@ repeat:
+@@ -961,7 +961,7 @@ repeat:
We cannot do rollback at this point. */
offline_isolated_pages(start_pfn, end_pfn);
/* reset pagetype flags and makes migrate type to be MOVABLE */
@@ -125,7 +125,7 @@
/* removal success */
zone->present_pages -= offlined_pages;
zone->zone_pgdat->node_present_pages -= offlined_pages;
-@@ -985,7 +985,7 @@ failed_removal:
+@@ -986,7 +986,7 @@ failed_removal:
start_pfn, end_pfn);
memory_notify(MEM_CANCEL_OFFLINE, &arg);
/* pushback to free area */
diff --git a/patches.ltsi/ltsi-makefile-addition.patch b/patches.ltsi/ltsi-makefile-addition.patch
index 4d2084c..40d8c8a 100644
--- a/patches.ltsi/ltsi-makefile-addition.patch
+++ b/patches.ltsi/ltsi-makefile-addition.patch
@@ -18,7 +18,7 @@
@@ -1,7 +1,7 @@
VERSION = 3
PATCHLEVEL = 4
- SUBLEVEL = 81
+ SUBLEVEL = 91
-EXTRAVERSION =
+EXTRAVERSION = -ltsi
NAME = Saber-toothed Squirrel