* [android-goldfish:android-3.18 77/176] lib/swiotlb.c:475: undefined reference to `iommu_is_span_boundary'
@ 2020-03-04 18:33 kbuild test robot
2020-03-05 8:15 ` Lee Jones
0 siblings, 1 reply; 4+ messages in thread
From: kbuild test robot @ 2020-03-04 18:33 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 13415 bytes --]
Hi Thierry,
It's probably a bug fix that unveils the link errors.
tree: https://android.googlesource.com/kernel/goldfish android-3.18
head: fc3a315138d1dcd49502f5489764c040639a4633
commit: 468bb020e64581d805833125a7ae18e93498b4c5 [77/176] swiotlb: Make linux/swiotlb.h standalone includible
config: mips-randconfig-a001-20200304 (attached as .config)
compiler: mips64-linux-gcc (GCC) 5.5.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 468bb020e64581d805833125a7ae18e93498b4c5
# save the attached .config to linux build tree
GCC_VERSION=5.5.0 make.cross ARCH=mips
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>
All errors (new ones prefixed by >>):
lib/built-in.o: In function `swiotlb_tbl_map_single':
>> lib/swiotlb.c:475: undefined reference to `iommu_is_span_boundary'
vim +475 lib/swiotlb.c
1b548f667c1487d lib/swiotlb.c Jeremy Fitzhardinge 2008-12-16 422
e05ed4d1fad9e73 lib/swiotlb.c Alexander Duyck 2012-10-15 423 phys_addr_t swiotlb_tbl_map_single(struct device *hwdev,
e05ed4d1fad9e73 lib/swiotlb.c Alexander Duyck 2012-10-15 424 dma_addr_t tbl_dma_addr,
e05ed4d1fad9e73 lib/swiotlb.c Alexander Duyck 2012-10-15 425 phys_addr_t orig_addr, size_t size,
22d48269984fc93 lib/swiotlb.c Konrad Rzeszutek Wilk 2010-05-10 426 enum dma_data_direction dir)
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 427 {
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 428 unsigned long flags;
e05ed4d1fad9e73 lib/swiotlb.c Alexander Duyck 2012-10-15 429 phys_addr_t tlb_addr;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 430 unsigned int nslots, stride, index, wrap;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 431 int i;
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 432 unsigned long mask;
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 433 unsigned long offset_slots;
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 434 unsigned long max_slots;
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 435
ac2cbab21f318e1 lib/swiotlb.c Yinghai Lu 2013-01-24 436 if (no_iotlb_memory)
ac2cbab21f318e1 lib/swiotlb.c Yinghai Lu 2013-01-24 437 panic("Can not allocate SWIOTLB buffer earlier and can't now provide you with the DMA bounce buffer");
ac2cbab21f318e1 lib/swiotlb.c Yinghai Lu 2013-01-24 438
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 439 mask = dma_get_seg_boundary(hwdev);
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 440
eb605a5754d050a lib/swiotlb.c FUJITA Tomonori 2010-05-10 441 tbl_dma_addr &= mask;
eb605a5754d050a lib/swiotlb.c FUJITA Tomonori 2010-05-10 442
eb605a5754d050a lib/swiotlb.c FUJITA Tomonori 2010-05-10 443 offset_slots = ALIGN(tbl_dma_addr, 1 << IO_TLB_SHIFT) >> IO_TLB_SHIFT;
a5ddde4a558b3bd lib/swiotlb.c Ian Campbell 2008-12-16 444
a5ddde4a558b3bd lib/swiotlb.c Ian Campbell 2008-12-16 445 /*
a5ddde4a558b3bd lib/swiotlb.c Ian Campbell 2008-12-16 446 * Carefully handle integer overflow which can occur when mask == ~0UL.
a5ddde4a558b3bd lib/swiotlb.c Ian Campbell 2008-12-16 447 */
b15a3891c916f32 lib/swiotlb.c Jan Beulich 2008-03-13 448 max_slots = mask + 1
b15a3891c916f32 lib/swiotlb.c Jan Beulich 2008-03-13 449 ? ALIGN(mask + 1, 1 << IO_TLB_SHIFT) >> IO_TLB_SHIFT
b15a3891c916f32 lib/swiotlb.c Jan Beulich 2008-03-13 450 : 1UL << (BITS_PER_LONG - IO_TLB_SHIFT);
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 451
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 452 /*
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 453 * For mappings greater than a page, we limit the stride (and
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 454 * hence alignment) to a page size.
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 455 */
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 456 nslots = ALIGN(size, 1 << IO_TLB_SHIFT) >> IO_TLB_SHIFT;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 457 if (size > PAGE_SIZE)
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 458 stride = (1 << (PAGE_SHIFT - IO_TLB_SHIFT));
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 459 else
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 460 stride = 1;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 461
34814545890db60 lib/swiotlb.c Eric Sesterhenn 2006-03-24 462 BUG_ON(!nslots);
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 463
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 464 /*
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 465 * Find suitable number of IO TLB entries size that will fit this
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 466 * request and allocate a buffer from that IO TLB pool.
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 467 */
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 468 spin_lock_irqsave(&io_tlb_lock, flags);
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 469 index = ALIGN(io_tlb_index, stride);
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 470 if (index >= io_tlb_nslabs)
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 471 index = 0;
b15a3891c916f32 lib/swiotlb.c Jan Beulich 2008-03-13 472 wrap = index;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 473
b15a3891c916f32 lib/swiotlb.c Jan Beulich 2008-03-13 474 do {
a8522509200b460 lib/swiotlb.c FUJITA Tomonori 2008-04-29 @475 while (iommu_is_span_boundary(index, nslots, offset_slots,
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 476 max_slots)) {
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 477 index += stride;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 478 if (index >= io_tlb_nslabs)
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 479 index = 0;
b15a3891c916f32 lib/swiotlb.c Jan Beulich 2008-03-13 480 if (index == wrap)
b15a3891c916f32 lib/swiotlb.c Jan Beulich 2008-03-13 481 goto not_found;
681cc5cd3efbeaf lib/swiotlb.c FUJITA Tomonori 2008-02-04 482 }
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 483
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 484 /*
a7133a15587b892 lib/swiotlb.c Andrew Morton 2008-04-29 485 * If we find a slot that indicates we have 'nslots' number of
a7133a15587b892 lib/swiotlb.c Andrew Morton 2008-04-29 486 * contiguous buffers, we allocate the buffers from that slot
a7133a15587b892 lib/swiotlb.c Andrew Morton 2008-04-29 487 * and mark the entries as '0' indicating unavailable.
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 488 */
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 489 if (io_tlb_list[index] >= nslots) {
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 490 int count = 0;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 491
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 492 for (i = index; i < (int) (index + nslots); i++)
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 493 io_tlb_list[i] = 0;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 494 for (i = index - 1; (OFFSET(i, IO_TLB_SEGSIZE) != IO_TLB_SEGSIZE - 1) && io_tlb_list[i]; i--)
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 495 io_tlb_list[i] = ++count;
e05ed4d1fad9e73 lib/swiotlb.c Alexander Duyck 2012-10-15 496 tlb_addr = io_tlb_start + (index << IO_TLB_SHIFT);
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 497
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 498 /*
a7133a15587b892 lib/swiotlb.c Andrew Morton 2008-04-29 499 * Update the indices to avoid searching in the next
a7133a15587b892 lib/swiotlb.c Andrew Morton 2008-04-29 500 * round.
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 501 */
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 502 io_tlb_index = ((index + nslots) < io_tlb_nslabs
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 503 ? (index + nslots) : 0);
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 504
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 505 goto found;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 506 }
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 507 index += stride;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 508 if (index >= io_tlb_nslabs)
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 509 index = 0;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 510 } while (index != wrap);
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 511
b15a3891c916f32 lib/swiotlb.c Jan Beulich 2008-03-13 512 not_found:
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 513 spin_unlock_irqrestore(&io_tlb_lock, flags);
0cb637bff80d5ba lib/swiotlb.c Konrad Rzeszutek Wilk 2013-12-16 514 if (printk_ratelimit())
0cb637bff80d5ba lib/swiotlb.c Konrad Rzeszutek Wilk 2013-12-16 515 dev_warn(hwdev, "swiotlb buffer is full (sz: %zd bytes)\n", size);
e05ed4d1fad9e73 lib/swiotlb.c Alexander Duyck 2012-10-15 516 return SWIOTLB_MAP_ERROR;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 517 found:
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 518 spin_unlock_irqrestore(&io_tlb_lock, flags);
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 519
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 520 /*
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 521 * Save away the mapping from the original address to the DMA address.
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 522 * This is needed when we sync the memory. Then we sync the buffer if
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 523 * needed.
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 524 */
bc40ac66988a772 lib/swiotlb.c Becky Bruce 2008-12-22 525 for (i = 0; i < nslots; i++)
e05ed4d1fad9e73 lib/swiotlb.c Alexander Duyck 2012-10-15 526 io_tlb_orig_addr[index+i] = orig_addr + (i << IO_TLB_SHIFT);
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 527 if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL)
af51a9f1848ff50 lib/swiotlb.c Alexander Duyck 2012-10-15 528 swiotlb_bounce(orig_addr, tlb_addr, size, DMA_TO_DEVICE);
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 529
e05ed4d1fad9e73 lib/swiotlb.c Alexander Duyck 2012-10-15 530 return tlb_addr;
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 531 }
d7ef1533a90f432 lib/swiotlb.c Konrad Rzeszutek Wilk 2010-05-28 532 EXPORT_SYMBOL_GPL(swiotlb_tbl_map_single);
^1da177e4c3f415 arch/ia64/lib/swiotlb.c Linus Torvalds 2005-04-16 533
:::::: The code@line 475 was first introduced by commit
:::::: a8522509200b460443a7ca59138dc63bec1b690a swiotlb: use iommu_is_span_boundary helper function
:::::: TO: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
:::::: CC: Linus Torvalds <torvalds@linux-foundation.org>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 20788 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [android-goldfish:android-3.18 77/176] lib/swiotlb.c:475: undefined reference to `iommu_is_span_boundary'
2020-03-04 18:33 [android-goldfish:android-3.18 77/176] lib/swiotlb.c:475: undefined reference to `iommu_is_span_boundary' kbuild test robot
@ 2020-03-05 8:15 ` Lee Jones
2020-03-05 8:24 ` Rong Chen
0 siblings, 1 reply; 4+ messages in thread
From: Lee Jones @ 2020-03-05 8:15 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 1335 bytes --]
On Thu, 05 Mar 2020, kbuild test robot wrote:
> Hi Thierry,
>
> It's probably a bug fix that unveils the link errors.
>
> tree: https://android.googlesource.com/kernel/goldfish android-3.18
> head: fc3a315138d1dcd49502f5489764c040639a4633
> commit: 468bb020e64581d805833125a7ae18e93498b4c5 [77/176] swiotlb: Make linux/swiotlb.h standalone includible
> config: mips-randconfig-a001-20200304 (attached as .config)
> compiler: mips64-linux-gcc (GCC) 5.5.0
android-3.18 doesn't support MIPS.
Please remove this build from your test suite.
> reproduce:
> wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
> chmod +x ~/bin/make.cross
> git checkout 468bb020e64581d805833125a7ae18e93498b4c5
> # save the attached .config to linux build tree
> GCC_VERSION=5.5.0 make.cross ARCH=mips
>
> If you fix the issue, kindly add following tag
> Reported-by: kbuild test robot <lkp@intel.com>
>
> All errors (new ones prefixed by >>):
>
> lib/built-in.o: In function `swiotlb_tbl_map_single':
> >> lib/swiotlb.c:475: undefined reference to `iommu_is_span_boundary'
--
Lee Jones [李琼斯]
Linaro Services Technical Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [android-goldfish:android-3.18 77/176] lib/swiotlb.c:475: undefined reference to `iommu_is_span_boundary'
2020-03-05 8:15 ` Lee Jones
@ 2020-03-05 8:24 ` Rong Chen
2020-03-05 8:29 ` Lee Jones
0 siblings, 1 reply; 4+ messages in thread
From: Rong Chen @ 2020-03-05 8:24 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 1460 bytes --]
On 3/5/20 4:15 PM, Lee Jones wrote:
> On Thu, 05 Mar 2020, kbuild test robot wrote:
>
>> Hi Thierry,
>>
>> It's probably a bug fix that unveils the link errors.
>>
>> tree: https://android.googlesource.com/kernel/goldfish android-3.18
>> head: fc3a315138d1dcd49502f5489764c040639a4633
>> commit: 468bb020e64581d805833125a7ae18e93498b4c5 [77/176] swiotlb: Make linux/swiotlb.h standalone includible
>> config: mips-randconfig-a001-20200304 (attached as .config)
>> compiler: mips64-linux-gcc (GCC) 5.5.0
> android-3.18 doesn't support MIPS.
>
> Please remove this build from your test suite.
Hi Lee,
Thanks for the help, I saw some branches in this tree, does other
versions support MIPS?
android-3.18
android-4.14
android-4.4
android-5.4
Best Regards,
Rong Chen
>
>> reproduce:
>> wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
>> chmod +x ~/bin/make.cross
>> git checkout 468bb020e64581d805833125a7ae18e93498b4c5
>> # save the attached .config to linux build tree
>> GCC_VERSION=5.5.0 make.cross ARCH=mips
>>
>> If you fix the issue, kindly add following tag
>> Reported-by: kbuild test robot <lkp@intel.com>
>>
>> All errors (new ones prefixed by >>):
>>
>> lib/built-in.o: In function `swiotlb_tbl_map_single':
>>>> lib/swiotlb.c:475: undefined reference to `iommu_is_span_boundary'
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [android-goldfish:android-3.18 77/176] lib/swiotlb.c:475: undefined reference to `iommu_is_span_boundary'
2020-03-05 8:24 ` Rong Chen
@ 2020-03-05 8:29 ` Lee Jones
0 siblings, 0 replies; 4+ messages in thread
From: Lee Jones @ 2020-03-05 8:29 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]
On Thu, 05 Mar 2020, Rong Chen wrote:
> On 3/5/20 4:15 PM, Lee Jones wrote:
> > On Thu, 05 Mar 2020, kbuild test robot wrote:
> >
> > > Hi Thierry,
> > >
> > > It's probably a bug fix that unveils the link errors.
> > >
> > > tree: https://android.googlesource.com/kernel/goldfish android-3.18
> > > head: fc3a315138d1dcd49502f5489764c040639a4633
> > > commit: 468bb020e64581d805833125a7ae18e93498b4c5 [77/176] swiotlb: Make linux/swiotlb.h standalone includible
> > > config: mips-randconfig-a001-20200304 (attached as .config)
> > > compiler: mips64-linux-gcc (GCC) 5.5.0
> > android-3.18 doesn't support MIPS.
> >
> > Please remove this build from your test suite.
> Hi Lee,
>
> Thanks for the help, I saw some branches in this tree, does other versions
> support MIPS?
>
> android-3.18
> android-4.14
> android-4.4
> android-5.4
I don't know to be honest. I only maintain android-3.18.
Maybe Todd (now Cc'ed can answer that).
> > > reproduce:
> > > wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
> > > chmod +x ~/bin/make.cross
> > > git checkout 468bb020e64581d805833125a7ae18e93498b4c5
> > > # save the attached .config to linux build tree
> > > GCC_VERSION=5.5.0 make.cross ARCH=mips
> > >
> > > If you fix the issue, kindly add following tag
> > > Reported-by: kbuild test robot <lkp@intel.com>
> > >
> > > All errors (new ones prefixed by >>):
> > >
> > > lib/built-in.o: In function `swiotlb_tbl_map_single':
> > > > > lib/swiotlb.c:475: undefined reference to `iommu_is_span_boundary'
>
--
Lee Jones [李琼斯]
Linaro Services Technical Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-03-05 8:29 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-04 18:33 [android-goldfish:android-3.18 77/176] lib/swiotlb.c:475: undefined reference to `iommu_is_span_boundary' kbuild test robot
2020-03-05 8:15 ` Lee Jones
2020-03-05 8:24 ` Rong Chen
2020-03-05 8:29 ` Lee Jones
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.