<!-- Some styling for better description lists --><style type='text/css'>dt { font-weight: bold;float: left;display:inline;margin-right: 1em} dd { display:block; margin-left: 2em}</style>

   ***: karatkievich.freenode.net sets mode: +v mchehab
   hverkuil: Meeting?
   syoung: Hello
   mkrufky: hi
   hverkuil: <u>mchehab</u>: ping (let's see if that works)
   <br> In the meantime: I don't have anything to discuss. I plan to make at least one pull request tomorrow, but otherwise it's been quiet.
   mkrufky: i've been away for thanksgiving, still reviewing brads patches, i'll ask him to post them to the mailing list soon
   <br> there's also that HUUUGE patch from sony...
   <br> not sure when ill have time to review it, but i know its there
   hverkuil: Is that cxd2880?
   mkrufky: (thanksgiving - american holiday)
   <br> and yes
   hverkuil: <u>sailus</u>: ping
   <br> <u>pinchartl</u>: ping
   pinchartl: pong
   <br> sorry about the delay
   hverkuil: <u>pinchartl</u>: can you look at Niklas' rcar-vin v8 patch series? I plan on reviewing it friday or monday since I really want to get this merged soon.
   <br> (you or Kieran, I guess)
   sailus: Pong!
   pinchartl: yes, I plan to do that tomorrow
   <br> it will be a big patch review day
   syoung: I know mchehab asked if I could look at the sony patch series too. I'll have a look at some point, but I don't know how confident I'll be on the dvb side of things
   <br> <u>mkrufky</u>: ^^
   hverkuil: <u>sailus</u>: same question for you: can you review Niklas' rcar-csi2 v12 patch series?
   sailus: <u>hverkuil</u>: Sure!
   <br> Likely tomorrow though.
   <br> Is it: "[PATCH v8 00/28] rcar-vin: Add Gen3 with media controller"?
   <br> No, "[PATCH v12 0/2] rcar-csi2: add Renesas R-Car MIPI CSI-2"?
   hverkuil: No, it's: [PATCH v12 0/2] rcar-csi2: add Renesas R-Car MIPI CSI-2
   mkrufky: <u>syoung</u>: i can look at the dvb specifics first ....    looking at that driver as a whole, however, looks a bit overwhelming
   sailus: Ack.
   hverkuil: <u>sailus</u>: it doesn't hurt of course if you look at rcar-vin, specifically for the v4l2-async related code.
   syoung: <u>mkrufky</u>: yes, there is the size and there are some interesting bits of the code
   mkrufky: <u>syoung</u>: take a pass at it and feel free to draw my attention to specific parts if you have questions.   i'll try to get to it as well
   sailus: <u>hverkuil</u>: Indeed.
   syoung: <u>mkrufky</u>: great, thanks.
   sailus: I don't really have patches that needed reviews right now.
   <br> I've been doing some hacking on DVB related to object lifetime management but nothing to review yet.
   mchehab: sorry, got late today
   mkrufky: i have some time next week that i should be able to use to finish on Brad's series and start looking at sony
   -: mchehab is reading backlogs
   mchehab: from my side, I already applied today the pending git fix pull requests...
   <br> I'm opting to send Linus for -rc2 the documentation warning fixes
   <br> without them, we have a lot of new warnings (several hundreds)
   <br> I'm starting right now to handle other pull requests
   <br> the next one (I'm almost finished review) is the syoung RC patch series
   <br> nice series, btw
   <br> hurray! we finally got rid of staging/lirc
   syoung: <u>mchehab</u>: thanks!
   mchehab: there are a few issues with the documentation, like those:
   <br> ./include/media/rc-core.h:96: warning: No description found for parameter 'int'
   <br> ./include/media/rc-core.h:96: warning: No description found for parameter 'lirc_scancode'
   <br> ./include/media/rc-core.h:96: warning: Excess struct member 'rawir' description in 'lirc_fh'
   <br> ./include/media/rc-core.h:96: warning: Excess struct member 'scancodes' description in 'lirc_fh'
   <br> but I'll fix in the way
   <br> btw, not sure if anyone else noticed, but it seems that the documentation build is somewhat broken if -j option is used
   <br> from time to time, I'm getting this
   <br> Exception occurred:
   <br> File "/home/mchehab/.local/lib/python2.7/site-packages/sphinx/util/parallel.py", line 97, in _join_one
   <br> exc, result = pipe.recv()
   <br> EOFError
   <br> The full traceback has been saved in /tmp/sphinx-err-ZMo1P5.log, if you want to report the issue to the developers.
   syoung: <u>mchehab</u>: right, those are DECLARE_KFIFO_PTR() members which are not parsed correctly
   mchehab: after finishing with merges, I'll take a look, as this impacts my patch review process
   syoung: <u>mchehab</u>: they do have documentation
   mchehab: <u>syoung</u>: with regards to that patch, I didn't see Stefani's ack at the media ML
   syoung: <u>mchehab</u>: that's an interesting one, it confused me at first too.
   mchehab: better to double check if he's ok on having it merged via my ML
   <br> s/ML/tree
   syoung: look at: https://patchwork.linuxtv.org/patch/44896/
   <br> that email was sent by Stefani (see show headers), but he sent it as me
   <br> in fact, I got bounces from his email!
   <br> that's where he added an Acked-by:, but obviously in a really weird way
   mchehab: that's very weird... I'll reply and confirm with him and akpm if it would be ok to merge it via my tree
   syoung: thanks
   <br> without that patch, creation of any rc device with a lirc chardev will fail on 32-bit (except i386)
   mchehab: yes, I noticed
   <br> mkrufky, syoung: with regards to DVB, someone is complaining about compat32 stuff. I never actually tested using DVB API on 32 bits userspace/64 bits kernelspace. It would worth check if it is really broken...
   <br> or if it is just a deprecated DVB API
   <br> (I know that at least one of the deprecated API has an issue - due to a timestamp)
   <br> hverkuil, sailus, pinchartl, mkrufky, syoung: anything else for today's discussions?
   hverkuil: <u>BTW</u>: I'm working with Arnd on y2038 fixes for v4l2 api. I haven't posted anything yet, though.
   mchehab: OK
   <br> yes, I've seen the emails
   syoung: <u>mchehab</u>: where the complaint about dvd compat? ML?
   mchehab: and discussions on irc
   sailus: <u>mchehab</u>: Not on my side.
   syoung: ah I found it
   hverkuil: I'll be on vacation from Dec 16 - Jan 7.
   mchehab: <u>Subject</u>: Re: [bug report] media: dvb_frontend: cleanup ioctl handling logic
   <br> <u>Date</u>: Thu, 30 Nov 2017 11:25:02 +0100
   <br> the complaint is pretty vague
   mkrufky: we dont know if he's using DVB / v4l or both
   <br> i see the email now
   mchehab: yes. and a report from someone named "Menion" is pretty suspecious
   mkrufky: does it mean something?
   <br> "Menion" ?
   mchehab: <u>From</u>:   Menion &lt;menion@gmail.com&gt;From:   Menion &lt;menion@gmail.com&gt;
   mkrufky: oh.   those little yellow characters with overalls.  i thought those were "Minions"
   mchehab: :-)
   <br> hard to tell who it is, as the e-mail was sent from google's webmail interface
   <br> (based on its IP)
   <br> I wouldn't answer the email, as it could be some troll, but it would be worth double-checking
   <br> <u>hverkuil</u>: please send an e-mail to the ML with your vacation period
   hverkuil: will do
   mchehab: btw, I didn't have any time yet to consolidate the discussions about the summit report and send a draft to linux-media ML
   -: mchehab would love someone to volunteer doing it :-p
   hverkuil: <u>mchehab</u>: ask me again at the next meeting. I will probably have time the week after that, unless someone else picks this up.
   mchehab: ok
   <br> <u>syoung</u>: just sent 2 patches improving a little bit the RC documentation, after your patchset
   <br> I'll see if I find a way to solve the issue with DECLARE_KIFO_PTR later
   <br> hmm...
   <br> this is at kernel-doc:
   <br> # replace DECLARE_BITMAP
   <br> $members =~ s/DECLARE_BITMAP\s*\(([^,)]+), ([^,)]+)\)/unsigned long $1\[BITS_TO_LONGS($2)\]/gos;
   <br> # replace DECLARE_HASHTABLE
   <br> $members =~ s/DECLARE_HASHTABLE\s*\(([^,)]+), ([^,)]+)\)/unsigned long $1\[1 &lt;&lt; (($2) - 1)\]/gos;
   <br> it should likely be easy to add something similar for DECLARE_KIFO_PTR
   <br> <u>syoung</u>: this does the trick:
   <br> # replace DECLARE_KFIFO_PTR(fifo, type)
   <br> $members =~ s/DECLARE_KFIFO_PTR\s*\(([^,)]+),\s*([^,)]+)\)/$2 \*$1/gos;
   <br> patch sent
   syoung: <u>mchehab</u>: great, thank you.