* build regressions 2012-12-10
@ 2012-12-10 16:43 Fengguang Wu
2012-12-14 15:14 ` Dan Carpenter
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Fengguang Wu @ 2012-12-10 16:43 UTC (permalink / raw)
To: kernel-janitors
[errors]
drivers/net/ethernet/smsc/smc91x.c:490:3: error: implicit declaration of function 'readsl' [-Werror=implicit-function-declaration]
drivers/net/ethernet/smsc/smc91x.c:490:3: error: implicit declaration of function 'readsw' [-Werror=implicit-function-declaration]
drivers/net/ethernet/smsc/smc91x.c:597:2: error: implicit declaration of function 'writesl' [-Werror=implicit-function-declaration]
drivers/net/ethernet/smsc/smc91x.c:597:2: error: implicit declaration of function 'writesw' [-Werror=implicit-function-declaration]
drivers/regulator/anatop-regulator.c:163:7: error: 'struct regulator_desc' has no member named 'linear_min_sel'
security/integrity/ima/ima_policy.c:200:7: error: 'MODULE_CHECK' undeclared (first use in this function)
[warnings]
WARNING: vmlinux.o(.cpuinit.text+0x3227): Section mismatch in reference from the function load_ucode_intel_ap() to the function .init.text:apply_microcode_early.isra.1.constprop.8()
[smatch]
drivers/net/virtio_net.c:1312 virtnet_alloc_queues() error: potential null dereference 'vi->rq'. (kzalloc returns null)
---
0-DAY kernel build testing backend Open Source Technology Center
Fengguang Wu, Yuanhan Liu Intel Corporation
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: build regressions 2012-12-10
2012-12-10 16:43 build regressions 2012-12-10 Fengguang Wu
@ 2012-12-14 15:14 ` Dan Carpenter
2012-12-15 5:36 ` Fengguang Wu
2012-12-15 8:58 ` Dan Carpenter
2 siblings, 0 replies; 4+ messages in thread
From: Dan Carpenter @ 2012-12-14 15:14 UTC (permalink / raw)
To: kernel-janitors
On Tue, Dec 11, 2012 at 12:43:42AM +0800, Fengguang Wu wrote:
> [smatch]
> drivers/net/virtio_net.c:1312 virtnet_alloc_queues() error: potential null dereference 'vi->rq'. (kzalloc returns null)
I was already on the kbuild list since Dec 5, so I should have
received this email, but I didn't. Could someone confirm what
happened here?
From my perspective, I check almost exactly the same things as you
do but not quite. I don't want to send duplicates but at the same
time I have no idea what you are doing. The email to
kernel-janitors is useless to me because it includes every warning
not the warnings which were sent. The emails to kbuild are useless
because people don't email kbuild. The old emails to kernel janitor
used to work but we had to stop because it was flooding the list
with stuff that wasn't related to janitor work.
I don't know what to do here.
regards,
dan carpenter
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: build regressions 2012-12-10
2012-12-10 16:43 build regressions 2012-12-10 Fengguang Wu
2012-12-14 15:14 ` Dan Carpenter
@ 2012-12-15 5:36 ` Fengguang Wu
2012-12-15 8:58 ` Dan Carpenter
2 siblings, 0 replies; 4+ messages in thread
From: Fengguang Wu @ 2012-12-15 5:36 UTC (permalink / raw)
To: kernel-janitors
Hi Dan!
On Fri, Dec 14, 2012 at 06:14:57PM +0300, Dan Carpenter wrote:
> On Tue, Dec 11, 2012 at 12:43:42AM +0800, Fengguang Wu wrote:
> > [smatch]
> > drivers/net/virtio_net.c:1312 virtnet_alloc_queues() error: potential null dereference 'vi->rq'. (kzalloc returns null)
>
> I was already on the kbuild list since Dec 5, so I should have
> received this email, but I didn't. Could someone confirm what
> happened here?
Quite some smatch warnings are of high confidence and the script will
auto/directly send it to the commit author, committer and optionally
related mailing lists. The above warning happens to be CCed to the
netdev list, which can be found here:
http://www.spinics.net/lists/netdev/msg219427.html
For such reports, you probably don't need/want to take any actions on
them because they are assumed to be checked/fixed by the commit author.
> >From my perspective, I check almost exactly the same things as you
> do but not quite. I don't want to send duplicates but at the same
> time I have no idea what you are doing. The email to
> kernel-janitors is useless to me because it includes every warning
> not the warnings which were sent. The emails to kbuild are useless
> because people don't email kbuild. The old emails to kernel janitor
> used to work but we had to stop because it was flooding the list
> with stuff that wasn't related to janitor work.
>
> I don't know what to do here.
I think you can pretty much IGNORE all the errors that are NOT
reported to kbuild@01.org. They are
1) either sent (privately) to the commit author, or
2) in rare cases, sent to myself for doing internal checks.
If I decided to send out (2) after manual check, I'll send it directly
to the commit author as in (1). If you'd like to see (2) too, I'd be
more than willing to CC them to you. :)
So the data flows will be
[high confident] ========> first bad commit's author
[low confident] ========> kbuild@01.org (and you)
[possibly wrong bisection] ====> internal check ----> first bad commit's author
[misc. unusual cases] =======> internal check ----> first bad commit's author
[interim warnings] ========> don't send out, except that the message will still show up in the daily summary
Interim warnings are bugs introduced in the middle of the branch and
fixed somewhere later, so that the problems no longer exist in the
branch HEAD.
Thanks,
Fengguang
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: build regressions 2012-12-10
2012-12-10 16:43 build regressions 2012-12-10 Fengguang Wu
2012-12-14 15:14 ` Dan Carpenter
2012-12-15 5:36 ` Fengguang Wu
@ 2012-12-15 8:58 ` Dan Carpenter
2 siblings, 0 replies; 4+ messages in thread
From: Dan Carpenter @ 2012-12-15 8:58 UTC (permalink / raw)
To: kernel-janitors
Ah. Grand. Thanks for the explanation.
regards,
dan carpenter
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-12-15 8:58 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-10 16:43 build regressions 2012-12-10 Fengguang Wu
2012-12-14 15:14 ` Dan Carpenter
2012-12-15 5:36 ` Fengguang Wu
2012-12-15 8:58 ` Dan Carpenter
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox