android_kernel_oneplus_msm8998/arch/arm64/include/asm
Greg Kroah-Hartman e76c0faf11 This is the 4.4.72 stable release
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAllBIXAACgkQONu9yGCS
 aT6T+w//VjXDZ+MddWJ4UeQDyIANYeFpa4tJNoqR3JsnT6yg1HODRZDR7aP5QJmN
 GIoRWU/2Q2nmYbAO0c8RPxs07w2xtIZzTUn+H+i6sG7bRs5RbLM5AMg4W/A/X88L
 V5c34kCvCf1HRfrdd4rXIZiibFnSZGqUv6o1YyQqCIvx15pyB6elMM714zt8uubk
 iL4/WJ2M4SrmamHWA349ldEtPjQKpwpwdBcCn+M4awbimdc0pm8oZqNkAfwJ+vLO
 HsuClO57I699ESU2Zt5bfEdVsW/gc7WiJOAr1Mrl2suToryrWfs2YT+sC/IQhkfC
 gUsi9Cm/6YMu+tiP4o6aqYvTFoFplFErpEbC3mqAEvHGGHKhrgEDotYJ+FnvI3q7
 Jaxix0B/Q/NIqsJPnqe5ONOCKFmW7rGR2e2j5+45GuiofioNVNF12HWfQkoItPOL
 YeR2JB8K9aywzYM4gaJuy8ScJ1shN8TY1FKgZa5gBT2ym4pDDcQmxz7Jr7agREHe
 F2sJ23zMU+o9guGA4Is2yqWCQ5yM+3kpPPISz+Pcgh8Q95o+ftCSyOeB2F5roW8I
 EO22AlJPlQH0LWDQhOJ5ZuAVe+qB8EdrQqqdLbP4/oHp7MtlR5ge+idRuZc+AUsa
 UoASccPsEwHyBErQmHoWNI4nPRciFrKliOqERmPLcuzewUwSatw=
 =wXRR
 -----END PGP SIGNATURE-----

Merge 4.4.72 into android-4.4

Changes in 4.4.72
	bnx2x: Fix Multi-Cos
	ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt()
	cxgb4: avoid enabling napi twice to the same queue
	tcp: disallow cwnd undo when switching congestion control
	vxlan: fix use-after-free on deletion
	ipv6: Fix leak in ipv6_gso_segment().
	net: ping: do not abuse udp_poll()
	net: ethoc: enable NAPI before poll may be scheduled
	net: bridge: start hello timer only if device is up
	sparc64: mm: fix copy_tsb to correctly copy huge page TSBs
	sparc: Machine description indices can vary
	sparc64: reset mm cpumask after wrap
	sparc64: combine activate_mm and switch_mm
	sparc64: redefine first version
	sparc64: add per-cpu mm of secondary contexts
	sparc64: new context wrap
	sparc64: delete old wrap code
	arch/sparc: support NR_CPUS = 4096
	serial: ifx6x60: fix use-after-free on module unload
	ptrace: Properly initialize ptracer_cred on fork
	KEYS: fix dereferencing NULL payload with nonzero length
	KEYS: fix freeing uninitialized memory in key_update()
	crypto: gcm - wait for crypto op not signal safe
	drm/amdgpu/ci: disable mclk switching for high refresh rates (v2)
	nfsd4: fix null dereference on replay
	nfsd: Fix up the "supattr_exclcreat" attributes
	kvm: async_pf: fix rcu_irq_enter() with irqs enabled
	KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulation
	arm: KVM: Allow unaligned accesses at HYP
	KVM: async_pf: avoid async pf injection when in guest mode
	dmaengine: usb-dmac: Fix DMAOR AE bit definition
	dmaengine: ep93xx: Always start from BASE0
	xen/privcmd: Support correctly 64KB page granularity when mapping memory
	xen-netfront: do not cast grant table reference to signed short
	xen-netfront: cast grant table reference first to type int
	ext4: fix SEEK_HOLE
	ext4: keep existing extra fields when inode expands
	ext4: fix fdatasync(2) after extent manipulation operations
	usb: gadget: f_mass_storage: Serialize wake and sleep execution
	usb: chipidea: udc: fix NULL pointer dereference if udc_start failed
	usb: chipidea: debug: check before accessing ci_role
	staging/lustre/lov: remove set_fs() call from lov_getstripe()
	iio: light: ltr501 Fix interchanged als/ps register field
	iio: proximity: as3935: fix AS3935_INT mask
	drivers: char: random: add get_random_long()
	random: properly align get_random_int_hash
	stackprotector: Increase the per-task stack canary's random range from 32 bits to 64 bits on 64-bit platforms
	cpufreq: cpufreq_register_driver() should return -ENODEV if init fails
	target: Re-add check to reject control WRITEs with overflow data
	drm/msm: Expose our reservation object when exporting a dmabuf.
	Input: elantech - add Fujitsu Lifebook E546/E557 to force crc_enabled
	cpuset: consider dying css as offline
	fs: add i_blocksize()
	ufs: restore proper tail allocation
	fix ufs_isblockset()
	ufs: restore maintaining ->i_blocks
	ufs: set correct ->s_maxsize
	ufs_extend_tail(): fix the braino in calling conventions of ufs_new_fragments()
	ufs_getfrag_block(): we only grab ->truncate_mutex on block creation path
	cxl: Fix error path on bad ioctl
	btrfs: use correct types for page indices in btrfs_page_exists_in_range
	btrfs: fix memory leak in update_space_info failure path
	KVM: arm/arm64: Handle possible NULL stage2 pud when ageing pages
	scsi: qla2xxx: don't disable a not previously enabled PCI device
	powerpc/eeh: Avoid use after free in eeh_handle_special_event()
	powerpc/numa: Fix percpu allocations to be NUMA aware
	powerpc/hotplug-mem: Fix missing endian conversion of aa_index
	perf/core: Drop kernel samples even though :u is specified
	drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve()
	drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl()
	drm/vmwgfx: Make sure backup_handle is always valid
	drm/nouveau/tmr: fully separate alarm execution/pending lists
	ALSA: timer: Fix race between read and ioctl
	ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT
	ASoC: Fix use-after-free at card unregistration
	drivers: char: mem: Fix wraparound check to allow mappings up to the end
	tty: Drop krefs for interrupted tty lock
	serial: sh-sci: Fix panic when serial console and DMA are enabled
	net: better skb->sender_cpu and skb->napi_id cohabitation
	mm: consider memblock reservations for deferred memory initialization sizing
	NFS: Ensure we revalidate attributes before using execute_ok()
	NFSv4: Don't perform cached access checks before we've OPENed the file
	Make __xfs_xattr_put_listen preperly report errors.
	arm64: hw_breakpoint: fix watchpoint matching for tagged pointers
	arm64: entry: improve data abort handling of tagged pointers
	RDMA/qib,hfi1: Fix MR reference count leak on write with immediate
	usercopy: Adjust tests to deal with SMAP/PAN
	arm64: armv8_deprecated: ensure extension of addr
	arm64: ensure extension of smp_store_release value
	Linux 4.4.72

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2017-06-14 16:33:25 +02:00
..
xen xen/events: Support event channel rebind on ARM 2015-08-20 12:24:15 +01:00
acenv.h
acpi.h BACKPORT: arm64: kernel: implement ACPI parking protocol 2016-09-22 13:38:22 -07:00
alternative.h UPSTREAM: arm64: alternative: add auto-nop infrastructure 2017-01-04 09:02:08 -08:00
arch_gicv3.h irqchip/gic-v3: Make sure read from ICC_IAR1_EL1 is visible on redestributor 2016-09-15 08:27:43 +02:00
arch_timer.h
arm-cci.h
asm-offsets.h
asm-uaccess.h arm64: entry: improve data abort handling of tagged pointers 2017-06-14 13:16:27 +02:00
assembler.h BACKPORT: arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1 2017-01-04 10:56:17 -08:00
atomic.h arm64 updates for 4.4: 2015-11-04 14:47:13 -08:00
atomic_ll_sc.h arm64: cmpxchg_dbl: fix return value type 2015-11-05 17:29:40 +00:00
atomic_lse.h UPSTREAM: arm64: lse: deal with clobbered IP registers after branch via PLT 2016-09-22 13:38:22 -07:00
barrier.h This is the 4.4.72 stable release 2017-06-14 16:33:25 +02:00
bitops.h
bitrev.h
boot.h UPSTREAM: arm64: allow kernel Image to be loaded anywhere in physical memory 2016-09-22 13:38:22 -07:00
brk-imm.h UPSTREAM: arm64: move brk immediate argument definitions to separate header 2016-09-22 13:38:22 -07:00
bug.h UPSTREAM: arm64: move brk immediate argument definitions to separate header 2016-09-22 13:38:22 -07:00
cache.h arm64: Increase the max granular size 2015-10-28 19:09:17 +00:00
cacheflush.h UPSTREAM: asm-generic: Consolidate mark_rodata_ro() 2016-09-23 10:03:42 -07:00
cachetype.h arm64: cachetype: fix definitions of ICACHEF_* flags 2015-10-28 18:32:12 +00:00
cmpxchg.h This is the 4.4.70 stable release 2017-05-25 17:31:28 +02:00
compat.h arm64: do not include ptrace.h from compat.h 2015-11-17 13:24:36 +00:00
compiler.h
cpu.h UPSTREAM: arm64: add ARMv8.2 id_aa64mmfr2 boiler plate 2016-09-22 13:38:22 -07:00
cpu_ops.h
cpufeature.h BACKPORT: arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1 2017-01-04 10:56:17 -08:00
cpuidle.h
cputype.h UPSTREAM: arm64: cpufeature: Change read_cpuid() to use sysreg's mrs_s macro 2016-09-22 13:38:22 -07:00
dcc.h ARM64: TTY: hvc_dcc: Add support for ARM64 dcc 2015-10-04 17:49:27 +01:00
debug-monitors.h UPSTREAM: arm64: move brk immediate argument definitions to separate header 2016-09-22 13:38:22 -07:00
device.h
dma-mapping.h arm64: simplify dma_get_ops 2015-11-17 12:05:18 +00:00
dmi.h
efi.h BACKPORT: arm64: Disable TTBR0_EL1 during normal kernel execution 2017-01-04 10:56:20 -08:00
elf.h Merge remote-tracking branch 'common/android-4.4' into android-4.4.y 2016-09-26 14:58:53 -07:00
esr.h UPSTREAM: arm64: add macro to extract ESR_ELx.EC 2016-09-29 10:52:56 -07:00
exception.h arm64: Add __exception_irq_entry definition for function graph 2015-08-12 17:23:45 +01:00
exec.h ANDROID: arm64: suspend: Restore the UAO state 2017-05-05 01:54:39 +05:30
fb.h
fixmap.h UPSTREAM: arm64: mm: add functions to walk tables in fixmap 2016-09-18 21:04:06 -07:00
fpsimd.h
fpsimdmacros.h
ftrace.h UPSTREAM: arm64: ftrace: fix a stack tracer's output under function graph tracer 2016-09-18 14:13:26 -07:00
futex.h BACKPORT: arm64: Factor out PAN enabling/disabling into separate uaccess_* macros 2017-01-04 09:02:08 -08:00
hardirq.h BACKPORT: arm64: kernel: implement ACPI parking protocol 2016-09-22 13:38:22 -07:00
hugetlb.h UPSTREAM: arm64: hugetlb: add support for PTE contiguous bit 2016-09-18 14:05:41 -07:00
hw_breakpoint.h UPSTREAM: arm64: Allow hw watchpoint of length 3,5,6 and 7 2017-02-03 17:43:54 +00:00
hwcap.h arm64/HWCAP: Use system wide safe values 2015-10-21 15:35:58 +01:00
hypervisor.h
insn.h
io.h Revert "arm64: ioremap: add ioremap_cache macro" 2015-10-13 16:18:17 +01:00
irq.h UPSTREAM: arm64: remove irq_count and do_softirq_own_stack() 2016-09-18 14:09:39 -07:00
irq_work.h
irqflags.h
jump_label.h locking/static_keys: Add a new static_key interface 2015-08-03 11:34:15 +02:00
kasan.h UPSTREAM: arm64: move kernel image to base of vmalloc area 2016-09-22 13:38:22 -07:00
Kbuild
kernel-pgtable.h BACKPORT: arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1 2017-01-04 10:56:17 -08:00
kgdb.h
kvm_arm.h arm64: KVM: Configure TCR_EL2.PS at runtime 2016-09-15 08:27:43 +02:00
kvm_asm.h UPSTREAM: arm64: allow kernel Image to be loaded anywhere in physical memory 2016-09-22 13:38:22 -07:00
kvm_coproc.h
kvm_emulate.h arm64: KVM: Get rid of old vcpu_reg() 2015-12-04 16:30:03 +00:00
kvm_host.h BACKPORT: arm64: kvm: deal with kernel symbols outside of linear mapping 2016-09-22 13:38:22 -07:00
kvm_mmio.h
kvm_mmu.h arm/arm64: KVM: Enforce unconditional flush to PoC when mapping to stage-2 2017-03-12 06:37:28 +01:00
kvm_psci.h
linkage.h
lse.h UPSTREAM: arm64: lse: deal with clobbered IP registers after branch via PLT 2016-09-22 13:38:22 -07:00
memblock.h
memory.h BACKPORT: arm64: Correctly bounds check virt_addr_valid 2016-10-05 08:09:19 -07:00
mmu.h arm64: mm: rewrite ASID allocator and MM context-switching code 2015-10-07 11:55:41 +01:00
mmu_context.h BACKPORT: arm64: Disable TTBR0_EL1 during normal kernel execution 2017-01-04 10:56:20 -08:00
module.h UPSTREAM: arm64: kaslr: fix breakage with CONFIG_MODVERSIONS=y 2016-10-20 15:40:41 -07:00
neon.h
opcodes.h arm64: opcodes.h: Add arm big-endian config options before including arm header 2016-04-20 15:41:55 +09:00
page.h arm64: Add 16K page size support 2015-10-19 17:55:12 +01:00
pci.h
percpu.h arm64: percpu: rewrite ll/sc loops in assembly 2016-10-28 03:01:35 -04:00
perf_event.h
pgalloc.h UPSTREAM: arm64: mm: add __{pud,pgd}_populate 2016-09-18 21:03:56 -07:00
pgtable-hwdef.h Merge remote-tracking branch 'common/android-4.4' into android-4.4.y-merge 2016-09-20 13:12:59 -07:00
pgtable-types.h
pgtable.h UPSTREAM: arm64: Implement pmdp_set_access_flags() for hardware AF/DBM 2016-12-12 14:41:59 +00:00
proc-fns.h
processor.h arm64: kernel: Fix build warning 2017-01-13 16:36:41 +01:00
ptrace.h Merge remote-tracking branch 'common/android-4.4' into android-4.4.y 2017-01-09 10:12:53 -08:00
seccomp.h
shmparam.h UPSTREAM: arm64: fix COMPAT_SHMLBA definition for large pages 2016-09-16 21:28:22 +00:00
signal32.h
smp.h BACKPORT: arm64: kernel: implement ACPI parking protocol 2016-09-22 13:38:22 -07:00
smp_plat.h arm64: remove dead-code depending on CONFIG_UP_LATE_INIT 2015-07-29 18:32:09 +01:00
sparsemem.h
spinlock.h Merge remote-tracking branch 'common/android-4.4' into android-4.4.y 2016-09-26 14:58:53 -07:00
spinlock_types.h
stackprotector.h
stacktrace.h UPSTREAM: arm64: ftrace: fix a stack tracer's output under function graph tracer 2016-09-18 14:13:26 -07:00
stat.h
string.h arm64: add KASAN support 2015-10-12 17:46:36 +01:00
suspend.h
sync_bitops.h
syscall.h
sysreg.h UPSTREAM: arm64: Add macros to read/write system registers 2016-09-29 10:52:56 -07:00
system_misc.h
thread_info.h BACKPORT: arm64: Introduce uaccess_{disable,enable} functionality based on TTBR0_EL1 2017-01-04 10:56:17 -08:00
timex.h
tlb.h arm64: tlbflush: avoid flushing when fullmm == 1 2015-10-07 11:56:21 +01:00
tlbflush.h arm64: tlb: remove redundant barrier from __flush_tlb_pgtable 2015-10-07 11:56:33 +01:00
topology.h arm64: Enable max freq invariant scheduler load-tracking and capacity support 2016-05-10 16:49:54 +08:00
traps.h arm64: Add __exception_irq_entry definition for function graph 2015-08-12 17:23:45 +01:00
uaccess.h This is the 4.4.72 stable release 2017-06-14 16:33:25 +02:00
unistd.h arm64: compat: wire up new syscalls 2015-10-14 13:51:41 +01:00
unistd32.h arm64: compat: wire up new syscalls 2015-10-14 13:51:41 +01:00
vdso.h
vdso_datapage.h UPSTREAM: arm64: Add support for CLOCK_MONOTONIC_RAW in clock_gettime() vDSO 2017-03-30 09:15:08 -07:00
virt.h
word-at-a-time.h UPSTREAM: arm64: switch to relative exception tables 2016-09-22 13:38:22 -07:00