#media-maint 2018-01-25,Thu

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)

WhoWhatWhen
***ChanServ sets mode: +v mchehab [00:09]
................ (idle for 1h18mn)
ChanServ sets mode: +v mchehab [01:27]
............................................................................................................................... (idle for 10h32mn)
mkrufky``` (06:58:18 AM) Sigyn: Invitation denied, there are only 61 users in #linuxtv: contact staffers if needed. ```
?!?
[11:59]
***ChanServ sets mode: +v snawrocki [11:59]
mkrufkymeh, looks like im going to have to get staff involved [11:59]
hverkuilhi guys! [12:00]
mkrufkyhi hans :-) [12:00]
syoungHello [12:01]
sailusHello!
Just pinged pinchartl...
[12:02]
hverkuilmchehab: ping [12:05]
sailushverkuil: Wasn't mchehab travelling these days?
Did he say whether he'd join?
[12:07]
hverkuilgood question
He's spending two weeks at the brazil office.
but should be able to join the meeting AFAICT.
[12:07]
syoungDuring last week's meeting: 12:03 <+mchehab> not sure yet if I'll be able to join for the meetings but I'll likely find a way
I'm guessing he did not find a way :/
[12:09]
sailusIt's ten past. I guess we could start. [12:10]
hverkuilI don't have much to report. I've been working on this: http://people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-13166.html
Expect a bunch of patches soon. Besides fixing that CVE I also found a ton of bugs in the compat-ioctl32 code.
[12:11]
sailusGosh.
I should expect to see a flow of patches to stable kernels then?
[12:12]
hverkuilWe'll see. That's a lot of work. [12:13]
sailusThat seems pretty bad, doesn't it? [12:14]
hverkuilI think it's a real security risk that is exploitable. The patch Daniel Mentz came up with has been there for almost half a year, but nobody could be bothered to inform upstream. That really pisses me off. [12:16]
mchehabsorry, I had some issues to connect today [12:16]
sailushverkuil: Agreed. [12:17]
mchehabyep, they should have pinged us
hverkuil: the better would be to apply those patchesets for 4.16, of course c/c stable
from my side, I'm still stuck with the softirq issue
trying to setup a way to test it at the office
[12:18]
hverkuilright now they only apply to 4.15 and up. [12:19]
mchehabthe previous patchset didn't work. A new one was submitted today
hverkuil: well, let's solve 4.15+ first
then work on backporting it
[12:20]
hverkuilyup [12:20]
mchehabat least the CVE ones should be send to earlier Kernels
we should try to simplify the compat32 on V4L
i have the feeling that it is more complex than it should be
as even compatible ioctls should be listed there
[12:21]
hverkuilthe problem is that v4l2-compat-ioctl32.c changes a lot, so for almost every kernel you'd need to do some manual work. [12:22]
mchehabthat's due to that: all IOCTLS are listed there [12:22]
hverkuilNo, only ioctls that need conversion are listed.
It used to be that all ioctls were listed, but that was changed some time ago.
[12:23]
mchehabah, OK! [12:23]
hverkuilAnyway, because of this I didn't have time to do any patch handling. [12:23]
mchehabok
yeah, this has priority over normal patch handling
sailus, mkrufky, pinchartl, snawrocki, syoung: anything from your side?
[12:24]
hverkuilvivid + v4l2-compliance have been incredibly useful to test this. I get good coverage that way.
(ioctl coverage)
[12:26]
mchehabgood! [12:26]
sailusmchehab: Thanks for pulling the patches. I think that was it. I'll postpone all non-fix patches until we have rc1. [12:26]
mchehabok
my guess is that the merge window will start next week
[12:27]
sailusOn media device refcounting --- I've done some more work on it but lately I've been stuck debugging a crash.
I've converted some existing drivers for refcounting and I've done testing with a rtl28xxu stick.
[12:27]
mchehabok [12:29]
sailusThat's media device refcounting only; the DVB framework appears to have similar issues but also makes an attept to work with them by waiting until all users are gone, it seems.
I'll review Alexandre's request patches in the near future.
[12:29]
mchehabdvb refcounting used to work fine, until 2016
it is more complex than V4L, as, on DVB, there is a thread that starts running when frontend is opened
[12:30]
sailusSome of that seems fine whereas elsewhere there's an apparent assumption of a use case such as a stateless video codec. [12:31]
mchehabthe refcount logic there has to wait for all users to go [12:31]
sailusIt's not refcounting, but waiting. :-)
That was another approach considered for media device btw., and still needed in some cases, for example to shut down hardware.
[12:32]
hverkuilpinchartl: can you comment on https://www.mail-archive.com/linux-media@vger.kernel.org/msg125078.html? [12:33]
mchehabsailus: v4l2 has a waiting logic too for some structs [12:33]
hverkuilomap_vout.c is badly broken. Perhaps we should retire that driver? [12:33]
mchehabanything else? [12:36]
hverkuilnot from me [12:38]
mchehab(with regards to omap_vout, if it is broken, I'm OK to retire it)
send a RFC
if none complains, it is probably safe to retire it
[12:38]
hverkuilwill do [12:40]
.................................................. (idle for 4h7mn)
I finished my last tests for the CVE fix. I'll post the patch series tomorrow morning. [16:47]

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)