grsec: Apply grsecurity-3.0-3.14.26-201412142109.patch

commit 337fbc5308268b4ffa1ebf086172ee242b0876da
Author: Brad Spengler <spender@grsecurity.net>
Date:   Sun Dec 14 19:20:27 2014 -0500

    Point the AMD IOMMU driver to the lowmem-mapped stack instead of allowing
    it to wrongly acquire the physical address of the vmap'd kernel stack
    under KSTACKOVERFLOW.

    Thanks to Victor <silentworks@gmail.com> for the report

 drivers/iommu/amd_iommu.c |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 729fd1469bf1cbb5b9331339cbe029720d31a6b2
Merge: 7608a5b aeb74fc
Author: Brad Spengler <spender@grsecurity.net>
Date:   Sun Dec 14 19:06:34 2014 -0500

    Merge branch 'pax-stable2' into grsec-stable2

commit aeb74fc204c1c3ad425dd99a5cac1c124f2d3dfb
Author: Brad Spengler <spender@grsecurity.net>
Date:   Sun Dec 14 18:36:30 2014 -0500

    Update to pax-linux-3.14.26-test27.patch:
    - fixed a few REFCOUNT accessors on arm/powerpc/sparc
    - fixed a few section mismatches for CONSTIFY
    - fixed a REFCOUNT false positive in ftrace

 arch/arm/include/asm/atomic.h            |    2 +-
 arch/sparc/include/asm/atomic_64.h       |    4 ++--
 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c |    2 +-
 drivers/net/caif/caif_hsi.c              |    2 +-
 drivers/net/can/dev.c                    |    2 +-
 drivers/net/can/vcan.c                   |    2 +-
 drivers/net/dummy.c                      |    2 +-
 drivers/net/ifb.c                        |    2 +-
 drivers/net/nlmon.c                      |    2 +-
 drivers/net/team/team.c                  |    2 +-
 drivers/net/tun.c                        |    2 +-
 include/linux/sched.h                    |    2 +-
 kernel/trace/ftrace.c                    |    4 ++--
 kernel/trace/trace_functions_graph.c     |    4 ++--
 net/8021q/vlan_netlink.c                 |    2 +-
 net/batman-adv/soft-interface.c          |    2 +-
 net/bridge/br_netlink.c                  |    2 +-
 net/caif/chnl_net.c                      |    2 +-
 net/hsr/hsr_netlink.c                    |    2 +-
 net/ieee802154/6lowpan.c                 |    2 +-
 20 files changed, 23 insertions(+), 23 deletions(-)

commit 7608a5b6c54ea04d57d2c89cbef565a1194f6196
Merge: 18bb07a d8e9ff2
Author: Brad Spengler <spender@grsecurity.net>
Date:   Sun Dec 14 18:07:41 2014 -0500

    Merge branch 'pax-stable2' into grsec-stable2

commit d8e9ff273148ee5d84edc48c539878f7ec358699
Author: Brad Spengler <spender@grsecurity.net>
Date:   Sun Dec 14 18:07:08 2014 -0500

    Update to pax-linux-3.14.26-test26.patch:
    - fixed a (probably harmless) integer underflow in ttm_page_pool_free/ttm_dma_page_pool_free, caught by the size overflow plugin, reported by hunger

 arch/x86/kernel/traps.c                  |    2 +-
 drivers/gpu/drm/ttm/ttm_page_alloc.c     |   18 +++++++++---------
 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c |   18 +++++++++---------
 3 files changed, 19 insertions(+), 19 deletions(-)

commit 18bb07a8b79b7aba59de00181c410e99d91f6e58
Author: Brad Spengler <spender@grsecurity.net>
Date:   Sun Dec 7 12:41:18 2014 -0500

    Fix sparc64 compilation, reported by Blake Self

 arch/sparc/include/asm/pgalloc_64.h |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

Signature-tree: c708a981bb70922fb44de34884865a3607b469bf