*** DanCauchy has joined #automotive | 00:54 | |
*** waltminer has quit IRC | 01:06 | |
*** waltminer has joined #automotive | 01:31 | |
*** riazantsev has quit IRC | 01:31 | |
*** Luming has quit IRC | 01:38 | |
*** Luming has joined #automotive | 01:39 | |
*** fernandod has quit IRC | 01:47 | |
*** fernandod has joined #automotive | 01:48 | |
*** Luming has quit IRC | 02:18 | |
*** Luming has joined #automotive | 02:18 | |
*** Luming has quit IRC | 02:23 | |
*** DanCauchy has quit IRC | 02:43 | |
*** DanCauchy has joined #automotive | 02:46 | |
*** riazantsev has joined #automotive | 03:37 | |
*** DanCauchy has quit IRC | 03:50 | |
*** DanCauchy has joined #automotive | 03:53 | |
*** waltminer has quit IRC | 03:53 | |
*** Luming has joined #automotive | 04:05 | |
*** Luming has joined #automotive | 04:08 | |
*** Luming has quit IRC | 04:09 | |
*** Luming has joined #automotive | 04:10 | |
*** Luming has quit IRC | 04:11 | |
*** Luming has joined #automotive | 04:13 | |
*** Luming has quit IRC | 04:15 | |
*** Luming has joined #automotive | 04:18 | |
*** Luming has quit IRC | 04:19 | |
*** Luming has joined #automotive | 04:20 | |
*** Luming has quit IRC | 04:21 | |
*** Luming has joined #automotive | 04:22 | |
*** Luming has quit IRC | 04:23 | |
*** Luming has joined #automotive | 04:24 | |
*** Luming has quit IRC | 04:37 | |
*** Luming has joined #automotive | 04:38 | |
*** Luming has quit IRC | 04:39 | |
*** Luming has joined #automotive | 04:40 | |
*** Luming has quit IRC | 04:41 | |
*** Luming has joined #automotive | 04:43 | |
*** Luming has joined #automotive | 04:45 | |
*** Luming has joined #automotive | 04:47 | |
*** Luming has joined #automotive | 04:49 | |
*** Luming has joined #automotive | 04:51 | |
*** Luming has joined #automotive | 04:53 | |
*** DanCauchy has quit IRC | 04:56 | |
*** Luming has quit IRC | 04:57 | |
*** DanCauchy has joined #automotive | 04:57 | |
*** Luming has joined #automotive | 04:58 | |
*** Luming has quit IRC | 04:59 | |
*** Luming has joined #automotive | 05:00 | |
*** ToxicGumbo has quit IRC | 05:07 | |
*** Luming has quit IRC | 05:17 | |
*** Luming has joined #automotive | 05:18 | |
*** Luming has quit IRC | 05:19 | |
*** Luming has joined #automotive | 05:19 | |
*** Luming has joined #automotive | 05:21 | |
*** riazantsev has quit IRC | 05:23 | |
*** Luming has quit IRC | 05:27 | |
*** Luming has joined #automotive | 05:28 | |
*** Luming has quit IRC | 05:29 | |
*** Luming has joined #automotive | 05:30 | |
*** Luming has quit IRC | 05:31 | |
*** Luming has joined #automotive | 05:33 | |
*** Luming has joined #automotive | 05:35 | |
*** Luming has joined #automotive | 05:37 | |
*** Luming has joined #automotive | 05:39 | |
*** Luming has quit IRC | 05:40 | |
*** luyu_ has joined #automotive | 05:43 | |
*** luyu_ has joined #automotive | 05:45 | |
*** luyu_ has quit IRC | 05:46 | |
*** Luming has joined #automotive | 05:48 | |
*** Luming has quit IRC | 05:50 | |
*** Luming has joined #automotive | 05:50 | |
*** Luming has quit IRC | 05:51 | |
*** Luming has joined #automotive | 05:53 | |
*** Luming has quit IRC | 05:54 | |
*** Luming has joined #automotive | 05:54 | |
*** Luming has quit IRC | 05:55 | |
*** Luming has joined #automotive | 05:56 | |
*** Luming has quit IRC | 05:57 | |
*** Luming has joined #automotive | 05:58 | |
*** Luming has quit IRC | 05:59 | |
*** Luming has joined #automotive | 05:59 | |
*** Luming has quit IRC | 06:01 | |
*** Luming has joined #automotive | 06:02 | |
*** Luming has quit IRC | 06:04 | |
*** Luming has joined #automotive | 06:04 | |
*** Luming has quit IRC | 06:06 | |
*** Luming has joined #automotive | 06:08 | |
*** Luming has quit IRC | 06:09 | |
*** Luming has joined #automotive | 06:10 | |
*** Luming has joined #automotive | 06:13 | |
*** Luming has quit IRC | 06:14 | |
*** Luming has joined #automotive | 06:14 | |
*** Luming has quit IRC | 06:15 | |
*** Luming has joined #automotive | 06:18 | |
*** Luming has quit IRC | 06:20 | |
*** Luming has joined #automotive | 06:20 | |
*** Luming has quit IRC | 06:21 | |
*** Luming has joined #automotive | 06:22 | |
*** Luming has quit IRC | 06:23 | |
*** Luming has joined #automotive | 06:24 | |
*** Luming has quit IRC | 06:25 | |
*** Luming has joined #automotive | 06:28 | |
*** Luming has quit IRC | 06:29 | |
*** Luming has joined #automotive | 06:30 | |
*** Luming has quit IRC | 06:31 | |
*** Luming has joined #automotive | 06:32 | |
*** Luming has joined #automotive | 06:33 | |
*** Luming has joined #automotive | 06:35 | |
*** Luming has joined #automotive | 06:41 | |
*** Luming has quit IRC | 06:42 | |
*** ToxicGumbo has joined #automotive | 07:05 | |
*** DanCauchy has quit IRC | 07:05 | |
*** jeremiah has joined #automotive | 07:08 | |
*** DanCauchy has joined #automotive | 07:16 | |
*** jlrmagnus has joined #automotive | 07:19 | |
*** louai_ is now known as louai | 07:36 | |
*** jacobo has joined #automotive | 07:41 | |
*** jacobo has left #automotive | 07:44 | |
*** jacobo has joined #automotive | 07:45 | |
*** mpaolino has joined #automotive | 08:01 | |
*** jeremiah has quit IRC | 08:28 | |
*** jeremiah has joined #automotive | 08:29 | |
fredcadete | hello | 08:47 |
---|---|---|
rjek | Hello. | 08:47 |
fredcadete | I was wondering if anyone is using a Renesas board with their latest LTSI kernel? | 08:47 |
fredcadete | I tried it on a Porter board and have an audio regression | 08:48 |
fredcadete | and Renesas's support kindly informed me that Porter only has community support | 08:48 |
fredcadete | so here I am | 08:48 |
*** DanCauchy has quit IRC | 08:50 | |
CTtpollard | fredcadete: I'm not sure on the exact kernel our board is using, what exactly is the regression? | 08:52 |
fredcadete | GDP us using rcar-gen2-1.9.2 (https://git.kernel.org/cgit/linux/kernel/git/horms/renesas-backport.git/log/?h=bsp/v3.10.31-ltsi/rcar-gen2-1.9.2) | 08:53 |
fredcadete | If I upgrade to rcar-gen2-1.9.5, then audio plays at half speed | 08:53 |
CTtpollard | gulp | 08:54 |
fredcadete | I have identified the commit between 1.9.2 and 1.9.5 that introduced the regression, and proposed to Renesas | 08:54 |
fredcadete | but they seem to not be available to confirm nor deny that I am seeing things correctly | 08:54 |
* fredcadete sighs | 08:55 | |
*** Luming has joined #automotive | 08:55 | |
CTtpollard | yeh just double checked on our board, 3.10.31 | 08:56 |
*** Luming has quit IRC | 08:56 | |
*** Luming has joined #automotive | 08:57 | |
fredcadete | they are both 3.10.31, as far as I know it's not possible to tell them apart at runtime | 08:57 |
CTtpollard | :S | 08:57 |
*** Luming has quit IRC | 08:58 | |
fredcadete | aaanyway | 08:58 |
*** Luming has joined #automotive | 08:58 | |
fredcadete | I'll see if I can get something more out of Renesas | 08:58 |
fredcadete | maybe I can get this upstream | 08:59 |
fredcadete | if I fail then I'll post this to the ML so the next people upgrading don't have the same issue | 08:59 |
*** wschaller has joined #automotive | 09:07 | |
*** DanCauchy has joined #automotive | 09:11 | |
*** KlausUhl` has joined #automotive | 09:17 | |
*** ToxicGumbo has quit IRC | 09:19 | |
*** Luming has quit IRC | 09:19 | |
*** ToxicGumbo has joined #automotive | 09:19 | |
*** toscalix__ has joined #automotive | 09:22 | |
*** DanCauchy has quit IRC | 09:44 | |
*** DanCauchy has joined #automotive | 09:44 | |
radiofree | fredcadete: that's nice of them, i suppose that have a lovely open source GPU driver as well, community supported | 09:59 |
fredcadete | the GPU is not open source, as usual | 10:00 |
fredcadete | as for the rest Renesas is not that bad, most of the kernelspace is open source and developed in the open | 10:01 |
radiofree | yes i know, was joking | 10:02 |
fredcadete | if I had had a kernel code drop as happens with other vendors I would not have been able to bisect the issue | 10:02 |
fredcadete | they now have pointed me to stephen lawrence, it seems to be going somewhere | 10:02 |
radiofree | throw that porter out of the window and buy a jetson, or a minnowboard, is my advice | 10:02 |
radiofree | then you can use upstream + mesa :) | 10:03 |
fredcadete | jetson? we have considered it but we ranked nvidia lower than renesas on openness | 10:13 |
fredcadete | their supported BSP had fairly old components if I recall correctly | 10:14 |
* rjek wonders why we tolerate closed GPUs in exactly the way we wouldn't tolerate closed CPUs. | 10:14 | |
fredcadete | the patent environment for GPUs is scary | 10:15 |
radiofree | fredcadete: don't use the "supported bsp", the entire stack on the jetson is open | 10:15 |
fredcadete | if I were doing a GPU I would be very wary of open sourcing its drivers | 10:15 |
radiofree | nvidia are doing great with with nouveau, at least for arm | 10:15 |
radiofree | fredcadete: why? | 10:15 |
radiofree | also you can always just buy a minnowboard now, intel open gpu drivers are excellent | 10:16 |
rjek | CPUs are massively patent-encumbered, too | 10:16 |
fredcadete | the most compelling reasoning I have heard for not opening your drivers is that trolls will look at it and take any small excuse to sue you to hell | 10:16 |
* radiofree doesn't have enough hours in the year to spend messing about with binary blobs provided by companies like renesas | 10:16 | |
radiofree | soiled by the experience with freescale, their blobs are an utter disaster (locks you in to specific versions of weston etc) | 10:18 |
fredcadete | if you don't use the supported BSP your are more likely to get a "you are on your own" reply when you are two weeks away from SOP and you find a bug in driver code | 10:18 |
radiofree | in my experience you're on your own anway | 10:19 |
radiofree | s/anway/anyway | 10:19 |
fredcadete | for liability reasons it's good to keep your suppliers in the loop | 10:19 |
rjek | Often using the "supported" BSP causes more problems that you can then do nothing about | 10:19 |
fredcadete | yes, but then you can point the finger at the supplier | 10:19 |
rjek | Who then shrugs :) | 10:19 |
fredcadete | it's self-preservation as usual | 10:19 |
rjek | At least if it's open you can fix it yourself | 10:19 |
* radiofree looks at the "supported BSP he's working on currently | 10:20 | |
* radiofree cries | 10:20 | |
* rjek distills radiofree's tears into a trendy gin | 10:20 | |
fredcadete | if you get a supported BSP that is open and current enough, that's better than unsupported and 6 months more recent | 10:21 |
fredcadete | choices choices | 10:21 |
radiofree | can you tell us where to find a current, supported BSP, that receives updates | 10:21 |
* radiofree looks at "supported" BSP with systemd 44 | 10:21 | |
fredcadete | 44?? | 10:22 |
radiofree | yes | 10:22 |
*** mpaolino has quit IRC | 10:47 | |
*** DanCauchy has quit IRC | 10:48 | |
*** jlrmagnus has quit IRC | 11:19 | |
*** toscalix__ has quit IRC | 11:33 | |
*** wschaller has quit IRC | 11:39 | |
*** apinheiro has joined #automotive | 11:50 | |
*** jacobo has quit IRC | 11:52 | |
*** jacobo has joined #automotive | 11:57 | |
*** DanCauchy has joined #automotive | 12:00 | |
CTtpollard | fredcadete: I'm still looking into the hmi controller fix btw | 12:01 |
CTtpollard | I think I've narrowed it down to only happening on the initial launch of an app | 12:01 |
fredcadete | the timing stuff? | 12:01 |
CTtpollard | yep! | 12:02 |
CTtpollard | bug349 of gdp | 12:02 |
fredcadete | if at some point the hmi-controller starts using the new notifications from ivi-controller, then the race should not surface anymore | 12:02 |
CTtpollard | 'new' ? | 12:03 |
fredcadete | let me find that commit for you | 12:03 |
fredcadete | http://git.projects.genivi.org/?p=wayland-ivi-extension.git;a=commit;h=df1f85d6787c7173eb55a3f00b60cd408a582784 | 12:04 |
fredcadete | ilmControl: send notifications for surface creation/deletion | 12:04 |
CTtpollard | I'm looking in ilm_control.h locally atm | 12:06 |
CTtpollard | and that notification needs to be captured beofre entering surface_control I think | 12:08 |
CTtpollard | or at least, before setting properties for the surface within the function | 12:09 |
fredcadete | oh, right, sorry | 12:13 |
fredcadete | I was mixing up the surface creation and the committing of content | 12:14 |
CTtpollard | my understanding is that it could be potentially trying to commit content before the surface has actually been created | 12:15 |
fredcadete | you mean the client committing content? that would be weird | 12:17 |
fredcadete | from what I saw the problem happens when the controller commits a control too soon | 12:17 |
CTtpollard | afaik right now, hmi-controller tries to switch to the surface and commits properties too soon | 12:17 |
CTtpollard | yeh | 12:17 |
CTtpollard | :) | 12:17 |
fredcadete | agreed | 12:17 |
CTtpollard | I may have terms / context confused, I'm coming from the bottom here :) | 12:18 |
fredcadete | as are we all | 12:18 |
CTtpollard | heh | 12:19 |
radiofree | please forward port the gdp to latest wayland-ivi-extension | 12:21 |
radiofree | there's a notification api now that will tell you when a surface has been created | 12:21 |
radiofree | of course, you'll have to completly rewrite the input handling | 12:22 |
* radiofree doesn't apologise for that though, as the new input handling plugin is awesome | 12:22 | |
fredcadete | +1 | 12:23 |
CTtpollard | so, that means layer_manager will need re-writing? | 12:23 |
radiofree | what's layer_manager (sorry i don't know about about the gdp other than how much of nightmare it was to integrate) | 12:23 |
radiofree | the basic ilm_* layer management stuff is the same | 12:24 |
CTtpollard | it's provided by meta-ivi | 12:24 |
radiofree | layer manager was the name of the old genivi compositor | 12:25 |
radiofree | it had both X11 and wayland support | 12:25 |
CTtpollard | but, I was reffering to this sorry http://git.projects.genivi.org/?p=layer_management.git | 12:25 |
radiofree | though, confusingly, people (including myself) still refer to wayland-ivi-extension + weston-ivi-shell as "layer manager" | 12:26 |
radiofree | that's the old one CTtpollard, if you're using weston you're not using that | 12:26 |
CTtpollard | good to know.. ta! | 12:27 |
*** jacobo has quit IRC | 12:34 | |
*** apinheiro has quit IRC | 12:40 | |
*** wschaller has joined #automotive | 12:44 | |
louai | how committed are people to weston as the reference compositor? I've been looking at the whole ivi-shell stuff and the way the home screen works and it just seems to me that doing all of that would be quite a lot easier to do with QtWayland since you could have the home screen also be the compositor | 12:47 |
louai | if there's interest I might just go ahead and try to see how much work implementing the ivi-shell protocol's server side would be, we did get a patch for the client side recently that's being reviewed | 12:47 |
*** apinheiro has joined #automotive | 12:54 | |
fredcadete | louai: in-house we didn't consider wayland compositors other than weston because chip suppliers support either X or weston | 12:58 |
fredcadete | radiofree: laugh all you want :) | 12:58 |
fredcadete | renesas has some patches on weston and gstreamer's waylandsink, to get less copies when playing video | 13:00 |
fredcadete | which of course has the drawback of being stuck on weston 1.5 | 13:00 |
*** wschaller has quit IRC | 13:07 | |
*** Fulup has joined #automotive | 13:08 | |
*** waltminer has joined #automotive | 13:18 | |
*** wschaller has joined #automotive | 13:19 | |
*** DanCauchy has quit IRC | 13:22 | |
*** DanCauchy has joined #automotive | 13:24 | |
*** riazantsev has joined #automotive | 13:27 | |
*** toscalix__ has joined #automotive | 13:35 | |
*** toscalix__ is now known as toscalix | 13:45 | |
*** jacobo has joined #automotive | 13:59 | |
*** ToxicGumbo-work has joined #automotive | 14:04 | |
*** waltminer has quit IRC | 14:07 | |
*** waltminer has joined #automotive | 14:15 | |
*** toscalix has quit IRC | 14:27 | |
*** fredcadete has quit IRC | 14:33 | |
*** toscalix__ has joined #automotive | 15:41 | |
*** KlausUhl` has quit IRC | 16:03 | |
*** toscalix__ has quit IRC | 16:06 | |
*** wschaller has quit IRC | 16:46 | |
*** waltminer has quit IRC | 17:26 | |
*** riazantsev has quit IRC | 18:31 | |
*** jacobo has quit IRC | 18:43 | |
*** fernandod has quit IRC | 18:48 | |
*** fernandod has joined #automotive | 18:48 | |
*** lpax has joined #automotive | 18:58 | |
*** riazantsev has joined #automotive | 18:59 | |
*** lpax has quit IRC | 19:06 | |
*** lpax has joined #automotive | 19:07 | |
*** lpax has quit IRC | 19:11 | |
*** waltminer has joined #automotive | 19:29 | |
*** ToxicGumbo has quit IRC | 20:31 | |
*** ToxicGumbo has joined #automotive | 20:33 | |
*** DanCauchy has quit IRC | 20:53 | |
*** DanCauchy has joined #automotive | 20:53 | |
*** waltminer has joined #automotive | 21:20 | |
*** DanCauchy has quit IRC | 21:26 | |
*** DanCauchy has joined #automotive | 21:28 | |
*** ToxicGumbo-work has quit IRC | 21:56 | |
*** apinheiro has quit IRC | 22:22 | |
*** riazantsev has quit IRC | 23:01 | |
*** DanCauchy has quit IRC | 23:06 | |
*** waltminer has quit IRC | 23:42 | |
*** riazantsev has joined #automotive | 23:49 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!