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/20160901-io-chatlog | 371 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 371 insertions(+) create mode 100644 wiki/Chat_log/20160901-io-chatlog (limited to 'wiki/Chat_log/20160901-io-chatlog') diff --git a/wiki/Chat_log/20160901-io-chatlog b/wiki/Chat_log/20160901-io-chatlog new file mode 100644 index 0000000..5623d34 --- /dev/null +++ b/wiki/Chat_log/20160901-io-chatlog @@ -0,0 +1,371 @@ +--- Log opened Thu Sep 01 09:57:26 2016 +09:57 -!- wsa_ [~wsa@dslb-178-008-071-018.178.008.pools.vodafone-ip.de] has joined #periperi-io +09:57 -!- Irssi: #periperi-io: Total of 3 nicks [1 ops, 0 halfops, 0 voices, 2 normal] +09:57 -!- Irssi: Join to #periperi-io was synced in 0 secs +09:58 -!- khiemnguyen_ [d2a0fca8@gateway/web/cgi-irc/kiwiirc.com/ip.210.160.252.168] has joined #periperi-io +09:58 -!- neg_ [~neg@unaffiliated/neg] has joined #periperi-io +09:58 < neg_> morning all +09:58 -!- neg_ is now known as neg +09:59 < wsa_> hi! +09:59 <@uli___> hello +09:59 < khiemnguyen_> hello +10:00 < geertu> Hi all +10:00 < wsa_> simon said he has another meeting right now +10:00 < wsa_> let's wait a little for our japanese fellows +10:01 -!- horms [~horms@217.111.208.18] has joined #periperi-io +10:01 -!- morimoto [~user@relprex1.renesas.com] has joined #periperi-io +10:02 < wsa_> hi +10:02 < morimoto> hi +10:02 < horms> wsa_: I am able to attend this meeting after all. But I need to leave at 11 +10:03 < wsa_> horms: great +10:03 < wsa_> so i might need to tweak 'sort -R' a bit +10:03 < horms> sorry for the mix up. my life is crazy-special-busy at the moment +10:03 < horms> I can just go last if it helps +10:03 < horms> (assuming we don't go for too long) +10:04 -!- dammsan [~dammsan@s214090.ppp.asahi-net.or.jp] has joined #periperi-io +10:04 < wsa_> horms: if you have to leave at 11, i think you should be first? +10:04 < horms> sure +10:05 < wsa_> hi magnus +10:05 < dammsan> hi guys +10:05 < dammsan> i just want to hijack this space and briefly mention about next quarter additional task timing +10:05 < wsa_> ok, let's start then +10:05 -!- shimoda [~shimoda@relprex3.renesas.com] has joined #periperi-io +10:06 < dammsan> let me know when is good for you +10:06 < shimoda> hi, sorry for late joinning +10:06 < wsa_> dammsan: let's start with that, now all people are here (simon has to leave at 11) +10:07 < wsa_> shimoda: hi, no problem +10:07 < wsa_> and then simon +10:07 < wsa_> and then sort -R +10:07 < dammsan> ok thanks +10:08 < dammsan> the upcoming quarter schedule is going to resemble this one +10:08 < dammsan> however we are going to be more firm when creating the additional tasks +10:08 < dammsan> this to make the due dates follow same pattern for everyone +10:08 < dammsan> so, the due dates will be 11/M for first batch and 12/M for the second batch +10:09 < dammsan> the first batch needs to be decided in the middle of this month at 9/M +10:09 < dammsan> while the second batch can be decided after meeting f2f in berlin at 10/M +10:10 < dammsan> i would like the mighty group leader to come with a proposal for the first batch +10:10 < dammsan> please discuss among yourselves =) +10:10 < wsa_> base task assignments are also like this quarter? +10:10 < dammsan> yep +10:11 < dammsan> some things like invoice frequency might change +10:11 < horms> will there be any other "firmness" adjustments other than aligning the dates as you describe above? +10:11 < dammsan> but it should be about the same +10:11 < dammsan> good question +10:11 < dammsan> there is no plan to implement anything special for next quarter +10:12 < horms> ok. +10:12 < dammsan> we may however refuse payment if some particular task is not finished +10:12 < horms> Are tests etc... due with the reports at the dates described above: there was some talk of chaning that +10:12 < dammsan> not sure what that was +10:12 < horms> ok, in that case, probably not +10:12 < horms> thanks for answering my questions +10:13 < dammsan> maybe we can go through those ideas in berlin? +10:13 < dammsan> and work to improve first quarter next year? +10:13 < horms> ok, berlin is going ahead? I am at best confused about that plan +10:13 < dammsan> we are running late for the upcoming quarter i think +10:13 < dammsan> i am also confuse +10:13 < horms> time is always against us :^) +10:13 < dammsan> d +10:13 < horms> ok +10:13 < dammsan> but both morimoto-san and i will be there +10:14 < dammsan> in between the conferences +10:14 < dammsan> i hope we can arrange something +10:14 < horms> i will try to be there: as I mentinoed I have visa fun. But I'd say its about 80% that it will be ok +10:14 < wsa_> are you both there for LinuxCon, too? Or just ELC-E? +10:14 < wsa_> both = Magnus & Morimoto +10:14 < dammsan> we will be on both conferences +10:14 < wsa_> cool +10:14 < dammsan> both = LC and ELC =) +10:15 < dammsan> before handing over +10:15 < dammsan> i'd just like to clarify one pattern of handling failure to deliver when it comes to additional tasks +10:15 < dammsan> in case a certain feature is lagging behind +10:16 < dammsan> or say it does not implement all the features described in the task description +10:16 < dammsan> then we may softly refuse to pay, and instead ask to schedule a new task +10:16 < dammsan> the new task should cover the time spent plus new time needed to complete the task +10:17 < dammsan> so payment will be delayed +10:18 < dammsan> to avoid such situation please work to come up with accurate time estimates =) +10:18 < dammsan> if you have any questions please let me know +10:18 < wsa_> how do I (as a group leader) if that happened? from the developer? +10:18 < dammsan> otherwise we can deal with it when it happens +10:19 < dammsan> yeah, i believe the deverloper is going to tell you about the slip +10:19 < dammsan> so you can adjust your TODO list +10:20 < wsa_> because I don't know what has been reported to you +10:20 < dammsan> and then a new-but-similar-and-longer additional task will come up +10:21 < wsa_> i see +10:21 < dammsan> when sending reports and invoices you will get feedback if something needs more work +10:21 < dammsan> that's how the individual engineer notices this +10:22 < wsa_> ok +10:22 < dammsan> does it make sense? +10:23 < wsa_> let's find out :) +10:23 < dammsan> yes! +10:23 < dammsan> thanks for your efforts +10:23 < dammsan> i'll leave you to the meeting now =) +10:24 < dammsan> geertu: yes +10:24 < wsa_> thanks magnus! +10:24 < dammsan> i recommend you to draw and think about it +10:24 < dammsan> thanks guys +10:25 < dammsan> lets talk more and clarify in berlin +10:25 < dammsan> wsa_: can we chat next week about the new tasks for slot 1? +10:25 < wsa_> dammsan: sure +10:25 < dammsan> please get back to me over email +10:25 < wsa_> will do +10:25 < dammsan> i wish you a nice continued day and evening =) +10:25 < dammsan> bye bye +10:25 -!- dammsan [~dammsan@s214090.ppp.asahi-net.or.jp] has quit Remote host closed the connection +10:26 < wsa_> off he goes +10:26 < wsa_> simon, your turn now +10:26 < horms> a) what have I worked on since last time +10:26 < horms> * SDR104 +10:26 < horms> - Addressed Ulf's review of v4 +10:26 < horms> - Enabled H3 in v5 +10:26 < horms> b) what will I work on until next time +10:26 < horms> * Work on merge of above +10:26 < horms> - Need to add code to used saved tap values as per Ulf's request: +10:26 < horms> but I am unsure how to exercise it +10:26 < horms> * Extend SDR104 coverage to other boards +10:26 < horms> * Follow up on timeout problem on H2 reported by Magnus +10:26 < horms> * Update test wiki patge as suggested by Magnus +10:26 < horms> - Test 512Mb rather than 64Mb transfers +10:26 < horms> - Include CID info of cards tested +10:26 < horms> - Make present control data more clearly +10:26 < horms> c) I have the following problems (or not) +10:26 < horms> * SDR104 timeout reported by Magnus on H2 +10:27 < horms> * susspend resume seems unreliable: +10:27 < horms> - need to investigate +10:27 < horms> - may not be related to SDR104 work +10:27 < horms> -- end prepared statement -- +10:27 < wsa_> what card did Magnus have doing the timeouts? +10:28 < horms> I am confirming that +10:28 < khiemnguyen_> horms: susspend resume seems unreliable <--- what is the problem ? +10:28 < wsa_> he didn't write his test results publicly, did he? +10:28 < horms> khiemnguyen_: sometimes I get an error (-84) from the mmc subsystem on resume +10:29 < horms> my test results are public +10:29 < horms> magnus's result was in a private email: he reported sdr104 is not working on h3 due to timeouts +10:29 < wsa_> and as I wrote a few minutes ago, ejecting a SDR104 card on H3 stall the interface +10:29 < horms> It did work when I tested it in my environment. I will re-test +10:30 < horms> ok, how does a stall manifiest? +10:31 < wsa_> if i insert a new card, nothing happens +10:31 < horms> ok +10:31 < wsa_> not even card detection triggers +10:31 < horms> that is a bit hard for me to test :( +10:32 < horms> With regards to Ulf's suspsend/resume rquest +10:32 < horms> I do not undertand how to exersise using saved tap values +10:32 < horms> as the condition he suggests for using them is always false on resume +10:32 < wsa_> ask him? +10:32 < khiemnguyen_> horms: before your new patches for SDR104, did you see same phenomenon ? +10:33 < horms> khiemnguyen_: its hard to say because it doesn't always occur +10:33 < horms> no I haven't observed it +10:33 < horms> but I'm not sure that means anything +10:33 < wsa_> suspend/resume issues might be a seperate task? +10:34 < khiemnguyen_> -84 = EILSEQ error, illegal byte sequence. +10:34 < wsa_> if not caused by a SDR104 regression +10:36 < horms> that is my feeling +10:36 < horms> I will try harder to reproduce the problem in a way that we can see where the cause is: or at least if it is in SDR104 or not +10:37 < wsa_> i wonder if you should focus on the timeout problems? +10:38 < wsa_> maybe we can ask someone (niklas?) to research if the problem exists with/without SDR104 patches? +10:38 < horms> can do if that is your recommendation +10:38 < horms> I would be very happy for someone else to look into that problem +10:38 < horms> I am observing it on H3 +10:39 < wsa_> neg: have any free time for a base task for IO? +10:39 < neg> not for this Q +10:39 < wsa_> :( +10:40 < wsa_> uli___: ? +10:40 <@uli___> not if it's urgent. :) around end of the month? +10:40 < neg> but next Q is just around the corner, so after the 15/9 I have time +10:40 < wsa_> ok +10:41 < wsa_> I'll think about it +10:41 < wsa_> for now, i think the priority should be the timeouts +10:41 < horms> ok +10:41 < horms> but for now i can't reproduce the problem +10:42 < wsa_> i mean this is even in the header of your task description +10:43 < wsa_> try some more cards? +10:44 < horms> ok, i feel like the temmprature is turning up on me here +10:44 < horms> I want to clarify that I had some test cases where timeouts where a big problem. +10:44 < horms> And I worked to resolve those. +10:44 < horms> Which is the case. +10:44 < horms> This morning I found that Magnus has found a new case which I will investigate. +10:44 < wsa_> uli___: did you try SDR104 with the DMA bottleneck task? +10:45 <@uli___> i checked the performance, but that is about as far as i got +10:45 < wsa_> horms: don't want to heat up, really +10:45 <@uli___> i get some 51 mb/s +10:45 <@uli___> with sandisk ultra 32gb +10:45 < wsa_> uli___: so SDR104 worked for you +10:45 <@uli___> yes +10:46 < wsa_> horms: just wanted to explain why I choose "timeout" over "suspend/resume" as prioritized +10:47 < wsa_> uli___: good +10:47 < horms> wsa_: ok, understood +10:48 < horms> I think i may know which card magnus used: SDSDQXP-032G-G46A +10:48 < horms> this is not a card I have tested +10:48 < horms> I will try to confirm that is the card and test it +10:49 < wsa_> great +10:49 < wsa_> sorry about my misleading communication before +10:50 < wsa_> let's move on, shall we? +10:50 < wsa_> morimoto: you are next +10:51 < wsa_> horms: and thanks for the work! +10:53 < wsa_> am I lagging? +10:54 < horms> wsa_: sorry about this unexpected developmen with sdr104 +10:54 <@uli___> [CTCP] Received CTCP-PING reply from wsa_: 1 second. +10:55 < wsa_> okay, until morimoto reacts... +10:55 < wsa_> khiemnguyen_: can you go next +10:55 < khiemnguyen_> ok +10:56 < khiemnguyen_> a) nothing yet. +10:56 < khiemnguyen_> b) try to catch v4.9 for R-Car Gen3 Thermal +10:56 < khiemnguyen_> I will push the updated patches within today. +10:56 < khiemnguyen_> It seems I still have this week and next week. It's my last chance. +10:57 < khiemnguyen_> c) I have been assigned some additional tasks. +10:57 < khiemnguyen_> Now, I'm struggling to find time for upstream work +10:57 < khiemnguyen_> September will be easier for me. I try to catch up now. +10:57 < khiemnguyen_> That's all for my current status. +10:58 < wsa_> are you still waiting for data for the thermal driver? +10:58 < morimoto> wsa_: sorry I was busy. +10:58 * horms drops off +10:58 -!- Netsplit *.net <-> *.split quits: shimoda +10:58 < khiemnguyen_> I think it's enough for 1st version of Gen3 thermal driver. +10:59 <@uli___> horms: bye +10:59 -!- Netsplit over, joins: shimoda +11:00 < wsa_> good +11:00 < wsa_> will you be in berlin for ELCE? +11:01 < khiemnguyen_> nope. I have not planned for this. So, my manager could not accept it. +11:01 < khiemnguyen_> I will plan for next year. +11:01 < wsa_> ok +11:02 < wsa_> would be really great to have the driver in 4.9 +11:02 < wsa_> good luck! :) +11:03 < wsa_> thanks! +11:03 -!- horms [~horms@217.111.208.18] has quit Ping timeout: 252 seconds +11:03 < wsa_> morimoto: your turn now +11:03 < khiemnguyen_> yeah, will try my best with Morimoto-san support :) +11:03 < morimoto> OK, +11:03 < morimoto> But I have no I/O task :) +11:03 < morimoto> I shipped M3 board for you guys +11:04 < wsa_> and it looks like you support khiem :) +11:04 < wsa_> i will test my M3 today +11:04 < shimoda> oh, morimoto-san is calling with someone now +11:05 < wsa_> ok +11:05 < wsa_> neg: your turn +11:05 < morimoto> I'm back, sorry +11:05 < morimoto> that's it from me. nothing for report +11:06 < neg> a) Found the problem with OHCI-PCI + CONFIG_DMA_CMA=y +11:06 < neg> b) Noting, no IO tasks for me +11:06 < neg> c) None +11:06 < neg> geertu: do you feel happy about the solution to OHCI-PCI + CONFIG_DMA_CMA=y ? +11:06 < wsa_> i think that should be: +11:07 < wsa_> c) not enough base time task for IO ;) +11:07 < neg> there is never enough time :-) +11:07 < geertu> neg: Yes. Still have to update my U-Boot. Don't want to risk bricking my Koelsch now (add. task due soon :-) +11:08 < neg> should I send a patch enabiling CMA in shmobilde_defconfig? +11:09 < geertu> neg: I'll happily reassign that task (from Laurent) to you ;-) +11:09 < neg> ohh I do not want to steal his tasks :-) +11:09 < geertu> Yes, we need CMA for graphics +11:11 < wsa_> play junkenpon for this task :D +11:11 < wsa_> okay, i am next +11:12 < geertu> "Google says: Did you mean: jankenpon?" +11:12 < wsa_> yes +11:12 < wsa_> A) since last time: +11:12 < wsa_> * fixed IP core switcher issue +11:12 < wsa_> * fixed flaw in DA9xxx interrupt storm handling on Gen2 +11:12 < wsa_> * re-animated pretimeout topic upstream and reviewed new patches +11:12 < wsa_> * fixed SDHI regression on r8a73a4 +11:12 < wsa_> * fixed DMA-API warning in Renesas i2c drivers (thanks Geert for the pointer!) +11:12 < wsa_> B) until next time: +11:12 < wsa_> * enable 8 bit eMMC mode on Gen3 +11:12 < wsa_> * test new SDR104 series +11:12 < wsa_> C) problems I have: +11:12 < wsa_> * getting results of tasks +11:13 < wsa_> with C) I mean +11:13 < wsa_> i got to know about magnus sdr104 problems from simon +11:13 < wsa_> that should have been public +11:14 < wsa_> or at least me cc'ed, I'd think +11:14 < wsa_> or I just got to know here that uli___ did test DMA with SDR104 already +11:15 < wsa_> I'd like to know such things asap +11:15 < wsa_> because this affects planning additional tasks etc +11:15 < wsa_> need to communicate this better +11:15 < wsa_> first step just taken :) +11:15 < geertu> If you test something, either provide a Tested-by on success, or a (public, if not confidential) email on failure +11:16 < geertu> There's still value in providing a Tested-By after a patch was applied (googleable mailing list archive) +11:16 < wsa_> yup +11:17 < wsa_> that's all from my side +11:17 < wsa_> shimoda: you are next +11:17 < shimoda> a) what have I worked on since last time +11:17 < shimoda> - investigate USB EHCI + IPMMU issue with hardware guy. +11:17 < shimoda> - merged my patch about avoiding skb_reserved() in u_ether for USB-DMAC. +11:17 < shimoda> b) what will I work on until next time +11:17 < shimoda> - continue to investigate USB EHCI + IPMMU issue +11:17 < shimoda> c) I have the following problems (or not) +11:17 < shimoda> - about USB EHCI + IPMMU issue +11:17 < shimoda> EOF +11:17 < shimoda> s/EOF/EOT/ +11:20 < wsa_> so could the HW guy say if it also could be a HW issue? +11:20 < wsa_> or is it definately a software issue? +11:20 < wsa_> or are you still investigating that? +11:20 < wsa_> :) +11:21 < shimoda> HW guy didn't say this is a HW issue because non-IPPMU environment doesn't have any issue +11:21 < shimoda> so I should investigate this more +11:24 < wsa_> ok +11:24 < wsa_> good luck! +11:24 < wsa_> nasty one +11:24 < wsa_> nasty issue i mean +11:24 < wsa_> thank you! +11:24 < wsa_> uli___: your turn please +11:25 <@uli___> a) +11:25 <@uli___> sdr 104 performance: see above +11:25 <@uli___> sd over msiof: see below, after c) :) +11:25 < shimoda> wsa_: i think so. and thank you! +11:25 <@uli___> b) i2c integration for m3-w (need that for my core task) +11:25 <@uli___> c) none +11:25 <@uli___> so about msiof: +11:26 <@uli___> i was going to check if geertu's invalid clock patch fixes anything +11:26 <@uli___> so i recreated the test setup that did not work before +11:26 <@uli___> same kernel, same config, same DT +11:26 <@uli___> same board, same firmware +11:26 <@uli___> same connectors with the same wires soldered to the same pins +11:26 <@uli___> i turn it on, and it works +11:26 <@uli___> consistently +11:26 <@uli___> without explanation or apology +11:26 <@uli___> mind that before +11:27 <@uli___> it did not work consistently with msiof, but it did work consistently with gpio +11:27 <@uli___> now it always works for both +11:27 <@uli___> no idea +11:27 <@uli___> i'll just remove the paragraph on elinux that says it fails, and call it a day :) +11:27 <@uli___> end of story +11:27 < geertu> Great to hear it works! +11:28 < wsa_> so, it can now be marked as complete, cool +11:28 < wsa_> when did you find that out? +11:28 <@uli___> yesterday +11:28 < wsa_> heh +11:29 < wsa_> good, both tasks cleared, thanks! +11:29 < wsa_> geertu: last but not least +11:30 < geertu> A) Nothing +11:30 < geertu> B) SPI slave prototype +11:30 < geertu> C) Visteon reported a difference in behavior between hardware-assisted flow control and GPIO flow control. This may either be due to a bug in the sh-sci driver, or a bug in the serial core, or perhaps both. To be investigated... Cfr. the thread "[PATCH] sh-sci: fix transition from noflow to HW flow control". +11:31 < wsa_> i made a new task out of the last one +11:31 < geertu> OK +11:31 < wsa_> SCIF,?,noplan,?,difference in behavior between hardware-assisted flow control and GPIO flow control +11:32 < geertu> Thx! +11:33 < wsa_> thanks geert, looking forward to the spi slave implementation +11:33 < wsa_> any other news? +11:33 < geertu> Not from my side +11:34 < wsa_> then, thank you guys! +11:35 < geertu> thx & bye +11:35 < shimoda> thank you! +11:35 < neg> thanks all +11:35 < wsa_> have a great rest of the week! +11:35 < morimoto> wsa_: I remembered that I'm asking SDHI datasheet to HW guys, It has 1) finding HW guys, 2) export paper work +11:35 < khiemnguyen_> thx. bye. :) +11:35 < morimoto> So, it will takes more time +11:35 <@uli___> bye +11:35 < morimoto> sorry for late +11:40 -!- shimoda [~shimoda@relprex3.renesas.com] has quit Quit: WeeChat 0.4.2 +11:43 < wsa_> morimoto: it is not super urgent +11:43 < wsa_> morimoto: we solved the current issue +11:43 < wsa_> morimoto: but we never know if something else comes up +11:44 < morimoto> Yes, anyway I will continue to asking +11:44 < wsa_> thank you! +11:44 < morimoto> np +11:45 < wsa_> I am happy to invite my paper-work-hero for a curry-sausage in Berlin :D +11:47 < morimoto> Hehehe :) +11:48 < morimoto> I think he will be happy for it :) +11:48 < morimoto> I will go there 10/3 - 10/14 +11:54 < wsa_> cool +11:56 < wsa_> let's explore Berlin :D +11:56 < wsa_> now gotta go +11:56 < wsa_> cya! +--- Log closed Thu Sep 01 11:56:42 2016 -- cgit v1.2.3