summaryrefslogtreecommitdiff
path: root/Documentation/Downstream
diff options
context:
space:
mode:
authorDaniel Borkmann <dborkman@redhat.com>2013-03-28 18:48:25 +0100
committerDaniel Borkmann <dborkman@redhat.com>2013-03-28 18:48:25 +0100
commit367efea8c9ba557a81158a69ecee267706a520eb (patch)
tree461ddf127e076a99d792e59006fd599ad1704c01 /Documentation/Downstream
parentb55fde49e9f3e772b62e175cdbbec8f9fcc77567 (diff)
ring: purge timer before we unmap tx ring buffers
If we unmap TX ring buffers and still have timer shots that trigger the kernel to traverse the TX_RING, it can send out random crap in some situations. Prevent this by destroying the timer and flush the TX_RING first in wait mode. Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Diffstat (limited to 'Documentation/Downstream')
0 files changed, 0 insertions, 0 deletions
correct to treat all such faults as errors. We should pass them to handle_mm_fault() for autonuma to deal with. The case of pages that are really not executable is handled by the existing test for VM_EXEC further down. That leaves us with catching the kernel attempts at executing user pages. We can catch that earlier, even before we do find_vma. It is never valid on powerpc for the kernel to take an exec fault to begin with. So fold that test with the existing test for the kernel faulting on kernel addresses to bail out early. Fixes: 1d18ad026844 ("powerpc/mm: Detect instruction fetch denied and report") Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Reviewed-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Acked-by: Balbir Singh <bsingharora@gmail.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'sound/soc/codecs/wm8523.h')