From 55e3b2f45880faaf06f3c660ca9e8a6d9aa14bce Mon Sep 17 00:00:00 2001 From: Kuninori Morimoto Date: Mon, 9 Dec 2019 15:29:52 +0900 Subject: wiki: Porting wiki: Porting Chat Log Signed-off-by: Kuninori Morimoto --- wiki/Chat_log/20160927-mm-chatlog | 411 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 411 insertions(+) create mode 100644 wiki/Chat_log/20160927-mm-chatlog (limited to 'wiki/Chat_log/20160927-mm-chatlog') diff --git a/wiki/Chat_log/20160927-mm-chatlog b/wiki/Chat_log/20160927-mm-chatlog new file mode 100644 index 0000000..803ac12 --- /dev/null +++ b/wiki/Chat_log/20160927-mm-chatlog @@ -0,0 +1,411 @@ +2016-09-27 Multimedia group chat report + +We had a multimedia group meeting on 2016-09-27. Here's a summary of the +discussions. Please correct any mistake you would notice. + +Attendees: + +- Kieran +- Laurent +- Morimoto-san +- Niklas +- Ulrich + +Magnus was excused. + + +Topic 1. Status check for the multimedia tasks +---------------------------------------------- + +* Kieran + +Since last meeting: + +- Patch generated to apply restrictions for UDS/SRU pipeline configuration +with Partition Algorithm + - Still needs testing/review. + +- Stress-testing - segfault investigation + - Identified race in vsp1_video_start_streaming() for multiple inputs + +- Prototype writeback support + - vsp1_video v4l2 device node connected to a single WPF entity + - ‘Empty’ frames flowing to userspace. + +For the next two weeks: + +- Attend Kernel Recipes +- Continue on VSP1-WPF Writeback prototype. + +Issues and Blockers: + +- WPF is locking up when writeback enabled. + - Debug in progress + + +* Laurent + +Since last meeting: + +- Completed M3-W DU support prototype, still needs a bit of polishing + +- Progressing in LVDS mode selection for DU. + +The hard part is finding the relevant standards to create proper DT bindings. + +For the next two weeks: + +- Attending kernel recipes this week +- Working on the V4L2 request API next week to post the next version before +ELCE +- Reviewing Gen3 VIN patches + + +Issues and Blockers: + +None. + + +* Morimoto-san + +Since last meeting: + +- Modified ALSA sound driver DMA channel get/release timing for MSTP power +save. + +Now the driver acquires a channel when starting playback, and releases it when +stopping. Patches should be posted to the mailing list, but they depend on +previous series that still need to be posted. + +- Added IPMMU support on ALSA sound driver with Magnus. + +This requires a workaround patch (= for sound register), but it works well. +Patches should be posted, with same dependency as above. + +- Fixed ALSA sound suspend/resume. + +Jinso reported that ALSA sound is broken when resuming from suspend on v4.8- +rc2. The issue was that the sound framework called status SUSPEND when +suspending, but called START when resuming. The sound driver has START/STOP +status support, but doesn't have SUSPEND/RESUME. Adding SUSPEND/RESUME to the +driver fixed this. Patches should be posted, with same dependency as above. + +For the next two weeks: + +- Continuing work on ALSA +- Attending LinuxCon EU next week + +Issues and Blockers: + +None + + +* Niklas + +Since last meeting: + +- Update HGT testcase to work with all hue area configurations + +For the next two weeks: + +- Refresh the current VIN Gen3 work on top of media_tree +- Start M3-W VIN support work + +Issues and Blockers: + +- Still no review on VIN Gen3 patches + +At this point reviewers should however wait a few days for the refreshed +version of the patch series. + + +* Ulrich + +Since last meeting: + +- Finished Gen2 VIN integration + +A trivial fix is needed, next version will be sent soon. + +For the next two weeks: + +- Update Gen3 HDMI output to use soc_device_match() + +Issues and Blockers: + +None + + +Topic 2. Test reports from Jinzai +--------------------------------- + +We have received testing reports from Jinzai for the 9/M tasks. They noticed +quite a few failures, due to two issues: + +- Missing patches + +Jinzai tested the latest renesas-drivers release, and not all patches were +merged in the tree. Please make sure you get your patches merged in renesas- +drivers when you send the task report. + +- Missing kernel config options + +Jinzai used the ARM64 defconfig, which is missing support for several of the +our drivers. To avoid such test failures, a proposal to include the kernel +config options required for testing of each task in the report has been +approved. + +A minimal diff against defconfig can be generated with + +make ARCH=arm64 savedefconfig + +and can then be manually filtered to remove unrelated options. + + +Topic 3. Agenda for the multimedia face to face meeting in Berlin +----------------------------------------------------------------- + +The meeting is scheduled for Sunday morning before ELCE. A draft agenda will +be sent next weekend, based on the Miniperi-2016-10 wiki page available at +https://osdr.renesas.com/projects/linux-kernel-development/wiki/Miniperi-2016-10. + +Please propose additional topics in reply to this e-mail. + +We will also discuss additional 12/M tasks in Berlin, as well as plans for the +next quarter. Again, if you have identified areas that you think need some +love, please speak out by e-mail. + + +Topic 4. Additional tasks for 11/M +---------------------------------- + +Detailed task descriptions have been submitted to Magnus. They should follow +the usual process and the SoWs should hopefully come soon. + + +h1. Multimedia-chat-meeting-2016-09-27 + +
+ hyvää huomenta for the Europeans, and hyvää iltaa for the Japanese
+								        [15:51]
+ morning all  [15:52]
+ Morning :)
+ good morning
+*** horms (~horms@217.111.208.18) has quit: Ping timeout: 244 seconds
+ hi
+ Ohayo-gozaimasu  [15:53]
+ let's wait a minute for Magnus to join
+* kbingham- gets tea while waiting :D
+ and then get started, as we have a bit less than one hour before
+	    the core meeting
+ Magnus is preparing Berlin trip now ? He go tomorrow  [15:54]
+ I'm not sure
+ he just told me he won't be able to join, so let's get started
+								        [15:55]
+ first topic, tasks status update
+ let's use the real alphabetical order today
+ Kieran, you're first
+*** horms (~horms@217.111.208.18) has joined channel #periperi
+ (as usual, Since last meeting:
+ For the next two weeks:
+ Issues and Blockers:)
+ As sent in a mail for ease, but pasted here  [15:56]
+  * Since last meeting
+    - Patch generated to apply restrictions for UDS/SRU pipeline
+	    configuration with Partition Algorithm Needs testing
+    - Stress-testing - segfault investigation
+      = Identified race in vsp1_video_start_streaming() for
+	    multiple inputs
+    - Prototype writeback support
+      = vsp1_video v4l2 device node connected to a single WPF
+	    entity
+      = ‘Empty’ frames flowing to userspace.
+  * For the next two weeks
+    - Attend Kernel Recipes
+    - Continue on VSP1-WPF Writeback prototype.
+  * Blockers / Issues
+    - WPF is locking up when writeback enabled. Debug in progress
+								        [15:57]
+ Need to work through getting the WPF to writeback to memory
+	    successfully, but that will be next week now.
+ thanks
+ do you need help with WPF writeback ?  [15:58]
+ I've only had a few hours of playing / debugging so far - so not
+	    'yet'
+ ok  [15:59]
+ s/few/couple/
+ I believe I'm next
+ since last meeting I've started work on the 11/M tasks  [16:00]
+ M3-W DU support is in good shape and just needs a bit of polishing
+ and I'm progressing in LVDS mode selection
+ the hard part is finding the relevant standards to create proper
+	    DT bindings
+*** horms (~horms@217.111.208.18) has quit: Ping timeout: 252 seconds  [16:01]
+ in the next two weeks I'll attend kernel recipes this week
+ and then work on the V4L2 request API next week to post the next
+	    version before ELCE
+ no issue or blocker so far
+ next, Morimoto-san  [16:02]
+ Since Last Week
+ 1st, I modified ALSA sound driver DMA channel get/release timing
+	   for MSTP power save. Now It get channel when it start playback, and
+	   release it when it stopped. I would like to post this patch to ML,
+	   but I need to post previous patches first.
+ 2nd, I added IPMMU support on ALSA sound driver with Magnus. It
+	   needs workaround patch (= for sound register), but it works well. I
+	   would like to post this patch too, but ...
+ 3rd, Jinso reported that ALSA sound has damage when resume on
+	   v4.8-rc2. The issue was sound framework called status SUSPEND when
+	   suspend, but called START when resume. My sound driver has
+	   START/STOP status support, but doesn't have SUSPEND/RESUME. It
+	   solved if I added SUSPEND/RESUME. I would like to post this patch
+	   too, but..
+ --end--  [16:03]
+ I'm looking forward to meet you in Berlin
+ so am I :-)  [16:04]
+ any particular plan for the next two weeks, or just continuing the
+	    work in progress ?  [16:05]
+ I will meet ALSA SoC people on ELCE timing, I have no other plan
+	   for next 2 weeks
+ And pinchartl can join to it ?  [16:06]
+*** horms (~horms@217.111.208.18) has joined channel #periperi
+ yes I'll join, it's in my calendar
+ note that ELCE is in more than two weeks ;-)
+ Nice to know
+ I will goto LinuxCon Euro too
+ I'm in Berlin from 3rd to 14th Oct  [16:07]
+ ah right
+ have fun there :-)
+ any blocker or issue ?
+ I will :)
+ pinchartl: Exactly two weeks
+ I don't know how to ride plane
+ (joke :)  [16:08]
+ morimoto: Just make sure you get business class and you'll be fine
+	    :D
+ Hehe :)
+ :-)
+ next, Niklas
+ a) Update HGT testcase to work with all hue area configurations  [16:09]
+ b) Refresh the current VIN Gen3 work ontop of media_tree and start M3-W
+      work
+ c) Still no review on VIN Gen3 patches
+ thats about it  [16:10]
+ by M3-W work, do you mean VIN support ?
+ ohh yes, sorry was a bit unclear  [16:11]
+*** horms (~horms@217.111.208.18) has quit: Ping timeout: 255 seconds
+ for the Gen3 VIN patches I'm very sorry for the delay :-/
+ I'll try to address it this week but it's a bit unlikely as I'm
+	    attending kernel recipes  [16:12]
+ but I will review them before ELCE in any case
+ I have a lot of 'train time' today - so I can cast my eye through
+	    the VIN patches if it helps. Perhaps won't be as good an eye as
+	    pinchartl - but it might help.
+ kbingham-: that would certainly be appreciated
+ np, at this time maybe it's best if you hold off a few days so I can
+      resend the refreshed patches on top of media_tree, we got a lot of good
+      stuff for the VIN driver merged \o/  [16:13]
+ kbingham-: thanks I will CC you when I resend the H3 version of the VIN
+      Gen3 patches
+ neg :D  [16:14]
+ next, uli___
+ 1) finished up gen2 vin integration  [16:15]
+ 2) try and fit soc_device_match() into gen3 hdmi out
+ 3) nothing
+ (i just noticed that 1) needs a trivial fix, gonna resend that rsn)
+								        [16:16]
+ thanks
+ on a general note
+ we've received testing reports from Jinzai for the 9/M tasks
+								        [16:17]
+ they noticed quite a few failures, due to two issues
+ the first one was missing patches
+ Jinzai tested the latest renesas-drivers release
+ so please make sure you get your patches merged in renesas-drivers
+	    when you send the task report
+ the second issue was due to missing config options in the kernel
+								        [16:18]
+ they used the ARM64 defconfig
+ to avoid test failures, I propose including in future test reports
+	    the kernel config options required for testing of each task
+								        [16:19]
+ does anyone have any objection there ?
+ or any concern ?
+ sounds reasonable to specify required kernel config
+	    parameters. Just have to remember them when we add them - or diff
+	    our local configs against arm64defconfig.  [16:20]
+ you can
+ make ARCH=arm64 defconfig  [16:21]
+ sorry
+ make ARCH=arm64 savedefconfig
+ that will generate a minimal diff
+ Aha - that's new to me!  [16:22]
+ and you can manually filter out anything related to your setup
+* kbingham- tests locally.
+ next topic, schedule for the multimedia meeting in Berlin  [16:25]
+ the meeting is scheduled on Sunday morning
+ I want to send a draft of the agenda next weekend  [16:26]
+ so please make sure to e-mail proposals for topics you want to
+	    discuss by then
+ or add them directly to the wiki page  [16:27]
+
+	    https://osdr.renesas.com/projects/linux-kernel-development/wiki/Miniperi-2016-10
+ so far, we have four topics
+ three of them are status reports for tasks
+ I'll group them as a single status report topic  [16:28]
+ the last one is "DU/VIN DT style difference ES1.x/ES2.0"
+*** horms (~horms@217.111.208.18) has joined channel #periperi
+* kbingham- gets a 403 -ENOAUTH on the wiki :(
+ kbingham-: oops, please wait
+ kbingham-: I assume you now have an account for osdr.renesas.com ?
+								        [16:29]
+ pinchartl: I have an account- but no permissions :D
+ ah, and there's a fifth topic proposed by Niklas, I'll add it to
+	    the wiki
+ regarding V4L2 pad-aware subdev operations
+ kbingham-: you are "Kieran Bingham" correct ?
+ morimoto: Yes :)
+ scratch that, it's for the V4L2 meeting on Monday
+ kbingham-: can you now ?
+ morimoto: Ack :) Yes thanks  [16:30]
+ nice :)
+ we will also discuss additional 12/M tasks in Berlin, as well as
+	    plans for the next quarter
+ again, if you have identified areas that you think need some love,
+	    please speak out now or by e-mail  [16:31]
+ next topic, 11/M tasks  [16:32]
+ I've submitted the detailed descriptions of all tasks to Magnus
+ they should follow the usual process  [16:33]
+ and I hope to see SoWs coming soon
+ I believe that it's safe to start working on them at this point,
+	    but you're free to wait for the SoW
+ that's all for me. does someone have additional topic proposals ?
+								        [16:35]
+ Do you know where we can meet for MiniPeriCon ?
+ Wolfram control ?  [16:36]
+ that's a good question, I don't know
+ OK, no one knows :)
+ that seems to be a central problem, not specific to multimedia
+								        [16:37]
+ isn't it the job of the core group to handle that kind of issues ?
+	    ;-)
+ Hehe :)
+ also not related to periperi multimedia, but do you know any time or
+      location for the V4L2 meeting on Monday?
+ I assume it will start at 9:00  [16:38]
+ as for the location, Hans said he got a room from the Linux
+	    Foundation
+ I suppose he will announce it
+ pinchartl: He has announced it on linux-media  [16:39]
+ I presume it is : '[ANN] Codec & Request API Brainstorm meeting
+	    Oct 10 & 11'
+ in room 'Salon 13 Paris' on level 1 of the Maritim Berlin
+ nice, thanks (I need to read linux-media more carefull)  [16:41]
+ the next meeting will be held in Berlin on Sunday the 9th  [16:42]
+ with this said, I propose adjourning this meeting. does anyone
+	    second ?
+ second
+ second  [16:43]
+ (so I have time to brew coffy before core meeting :-)
+ no time for more tea for me. I have to pack and head to a train
+	    station :)
-- 
cgit v1.2.3