diff options
Diffstat (limited to 'wiki/Chat_log/20190404-core-chatlog')
-rw-r--r-- | wiki/Chat_log/20190404-core-chatlog | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/wiki/Chat_log/20190404-core-chatlog b/wiki/Chat_log/20190404-core-chatlog new file mode 100644 index 0000000..73a448f --- /dev/null +++ b/wiki/Chat_log/20190404-core-chatlog @@ -0,0 +1,117 @@ +09:29 < geertu> Welcome to today's Core Group Chat +09:30 < geertu> Agenda: +09:30 < geertu> 1. Status Updates +09:30 < geertu> 2. Discussion Topics +09:30 < geertu> Topic 1. Status updates +09:30 < geertu> A) What have we done since last time: +09:30 < geertu> Kieran is attending Linaro Connect in Bangkok. +09:30 < geertu> Marek worked on ATF (D3 Draak and V3M Eagle upstreaming, and BSP v2.0.3 +09:30 < geertu> upporting), U-Boot (E2 Alt and M3N ULCB), Linux (64bit MSI and PCIe +09:30 < geertu> cleanup), and OpenOCD (SH QSPI prototype for automated testing). +09:30 < geertu> Morimoto-san fixed sound clock issus in v5.1-rcX, fixed R-Car datasheet +09:30 < geertu> disclosure, welcomed Laurent and Marek to Hanami, and did Renesas work. +09:30 < geertu> Shimoda-san supported the BSP in CPG driver review. +09:30 < geertu> Simon enabled S2RAM on Ebisu and reposted E3 Z/Z2 clock patches. +09:30 < geertu> Ulrich reviewed pcie-rcar patches, posted I2C PFC patchs, and performend +09:30 < geertu> APE6EVM boot loader archeology. +09:30 < geertu> Geert assisted Jiada with the clk/genpd deadlock fix, posted PFC +09:30 < geertu> validation and compile-testing v3 and IPMMU suspend/resume v2, enabled +09:30 < geertu> CFI NOR FLASH on APE6EVM, upported clock and pin control errata fixes, +09:30 < geertu> completed the peri{upport,pelist}=>periject conversion for Core, and +09:30 < geertu> programmed all CP2102 USB-to-UART bridges to have unique names. +09:31 < geertu> (I hope I didn't miss anything when merging two sets of email reports) +09:32 < geertu> B) What we plan to do till next time: +09:32 < geertu> Kieran will finish Linaro Connect, and has booked holidays from 15th to +09:32 < geertu> 19th April. +09:32 < geertu> Marek plans to test and submit the BSP v2.0.3 ATF upport, to continue on +09:32 < geertu> the SH QSPI driver. +09:32 < geertu> Geert will send clock and pin control pull requests for v5.2, and will +09:32 < geertu> escape on holidays afterwards (until April 22th). +09:33 < geertu> C) Problems we have currently: +09:33 < geertu> Simon abandoned work on Gen3 ZG clocks as this is too complex to +09:33 < geertu> consider upstreaming without an upstream driver to exercise the code. +09:33 < geertu> Geert reports that the APE6EVM test application does not work when +09:33 < geertu> uploaded by OpenOCD to 0xe8200000. +09:33 < Marex> geertu: update: SH QSPI driver is in reasonable shape already , I can update U-Boot with it on E2 Alt at least ;-) +09:33 < Marex> geertu: from OpenOCD that is +09:34 < geertu> Marex: BTW, what's "SH QSPI"? +09:34 < Marex> geertu: the QSPI controller in Gen2 SoCs , used to talk to the boot SPI NOR +09:34 < Marex> geertu: it's likely in older SoCs too +09:34 < geertu> OK, so RSPI/QSPI +09:35 < geertu> Nice! +09:35 < geertu> Anything I missed? +09:37 < geertu> Topic 2. Discussion Topics +09:37 < geertu> Anything to discuss after 4 weeks of no chat meetings? +09:37 < wsa> general upporting status: +09:38 < wsa> looks like core is also mostly done with bsp392? +09:38 < geertu> Yes, there's not much left +09:39 < geertu> Most leftovers are due to missing hardware access (new ES dependencies), missing upstream drivers (3DG), or unclear policies (OPTEE) +09:41 < Marex> geertu: what's unclear about optee ? +09:41 < geertu> Marex: What does it do? +09:43 < damm> slices and dices? +09:43 < Marex> geertu: optee OS does secure tasks +09:43 < Marex> geertu: the linux side only communicates with the optee OS via SVCs +09:44 < Marex> geertu: by secure tasks, it looks like e.g. RPC HF update in a controlled manner +09:44 < Marex> geertu: you can use it to rewrite the HF even if it's locked in ATF, since Optee OS has privileges to do so +09:45 < geertu> Marex: Aha? But that needs to be enabled in firmware, too? +09:45 < geertu> And how does access control work in that case? +09:46 < Marex> geertu: "that" ? +09:46 < Marex> geertu: Linux is running in non-secure world and optee OS is the access controller +09:47 < Marex> that's my understanding of the bare bones situation +09:48 < geertu> Marex: Can it distinguish between my Linux or your Linux? +09:48 < Marex> geertu: there is some setting where optee os boots the next stage (u-boot), so it can authenticate what it starts +09:49 < Marex> geertu: and it can block your linux from running at all +09:50 < Marex> geertu: whether it can authenticate requests from random stuff in the non-secure world, I didn't check ; presumably yes +09:52 < geertu> ok +09:53 < Marex> geertu: optee OS upporting is on my list, when I get to it, I'll know more +09:53 < geertu> Marex: Great! +09:53 < Marex> geertu: ... is what you think, until you see the code :) +09:54 < Marex> morimoto: off-topic, when shall we meet tomorrow ? +09:55 < morimoto> Marex: 13:00 at Kokubuji ? +09:56 < geertu> Next Core Group Chat date? +09:56 < geertu> I won't be available in two weeks. +09:57 < marex-cloud> morimoto: Roger! +09:58 < pinchartl> geertu: I'm afraid I won't be available in 3 weeks +09:58 < shimoda> geertu: how about 18th Apr? +09:58 < geertu> shimoda: That's in two weeks ;-) +09:58 < morimoto> pinchartl: because Sky :) ? +09:58 < pinchartl> morimoto: I wish. because work :-) +09:59 < morimoto> pinchartl: ohh... orz +09:59 < horms> I will be on a break on the 18th. But I can send in a report via email. +09:59 < geertu> May 2nd? +09:59 < morimoto> geertu: it is GW (= Golden week) at Japan +09:59 < morimoto> GW = long Holiday +10:00 < pinchartl> geertu: or maybe you could appoint a deputy on the 18th ? :-) +10:01 < shimoda> geertu: oops. i missed your comment ;) In Japan side, from 29th Apr and 6th May is a GW. so 9th May? +10:01 < geertu> pinchartl: Are you volunteering? ;-) +10:01 < pinchartl> may the 2nd is in 4 weeks. if we can afford to always wait for four weeks between meetings they we should make them monthly meetings, not bi-weekly meetings +10:01 < kbingham> I'm away on the 18th :) +10:01 < pinchartl> geertu: not at all :-) +10:01 < pinchartl> 17th ? +10:01 < geertu> Marex: U R deputy? +10:02 < geertu> May 9th is an option for me +10:02 < morimoto> pinchartl: April 17th ? or May 17th ? +10:03 < geertu> As long a it's not May 32 (which is a Brexit joke in the newspaper ;-) +10:03 < pinchartl> morimoto: April +10:03 < morimoto> pinchartl: IC +10:04 < damm> pinchartl: need to leave early to prepare for another appointment, will check the report =) +10:04 -!- damm [~damm@s214090.ppp.asahi-net.or.jp] has quit [Quit: leaving] +10:05 < morimoto> 17th April is available if meeting can be finished until JSP 17:30 ;) +10:05 < morimoto> It is Renesas special-go-back-day +10:05 < pinchartl> geertu: jokes aside, there's no issue if you have to skip one of the meetings, you can appoint a deputy +10:05 < pinchartl> or we can move it to another day of the same week +10:05 < geertu> I'm not available before April 22 +10:06 < geertu> I won't have anything to report anyway +10:06 < geertu> Without Core, you can probably finish by JST 1730 on April 17th? +10:07 < wsa> how about keeping the 18th and have core reports email only? +10:07 < wsa> I can host core discussions in my IO slot if needed +10:08 < geertu> wsa: thx! +10:09 < wsa> and probaby we should schedule the next meeting after that to may, 9th because of GW? +10:09 < geertu> wsa: OK +10:09 < morimoto> 18th April, and 9th May are OK for me +10:09 < wsa> actually, that would fit my schedule very well. I am busy on May, 2nd as well +10:10 < wsa> pinchartl: ok? +10:11 < pinchartl> works for me +10:12 < wsa> cool +10:12 < pinchartl> can we start with MM ? +10:12 < geertu> Thanks for joining, and have a nice continued day! |