[00:45] *** ChanServ sets mode: +v hverkuil
[09:46] <hverkuil> mchehab: can you merge the smatch master repo into yours? You smatch repo is failing terribly with v5.9, but it seems those issues are corrected in the smatch master.
[09:47] <hverkuil> For that matter, is it still necessary to have a separate smatch repo?
[09:47] <hverkuil> I also wonder about the sparse repo: smatch contains sparse as well, so do we need a separate sparse repo?
[09:58] <mchehab> hverkuil: last time I checked, sparse and smatch report different issues
[10:01] <mchehab> rebased and pushed
[10:01] <hverkuil> mchehab: but smatch seems to have merged sparse. But it seems to be an older sparse version (somewhat unclear to me).
[10:02] <hverkuil> I had to merge the sparse master as well (had a small trivial conflict in lib.c).
[10:02] <mchehab> I didn't try yet to remove the patches applied on the top of smatch to be sure that they're still needed
[10:02] <mchehab> hverkuil: smatch started from an early version of sparse
[10:02] <mchehab> from time to time, some patches from sparse iare merged into smatch (but I guess not all)
[10:02] <mchehab> iare->are
[10:02] <hverkuil> got it, thanks.
[10:03] <mchehab> on sparse, there's just one patch, changing the debug
[10:03] <mchehab> sparse has one issue: when it finds an error on a header file, it blames the header
[10:04] <mchehab> sometimes, the problem is at the file which includes it. My patch prints both (not on a smart way, as if the error is on a c file it prints the name twice)
[10:04] <mchehab> on smatch, those are my patches:
[10:04] <mchehab> smatch_ranges: shut up bogus warnings
[10:04] <mchehab> Provide more info on error reports
[10:04] <mchehab> check_missing_break: mask the results
[10:04] <mchehab> smatch_slist: use a higher memory limit
[10:05] <hverkuil> Can you merge in the latest sparse master as well? Then I have a working daily build again for v5.9.
[10:05] <mchehab> already did that. Rebased sparse on the top of its latest version
[10:06] <mchehab> febba84c7135 (HEAD -> master) lib: allow identifying the source of a warning
[10:06] <mchehab> b24508f10b9a (tag: v0.6.2) Sparse v0.6.2
[10:06] <hverkuil> Great, I'll do a test run, see if it now works.
[10:06] <mchehab> ok, thanks for pointing it to me
[10:06] <hverkuil> fixed media_build as well for v5.9-rc1.
[10:07] <mchehab> good!
[10:10] <hverkuil> works, thanks!