diff options
author | H. Peter Anvin | 2013-02-15 09:25:08 -0800 |
---|---|---|
committer | H. Peter Anvin | 2013-02-15 09:25:08 -0800 |
commit | 0da3e7f526fde7a6522a3038b7ce609fc50f6707 (patch) | |
tree | c6e2dacd96fe7eac8312f3d7c22e0995dc423879 /drivers/xen | |
parent | 95c9608478d639dcffc14ea47b31bff021a99ed1 (diff) | |
parent | 68d00bbebb5a48b7a9056a8c03476a71ecbc30a6 (diff) |
Merge branch 'x86/mm2' into x86/mm
x86/mm2 is testing out fine, but has developed conflicts with x86/mm
due to patches in adjacent code. Merge them so we can drop x86/mm2
and have a unified branch.
Resolved Conflicts:
arch/x86/kernel/setup.c
Diffstat (limited to 'drivers/xen')
-rw-r--r-- | drivers/xen/swiotlb-xen.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/xen/swiotlb-xen.c b/drivers/xen/swiotlb-xen.c index af47e7594460..1d94316f0ea4 100644 --- a/drivers/xen/swiotlb-xen.c +++ b/drivers/xen/swiotlb-xen.c @@ -231,7 +231,9 @@ retry: } start_dma_addr = xen_virt_to_bus(xen_io_tlb_start); if (early) { - swiotlb_init_with_tbl(xen_io_tlb_start, xen_io_tlb_nslabs, verbose); + if (swiotlb_init_with_tbl(xen_io_tlb_start, xen_io_tlb_nslabs, + verbose)) + panic("Cannot allocate SWIOTLB buffer"); rc = 0; } else rc = swiotlb_late_init_with_tbl(xen_io_tlb_start, xen_io_tlb_nslabs); |