FreeBSD_STABLE_10-i386 - Build #836 - Still Failing

Ravi Pokala rpokala at mac.com
Fri Jan 15 06:46:14 UTC 2016


Fascinating. The build is failing in ix(4), which was not touched by my change. I suspect the actual problem is with r294061, which was a backport of ix(4). Sean?

-Ravi

-----Original Message-----

From: <jenkins-admin at FreeBSD.org>
Date: 2016-01-14, Thursday at 22:14
To: <rpokala at FreeBSD.org>, <jenkins-admin at FreeBSD.org>, <freebsd-stable at FreeBSD.org>, <freebsd-i386 at FreeBSD.org>
Subject: FreeBSD_STABLE_10-i386 - Build #836 - Still Failing

>FreeBSD_STABLE_10-i386 - Build #836 - Still Failing:
>
>Build information: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/836/
>Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/836/changes
>Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_STABLE_10-i386/836/console
>
>Change summaries:
>
>294070 by rpokala:
>[PR 206219] Kernel panic from lagg_ioctl and lagg_port_ioctl
>
>r287723 removed some cleanup from lagg(4), which leads to panics when
>changing configuration. Restore the spirit of the code which was removed.
>This issue has been refactored out of existence in -HEAD, so this patch is
>directly against stable/10.
>
>PR:		206219
>Submitted by:	Fred Lewis < flewis @ panasas.com >
>Reviewed by:	hiren, Daniel O'Connor < darius @ dons.net.au >
>Approved by:	jhb
>Sponsored by:	Panasas, Inc.
>Differential Revision:	https://reviews.freebsd.org/D4929
>
>--- all_subdir_ix ---
>
>
>The end of the build log:
>
>...
>--- all_subdir_ix ---
>/usr/src/sys/modules/ix/../../dev/ixgbe/if_ix.c:2701:21: error: implicit conversion from 'unsigned long long' to 'u_long' (aka 'unsigned long') changes value from 10000000000 to 1410065408 [-Werror,-Wconstant-conversion]
>        ifp->if_baudrate = IF_Gbps(10);
>                         ~ ^~~~~~~~~~~
>@/net/if.h:187:21: note: expanded from macro 'IF_Gbps'
>#define IF_Gbps(x)      (IF_Mbps((x) * 1000))   /* gigabits/sec. */
>                         ^~~~~~~~~~~~~~~~~~~
>@/net/if.h:186:21: note: expanded from macro 'IF_Mbps'
>#define IF_Mbps(x)      (IF_Kbps((x) * 1000))   /* megabits/sec. */
>                         ^~~~~~~~~~~~~~~~~~~
>@/net/if.h:185:36: note: expanded from macro 'IF_Kbps'
>#define IF_Kbps(x)      ((uintmax_t)(x) * 1000) /* kilobits/sec. */
>                         ~~~~~~~~~~~~~~~^~~~~~
>...
>--- all_subdir_ix ---
>1 error generated.
>*** [if_ix.o] Error code 1
>
>make[4]: stopped in /usr/src/sys/modules/ix
>1 error
>
>make[4]: stopped in /usr/src/sys/modules/ix
>*** [all_subdir_ix] Error code 2



More information about the freebsd-i386 mailing list