defconfig: enable CONFIG_DMA_SHARED_BUFFER

Change-Id: I0e333fbb91c3eee29d558f948baaddceedbff188
net: wireless: bcmdhd: Enable p2p support bits for p2p device

Change-Id: Ie3537aaeecdbbddb5219b41c42f2f6ac5d85f5b4
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
net: ipv6: add missing lock in ping_v6_sendmsg

[net-next commit a1bdc45580fc19e968b32ad27cd7e476a4aa58f6]

Bug: 9469865
Change-Id: I480f8ce95956dd8f17fbbb26dc60cc162f8ec933
Signed-off-by: Lorenzo Colitti <lorenzo@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net: ipv6: fix wrong ping_v6_sendmsg return value

[net-next commit fbfe80c890a1dc521d0b629b870e32fcffff0da5]

ping_v6_sendmsg currently returns 0 on success. It should return
the number of bytes written instead.

Bug: 9469865
Change-Id: I82b7d3a37ba91ad24e6dbd97a4880745ce16ad31
Signed-off-by: Lorenzo Colitti <lorenzo@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Revert "msm: vidc: Memset and flush codec context buffers"

This revert fixes a vdec bug. A hw timeout happens when decoding
video (can't play any video):

<3>[  231.779459,0] vidc_timer_fn() Timer expired
<7>[  231.779642,0] Queue the work for timer
<3>[  231.779764,0] vidc_timer_handler() Timer expired
<4>[  231.779856,0] vcd_hw_timeout_handler:
<6>[  231.780039,0]     * vcd_hw_timeout_cmn:
<7>[  231.780253,0] vidc_timer_stop(): stop timer
<3>[  231.781504,0] NOT_REPRODUCED: flush original frame = 0, c8f7c0a0
<4>[  231.829757,0] HW Reset done

This reverts commit 77a4e0a77ae4f03796c9cce1f647ba429ec598e5.

Change-Id: Id3ef4907d27f423411fa2718f1098fdb0435026b
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_kernel_motorola_msm8960-common into cm-10.1_mod