Fix bump to Linux Kernel 4.4.227

Fixes the build issue with cd832d5 "Update Linux Kernel
to latest 4.4.227 version" and adds a shortlog of
PowePC-relevant changes since kernel 4.4.118:

Alan Modra (1):
      powerpc/vdso: Correct call frame information

Alastair D'Silva (1):
      powerpc: Allow 64bit VDSO __kernel_sync_dicache to work across ranges >4GB

Alexey Kardashevskiy (5):
      KVM: PPC: Book3S PR: Exit KVM on failed mapping
      powerpc/powernv/ioda2: Reduce upper limit for DMA window size
      powerpc/pci/of: Fix OF flags parsing for 64bit BARs
      powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW
      powerpc/pci/of: Parse unassigned resources

Andrew Donnellan (1):
      powerpc/powernv: Restrict OPAL symbol map to only be readable by root

Aneesh Kumar K.V (1):
      powerpc/mm/hash: Add missing isync prior to kernel stack SLB switch

Anthony Steinhauser (1):
      powerpc/security/book3s64: Report L1TF status in sysfs

Anton Blanchard (1):
      powerpc: Avoid taking a data miss on every userspace instruction miss

Ard Biesheuvel (1):
      powerpc/archrandom: fix arch_get_random_seed_int()

Ben Hutchings (1):
      powerpc: vdso: Make vdso32 installation conditional in vdso_install

Benjamin Herrenschmidt (2):
      powerpc: Don't preempt_disable() in show_cpuinfo()
      powerpc/44x/bamboo: Fix PCI range

Bjorn Helgaas (1):
      PCI: Supply CPU physical address (not bus address) to iomem_is_exclusive()

Bo YU (1):
      powerpc/boot: Fix missing check of lseek() return value

Breno Leitao (4):
      selftests/powerpc: Kill child processes on SIGINT
      powerpc/pseries/cpuidle: Fix preempt warning
      powerpc/64s: Include cpu header
      powerpc/iommu: Avoid derefence before pointer check

Chen Yu (1):
      ACPI: processor_perflib: Do not send _PPC change notification if not ready

Christian Lamparter (2):
      crypto: crypto4xx - properly set IV after de- and encrypt
      powerpc/4xx/uic: clear pending interrupt after irq type/pol change

Christophe Leroy (16):
      powerpc/8xx: fix invalid register expression in head_8xx.S
      perf tools: Allow overriding MAX_NR_CPUS at compile time
      powerpc/msi: Fix compile error on mpc83xx
      powerpc/uaccess: fix warning/error with access_ok()
      powerpc/32: Clear on-stack exception marker upon exception return
      powerpc/wii: properly disable use of BATs when requested.
      powerpc/83xx: Also save/restore SPRG4-7 during suspend
      powerpc/fsl: Fix the flush of branch predictor.
      powerpc/lib: fix book3s/32 boot failure due to code patching
      powerpc/32s: fix suspend/resume when IBATs 4-7 are used
      powerpc/futex: Fix warning: 'oldval' may be used uninitialized in this function
      powerpc/book3s/32: fix number of bats in p/v_block_mapped()
      powerpc/xmon: fix dump_segments()
      powerpc/prom: fix early DEBUG messages
      powerpc/mm: Make NULL pointer deferences explicit on bad page faults.
      powerpc/irq: fix stack overflow verification

Christopher M. Riedl (1):
      powerpc/64s: support nospectre_v2 cmdline option

Chunyu Hu (1):
      cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path

Colin Ian King (1):
      atm: he: fix sign-extension overflow on large shift

Dan Carpenter (3):
      powerpc: Fix size calculation using resource_size()
      powerpc: Fix signedness bug in update_flash_db()
      soc/fsl/qe: Fix an error code in qe_pin_request()

Daniel Axtens (3):
      powerpc/nohash: fix undefined behaviour when testing page size support
      crypto: vmx - CTR: always increment IV as quadword
      powerpc/pseries/hvconsole: Fix stack overread via udbg

Daniel Borkmann (1):
      bpf, mips: fix off-by-one in ctx offset allocation

Daniel Jurgens (1):
      net/mlx4_core: Implement pci_resume callback

Dave Carroll (1):
      scsi: aacraid: Insure command thread is not recursively stopped

David Hildenbrand (1):
      powerpc/pseries/cmm: Implement release() function for sysfs device

Denis Kirjanov (1):
      net: usb: pegasus: fix improper read if get_registers() fail

Desnes A. Nunes do Rosario (1):
      powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems

Diana Craciun (18):
      powerpc/64: Disable the speculation barrier from the command line
      powerpc/64: Make stf barrier PPC_BOOK3S_64 specific.
      powerpc/64: Make meltdown reporting Book3S 64 specific
      powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E
      powerpc/fsl: Add infrastructure to fixup branch predictor flush
      powerpc/fsl: Add macro to flush the branch predictor
      powerpc/fsl: Fix spectre_v2 mitigations reporting
      powerpc/fsl: Add nospectre_v2 command line argument
      powerpc/fsl: Flush the branch predictor at each kernel entry (64bit)
      powerpc/fsl: Update Spectre v2 reporting
      powerpc/fsl: Enable runtime patching if nospectre_v2 boot arg is used
      powerpc/fsl: Flush branch predictor when entering KVM
      powerpc/fsl: Emulate SPRN_BUCSR register
      powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit)
      powerpc/fsl: Sanitize the syscall table for NXP PowerPC 32 bit platforms
      powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup'
      powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg
      Documentation: Add nospectre_v1 parameter

Erico Nunes (1):
      i2c: dev: switch from register_chrdev to cdev API

Eryu Guan (1):
      ext4: fix off-by-one on max nr_pages in ext4_find_unwritten_pgoff()

Finn Thain (1):
      block/swim3: Fix -EBUSY error when re-opening device after unmount

Frank Rowand (1):
      powerpc/pseries: add of_node_put() in dlpar_detach_node()

Gen Zhang (1):
      powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property()

Guenter Roeck (1):
      powerpc/boot: Fix random libfdt related build errors

Gustavo L. F. Walbon (1):
      powerpc/security: Fix wrong message when RFI Flush is disable

Hari Bathini (2):
      powerpc/fadump: handle crash memory ranges array index overflow
      powerpc/kdump: Handle crashkernel memory reservation failure

Heiko Carstens (1):
      s390/uprobes: implement arch_uretprobe_is_alive()

Ivan Mikhaylov (1):
      powerpc/[booke|4xx]: Don't clobber TCR[WP] when setting TCR[DIE]

Jiri Olsa (2):
      perf tests: Use arch__compare_symbol_names to compare symbols
      perf bench numa: Fix cpu0 binding

Jiri Slaby (1):
      futex: Remove duplicated code and fix undefined behaviour

Joel Stanley (2):
      powerpc/boot: Ensure _zimage_start is a weak symbol
      powerpc/math-emu: Update macros from GCC

Jonathan Neuschäfer (1):
      powerpc/embedded6xx/hlwd-pic: Prevent interrupts from being handled by Starlet

Jordan Niethe (1):
      powerpc/powernv: Make opal log only readable by root

Josh Poimboeuf (2):
      cpu/speculation: Add 'mitigations=' cmdline option
      x86/speculation: Support 'mitigations=' cmdline option

Laurentiu Tudor (2):
      powerpc/booke64: set RI in default MSR
      powerpc/fsl_booke: Avoid creating duplicate tlb1 entry

Madhavan Srinivasan (2):
      powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer
      powerpc/perf: Remove PPMU_HAS_SSLOT flag for Power8

Mahesh Salgaonkar (4):
      powerpc/fadump: Unregister fadump on kexec down path.
      powerpc/pseries: Fix endianness while restoring of r3 in MCE handler.
      powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX.
      powerpc/book3s: Fix MCE console messages for unrecoverable MCE.

Mark Lord (1):
      powerpc/bpf/jit: Fix 32-bit JIT for seccomp_data access

Masahiro Yamada (1):
      usb: gadget: legacy: fix redundant initialization warnings

Mathieu Malaterre (5):
      powerpc: Add missing prototype for arch_irq_work_raise()
      powerpc/32: Add a missing include header
      powerpc/chrp/time: Make some functions static, add missing header include
      powerpc/powermac: Add missing prototype for note_bootable_part()
      powerpc/powermac: Mark variable x as unused

Mauricio Faria de Oliveira (4):
      powerpc/rfi-flush: Differentiate enabled and patched flush types
      powerpc/pseries: Fix clearing of security feature flags
      powerpc: Move default security feature flags
      powerpc/pseries: Restore default security feature flags on setup

Mauro Carvalho Chehab (1):
      media: ov9650: add a sanity check

Michael Bringmann (2):
      powerpc/numa: Use ibm,max-associativity-domains to discover possible nodes
      powerpc/numa: Ensure nodes initialized for hotplug

Michael Ellerman (44):
      powerpc/64s: Fix RFI flush dependency on HARDLOCKUP_DETECTOR
      powerpc/mm: Fix virt_addr_valid() etc. on 64-bit hash
      selftests/powerpc: Fix TM resched DSCR test with some compilers
      powerpc/spufs: Fix coredump of SPU contexts
      powerpc/lib: Fix off-by-one in alternate feature patching
      selftests/powerpc: Skip the subpage_prot tests if the syscall is unavailable
      powerpc/mpic: Check if cpu_possible() in mpic_physmask()
      powerpc/perf: Fix kernel address leak via sampling registers
      selftests: Print the test we're running to /dev/kmsg
      powerpc/xmon: Add RFI flush related fields to paca dump
      powerpc/pseries: Support firmware disable of RFI flush
      powerpc/powernv: Support firmware disable of RFI flush
      powerpc/rfi-flush: Move the logic to avoid a redo into the debugfs code
      powerpc/rfi-flush: Make it possible to call setup_rfi_flush() again
      powerpc/rfi-flush: Always enable fallback flush on pseries
      powerpc/pseries: Add new H_GET_CPU_CHARACTERISTICS flags
      powerpc/rfi-flush: Call setup_rfi_flush() after LPM migration
      powerpc: Add security feature flags for Spectre/Meltdown
      powerpc/pseries: Set or clear security feature flags
      powerpc/powernv: Set or clear security feature flags
      powerpc/64s: Move cpu_show_meltdown()
      powerpc/64s: Enhance the information in cpu_show_meltdown()
      powerpc/powernv: Use the security flags in pnv_setup_rfi_flush()
      powerpc/pseries: Use the security flags in pseries_setup_rfi_flush()
      powerpc/64s: Wire up cpu_show_spectre_v1()
      powerpc/64s: Wire up cpu_show_spectre_v2()
      powerpc/64s: Fix section mismatch warnings from setup_rfi_flush()
      powerpc/64: Use barrier_nospec in syscall entry
      powerpc: Use barrier_nospec in copy_from_user()
      powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2
      powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC
      powerpc/64: Call setup_barrier_nospec() from setup_arch()
      powerpc/asm: Add a patch_site macro & helpers for patching instructions
      powerpc/64s: Add new security feature flags for count cache flush
      powerpc/64s: Add support for software count cache flush
      powerpc/pseries: Query hypervisor for count cache flush settings
      powerpc/powernv: Query firmware for count cache flush settings
      powerpc/security: Fix spectre_v2 reporting
      powerpc/Makefile: Use cflags-y/aflags-y for setting endian options
      powerpc/book3s64: Fix link stack flush on context switch
      crypto: vmx - Avoid weird build failures
      powerpc/pseries: Mark accumulate_stolen_time() as notrace
      of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc
      powerpc/64/tm: Don't let userspace set regs->trap via sigreturn

Michael Neuling (9):
      powerpc/eeh: Fix enabling bridge MMIO windows
      powerpc/64s: Clear PCR on boot
      powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_DEBUGREG
      powerpc/ptrace: Fix enforcement of DAWR constraints
      powerpc/tm: Fix userspace r13 corruption
      powerpc/tm: Avoid possible userspace r1 corruption on reclaim
      powerpc: Avoid code patching freed init sections
      powerpc/tm: Fix oops on sigreturn on systems without TM
      powerpc/tm: Fix stack pointer corruption in __tm_recheckpoint()

Michal Suchanek (6):
      powerpc/fadump: Return error when fadump registration fails
      powerpc/64s: Add barrier_nospec
      powerpc/64s: Add support for ori barrier_nospec patching
      powerpc/64s: Patch barrier_nospec in modules
      powerpc/64s: Enable barrier_nospec based on firmware settings
      powerpc/64s: Enhance the information in cpu_show_spectre_v1()

Mike Rapoport (1):
      powerpc: Ensure that swiotlb buffer is allocated from low memory

Nathan Chancellor (2):
      powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize
      lib/mpi: Fix building for powerpc with clang

Nathan Fontenot (1):
      powerpc/pseries: Disable CPU hotplug across migrations

Nathan Lynch (5):
      powerpc/numa: improve control of topology updates
      powerpc/rtas: use device model APIs and serialization during LPM
      powerpc/pseries/mobility: use cond_resched when updating device tree
      powerpc/pseries: correctly track irq state in default idle
      powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild

Naveen N. Rao (5):
      recordmcount: Fix spurious mcount entries on powerpc
      powerpc/pseries: Fix DTL buffer registration
      powerpc/pseries: Fix how we iterate over the DTL entries
      powerpc: Include .BTF section
      perf tools: Fix perf regs mask generation

Nicholas Piggin (14):
      powerpc/powernv: Handle unknown OPAL errors in opal_nvram_write()
      powerpc/64: Fix smp_wmb barrier definition use use lwsync consistently
      powerpc/powernv: define a standard delay for OPAL_BUSY type retry loops
      powerpc/powernv: Fix OPAL NVRAM driver OPAL_BUSY loops
      powerpc/powernv: Fix NVRAM sleep in invalid context when crashing
      powerpc/64s: Fix compiler store ordering to SLB shadow area
      powerpc/powernv: opal_put_chars partial write fix
      powerpc/64s: Improve RFI L1-D cache flush fallback
      powerpc/64s: Add support for a store forwarding barrier at kernel entry/exit
      powerpc/64s/exception: machine check use correct cfar for late handler
      scsi: qla2xxx: stop timer in shutdown path
      powerpc: Fix compiling a BE kernel with a powerpc64le toolchain
      powerpc/boot: Request no dynamic linker for boot wrapper
      powerpc/64s/hash: Fix stab_rr off by one initialization

Oliver O'Halloran (1):
      powerpc/eeh: Handle hugepages in ioremap space

Ondrej Mosnacek (1):
      crypto: vmx - Fix sleep-in-atomic bugs

Paul Mackerras (4):
      KVM: PPC: Book3S PR: Check copy_to/from_user return values
      KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function
      powerpc: Fix COFF zImage booting on old powermacs
      KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list

Peter Zijlstra (2):
      mm/tlb: Remove tlb_remove_table() non-concurrent condition
      perf/core: Fix perf_sample_regs_user() mm check

Pingfan Liu (1):
      powerpc/pseries: Advance pfn if section is not present in lmb_is_removable()

Qian Cai (1):
      asm-generic: fix -Wtype-limits compiler warnings

Radu Rendec (1):
      powerpc/msi: Fix NULL pointer access in teardown code

Randy Dunlap (2):
      net/ethernet/freescale/fman: fix cross-build error
      usb/phy: fix PPC64 build errors in phy-fsl-usb.c

Ravi Bangoria (2):
      powerpc/perf: Fix oops when grouping different pmu events
      powerpc/watchpoint: Restore NV GPRs while returning from exception

Rikard Falkeborn (1):
      tools lib traceevent: Fix missing equality check for strcmp

Rob Herring (1):
      libfdt: Ensure INT_MAX is defined in libfdt_env.h

Sam Bobroff (1):
      powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field

Sandipan Das (4):
      perf report powerpc: Fix crash if callchain is empty
      perf powerpc: Fix callchain ip filtering when return address is in a register
      perf powerpc: Fix callchain ip filtering
      perf probe powerpc: Ignore SyS symbols irrespective of endianness

Satheesh Rajendran (1):
      powerpc/numa: Suppress "VPHN is not supported" messages

Scott Wood (1):
      KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE

Sean Christopherson (1):
      KVM: PPC: Book3S PR: Free shared page if mmu initialization fails

Seth Forshee (1):
      powerpc: Always initialize input array when calling epapr_hypercall()

Stephen Rothwell (2):
      fs/cifs: suppress a string overflow warning
      tty: evh_bytechan: Fix out of bounds accesses

Stewart Smith (4):
      powerpc/powernv: panic() on OPAL < V3
      powerpc/powernv: Remove OPALv2 firmware define and references
      powerpc/powernv: remove FW_FEATURE_OPALv3 and just use FW_FEATURE_OPAL
      hvc_opal: don't set tb_ticks_per_usec in udbg_init_opal_common()

Vincenzo Frascino (1):
      powerpc: Fix vDSO clock_getres()

Vlastimil Babka (1):
      mm, slub: prevent kmalloc_node crashes and memory leaks

Wen Yang (5):
      SoC: imx-sgtl5000: add missing put_device()
      cpufreq: ppc_cbe: fix possible object reference leak
      cpufreq/pasemi: fix possible object reference leak
      cpufreq: pmac32: fix possible object reference leak
      ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put

YueHaibing (1):
      fbdev: chipsfb: remove set but not used variable 'size'

wen yang (1):
      ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe

Signed-off-by: Klaus Heinrich Kiwi <klaus@linux.vnet.ibm.com>
diff --git a/openpower/linux/0006-powerpc-boot-Add-OPAL-console-to-epapr-wrappers.patch b/openpower/linux/0006-powerpc-boot-Add-OPAL-console-to-epapr-wrappers.patch
index b900a60..a682da0 100644
--- a/openpower/linux/0006-powerpc-boot-Add-OPAL-console-to-epapr-wrappers.patch
+++ b/openpower/linux/0006-powerpc-boot-Add-OPAL-console-to-epapr-wrappers.patch
@@ -1,7 +1,7 @@
-From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From 04f36ee342ad739e3c3991480f5c5df0d6aeed0e Mon Sep 17 00:00:00 2001
 From: Oliver O'Halloran <oohall@gmail.com>
 Date: Fri, 24 Jun 2016 17:28:43 +1000
-Subject: [PATCH 06/11] powerpc/boot: Add OPAL console to epapr wrappers
+Subject: [PATCH 06/10] powerpc/boot: Add OPAL console to epapr wrappers
 
 This patch adds an OPAL console backend to the powerpc boot wrapper so
 that decompression failures inside the wrapper can be reported to the
@@ -33,19 +33,19 @@
  create mode 100644 arch/powerpc/boot/opal.c
 
 diff --git a/arch/powerpc/boot/Makefile b/arch/powerpc/boot/Makefile
-index 99e4487248ff..321a603f6ae3 100644
+index 57003d1..31eac62 100644
 --- a/arch/powerpc/boot/Makefile
 +++ b/arch/powerpc/boot/Makefile
 @@ -70,7 +70,7 @@ $(addprefix $(obj)/,$(zlib) cuboot-c2k.o gunzip_util.o main.o): \
  libfdt       := fdt.c fdt_ro.c fdt_wip.c fdt_sw.c fdt_rw.c fdt_strerror.c
  libfdtheader := fdt.h libfdt.h libfdt_internal.h
  
--$(addprefix $(obj)/,$(libfdt) libfdt-wrapper.o simpleboot.o epapr.o): \
-+$(addprefix $(obj)/,$(libfdt) libfdt-wrapper.o simpleboot.o epapr.o opal.o): \
+-$(addprefix $(obj)/,$(libfdt) libfdt-wrapper.o simpleboot.o epapr.o \
++$(addprefix $(obj)/,$(libfdt) libfdt-wrapper.o simpleboot.o epapr.o opal.o \
+ 	treeboot-akebono.o treeboot-currituck.o treeboot-iss4xx.o): \
  	$(addprefix $(obj)/,$(libfdtheader))
  
- src-wlib-y := string.S crt0.S crtsavres.S stdio.c main.c \
-@@ -78,7 +78,7 @@ src-wlib-y := string.S crt0.S crtsavres.S stdio.c main.c \
+@@ -79,7 +79,7 @@ src-wlib-y := string.S crt0.S crtsavres.S stdio.c main.c \
  		ns16550.c serial.c simple_alloc.c div64.S util.S \
  		gunzip_util.c elf_util.c $(zlib) devtree.c stdlib.c \
  		oflib.c ofconsole.c cuboot.c mpsc.c cpm-serial.c \
@@ -56,7 +56,7 @@
  src-wlib-$(CONFIG_8xx) += mpc8xx.c planetcore.c fsl-soc.c
 diff --git a/arch/powerpc/boot/opal-calls.S b/arch/powerpc/boot/opal-calls.S
 new file mode 100644
-index 000000000000..ff2f1b97bc53
+index 00000000..ff2f1b9
 --- /dev/null
 +++ b/arch/powerpc/boot/opal-calls.S
 @@ -0,0 +1,58 @@
@@ -120,7 +120,7 @@
 +OPAL_CALL(opal_console_flush,			OPAL_CONSOLE_FLUSH);
 diff --git a/arch/powerpc/boot/opal.c b/arch/powerpc/boot/opal.c
 new file mode 100644
-index 000000000000..3a2ce1e1f048
+index 00000000..3a2ce1e
 --- /dev/null
 +++ b/arch/powerpc/boot/opal.c
 @@ -0,0 +1,97 @@
@@ -222,7 +222,7 @@
 +}
 +#endif
 diff --git a/arch/powerpc/boot/ops.h b/arch/powerpc/boot/ops.h
-index 5e75e1c5518e..e19b64ef977a 100644
+index 5e75e1c..e19b64e 100644
 --- a/arch/powerpc/boot/ops.h
 +++ b/arch/powerpc/boot/ops.h
 @@ -89,6 +89,7 @@ int mpsc_console_init(void *devp, struct serial_console_data *scdp);
@@ -234,7 +234,7 @@
  			unsigned long granularity, unsigned long max_allocs);
  extern void flush_cache(void *, unsigned long);
 diff --git a/arch/powerpc/boot/ppc_asm.h b/arch/powerpc/boot/ppc_asm.h
-index 35ea60c1f070..b03373d8b386 100644
+index 35ea60c..b03373d 100644
 --- a/arch/powerpc/boot/ppc_asm.h
 +++ b/arch/powerpc/boot/ppc_asm.h
 @@ -61,6 +61,10 @@
@@ -249,7 +249,7 @@
  #define FIXUP_ENDIAN						   \
  	tdi   0, 0, 0x48; /* Reverse endian of b . + 8		*/ \
 diff --git a/arch/powerpc/boot/serial.c b/arch/powerpc/boot/serial.c
-index 167ee9433de6..e04c1e4063ae 100644
+index 167ee943..e04c1e4 100644
 --- a/arch/powerpc/boot/serial.c
 +++ b/arch/powerpc/boot/serial.c
 @@ -132,6 +132,8 @@ int serial_console_init(void)
@@ -262,7 +262,7 @@
  	/* Add other serial console driver calls here */
  
 diff --git a/arch/powerpc/boot/types.h b/arch/powerpc/boot/types.h
-index 31393d17a9c1..85565a89bcc2 100644
+index 31393d1..85565a8 100644
 --- a/arch/powerpc/boot/types.h
 +++ b/arch/powerpc/boot/types.h
 @@ -12,6 +12,16 @@ typedef short			s16;
@@ -282,3 +282,6 @@
  #define min(x,y) ({ \
  	typeof(x) _x = (x);	\
  	typeof(y) _y = (y);	\
+-- 
+1.9.4
+