netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [net-next:master 647/682] fib_semantics.c:undefined reference to `__divdi3'
@ 2015-10-05 10:54 kbuild test robot
  2015-10-05 11:26 ` David Miller
  0 siblings, 1 reply; 5+ messages in thread
From: kbuild test robot @ 2015-10-05 10:54 UTC (permalink / raw)
  To: Peter Nørlund; +Cc: kbuild-all, netdev

[-- Attachment #1: Type: text/plain, Size: 737 bytes --]

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git master
head:   937317c7c1097aa878a5000e3aab616eb5c590c0
commit: 0e884c78ee19e902f300ed147083c28a0c6302f0 [647/682] ipv4: L3 hash-based multipath
config: i386-defconfig (attached as .config)
reproduce:
        git checkout 0e884c78ee19e902f300ed147083c28a0c6302f0
        # save the attached .config to linux build tree
        make ARCH=i386 

All errors (new ones prefixed by >>):

   net/built-in.o: In function `fib_rebalance':
>> fib_semantics.c:(.text+0x9df14): undefined reference to `__divdi3'

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 23769 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [net-next:master 647/682] fib_semantics.c:undefined reference to `__divdi3'
  2015-10-05 10:54 [net-next:master 647/682] fib_semantics.c:undefined reference to `__divdi3' kbuild test robot
@ 2015-10-05 11:26 ` David Miller
  2015-10-05 21:31   ` Peter Nørlund
  0 siblings, 1 reply; 5+ messages in thread
From: David Miller @ 2015-10-05 11:26 UTC (permalink / raw)
  To: fengguang.wu; +Cc: pch, kbuild-all, netdev

From: kbuild test robot <fengguang.wu@intel.com>
Date: Mon, 5 Oct 2015 18:54:18 +0800

> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git master
> head:   937317c7c1097aa878a5000e3aab616eb5c590c0
> commit: 0e884c78ee19e902f300ed147083c28a0c6302f0 [647/682] ipv4: L3 hash-based multipath
> config: i386-defconfig (attached as .config)
> reproduce:
>         git checkout 0e884c78ee19e902f300ed147083c28a0c6302f0
>         # save the attached .config to linux build tree
>         make ARCH=i386 
> 
> All errors (new ones prefixed by >>):
> 
>    net/built-in.o: In function `fib_rebalance':
>>> fib_semantics.c:(.text+0x9df14): undefined reference to `__divdi3'

Peter please fix this.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [net-next:master 647/682] fib_semantics.c:undefined reference to `__divdi3'
  2015-10-05 11:26 ` David Miller
@ 2015-10-05 21:31   ` Peter Nørlund
  2015-10-05 21:35     ` Florian Westphal
  2015-10-06  6:42     ` David Miller
  0 siblings, 2 replies; 5+ messages in thread
From: Peter Nørlund @ 2015-10-05 21:31 UTC (permalink / raw)
  To: David Miller; +Cc: fengguang.wu, kbuild-all, netdev

On Mon, 05 Oct 2015 04:26:38 -0700 (PDT)
David Miller <davem@davemloft.net> wrote:

> From: kbuild test robot <fengguang.wu@intel.com>
> Date: Mon, 5 Oct 2015 18:54:18 +0800
> 
> > tree:
> > https://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
> > master head:   937317c7c1097aa878a5000e3aab616eb5c590c0 commit:
> > 0e884c78ee19e902f300ed147083c28a0c6302f0 [647/682] ipv4: L3
> > hash-based multipath config: i386-defconfig (attached as .config)
> > reproduce: git checkout 0e884c78ee19e902f300ed147083c28a0c6302f0
> >         # save the attached .config to linux build tree
> >         make ARCH=i386 
> > 
> > All errors (new ones prefixed by >>):
> > 
> >    net/built-in.o: In function `fib_rebalance':
> >>> fib_semantics.c:(.text+0x9df14): undefined reference to `__divdi3'
> 
> Peter please fix this.

Darn! Didn't consider that 32-bit architectures would behave
differently. I'll remember to at also test on i386 and ARM in the
future.

What is the proper way to supply fixes for this kind of errors? Should
I submit the original patches again with the bug fixed, or should I
submit a patch fixing this particular problem? I imagine bisecting
becomes annoying when a particular commit doesn't compile.

The ARM compilation errors is apparently solved by the same fix.

Best Regards
 Peter Nørlund

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [net-next:master 647/682] fib_semantics.c:undefined reference to `__divdi3'
  2015-10-05 21:31   ` Peter Nørlund
@ 2015-10-05 21:35     ` Florian Westphal
  2015-10-06  6:42     ` David Miller
  1 sibling, 0 replies; 5+ messages in thread
From: Florian Westphal @ 2015-10-05 21:35 UTC (permalink / raw)
  To: Peter Nørlund; +Cc: netdev

Peter Nørlund <pch@ordbogen.com> wrote:
> What is the proper way to supply fixes for this kind of errors? Should
> I submit the original patches again with the bug fixed, or should I
> submit a patch fixing this particular problem?

The latter, relative fix, with 'Fixes: <sha1> ("name of commit") tag'.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [net-next:master 647/682] fib_semantics.c:undefined reference to `__divdi3'
  2015-10-05 21:31   ` Peter Nørlund
  2015-10-05 21:35     ` Florian Westphal
@ 2015-10-06  6:42     ` David Miller
  1 sibling, 0 replies; 5+ messages in thread
From: David Miller @ 2015-10-06  6:42 UTC (permalink / raw)
  To: pch; +Cc: fengguang.wu, kbuild-all, netdev

From: Peter Nørlund <pch@ordbogen.com>
Date: Mon, 5 Oct 2015 23:31:58 +0200

> What is the proper way to supply fixes for this kind of errors? Should
> I submit the original patches again with the bug fixed, or should I
> submit a patch fixing this particular problem? I imagine bisecting
> becomes annoying when a particular commit doesn't compile.

Once a patch is in my tree, it is part of the permanent record and
cannot be removed.  Therefore you must send me a fix for this
problem.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-10-06  6:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-05 10:54 [net-next:master 647/682] fib_semantics.c:undefined reference to `__divdi3' kbuild test robot
2015-10-05 11:26 ` David Miller
2015-10-05 21:31   ` Peter Nørlund
2015-10-05 21:35     ` Florian Westphal
2015-10-06  6:42     ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).