[SRU][Eoan][linux-raspi2][PATCH 0/1] CONFIG_DRM_V3D is disabled for linux-raspi2 of eoan

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[SRU][Eoan][linux-raspi2][PATCH 0/1] CONFIG_DRM_V3D is disabled for linux-raspi2 of eoan

Hui Wang
BugLink: https://bugs.launchpad.net/bugs/1850876

[Impact]
Users reported that we should enable the DRM_V3D, then the GPU will
be fully used when running "ubuntu-desktop"

[Fix]
Enable the DRM_V3D, the v3d.ko will be built

[Test Case]
Users already tested it, it worked well.
https://bugs.launchpad.net/ubuntu/+source/linux-raspi2/+bug/1848703/comments/36

[Regression Risk]
Low, I already did building test for arm64 and armhf, all passed.
And uers already tested the kernel module, it worked as expected.


Hui Wang (1):
  UBUNTU: raspi2: [Config] CONFIG_DRM_V3D=m

 debian.raspi2/config/annotations          | 1 +
 debian.raspi2/config/config.common.ubuntu | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

--
2.17.1


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[SRU][Eoan][linux-raspi2][PATCH 1/1] UBUNTU: raspi2: [Config] CONFIG_DRM_V3D=m

Hui Wang
BugLink: https://bugs.launchpad.net/bugs/1850876

Users reported that we should enable the DRM_V3D, this driver could
work together with DRM_VC4, then greatly reduce the graphical
overhead of CPU since most of graphical works move to GPU.

Signed-off-by: Hui Wang <[hidden email]>
---
 debian.raspi2/config/annotations          | 1 +
 debian.raspi2/config/config.common.ubuntu | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/debian.raspi2/config/annotations b/debian.raspi2/config/annotations
index c22a50d878b9..f94a960ef4ff 100644
--- a/debian.raspi2/config/annotations
+++ b/debian.raspi2/config/annotations
@@ -1542,6 +1542,7 @@ CONFIG_DRM_TEGRA                                policy<{'armhf-generic': 'm'}>
 CONFIG_DRM_TEGRA_DEBUG                          policy<{'armhf-generic': 'n'}>
 CONFIG_DRM_TEGRA_STAGING                        policy<{'armhf-generic': 'y'}>
 CONFIG_DRM_STI                                  policy<{'armhf': 'n'}>
+CONFIG_DRM_V3D                                  policy<{'arm64': 'm', 'armhf': 'm'}>note<LP:1850876>
 CONFIG_DRM_VC4                                  policy<{'arm64': 'm'}>
 CONFIG_DRM_ETNAVIV                              policy<{'armhf-generic': 'm'}>
 CONFIG_DRM_ETNAVIV_REGISTER_LOGGING             policy<{'armhf-generic': 'n'}>
diff --git a/debian.raspi2/config/config.common.ubuntu b/debian.raspi2/config/config.common.ubuntu
index 964e030c398a..89cc11c7edce 100644
--- a/debian.raspi2/config/config.common.ubuntu
+++ b/debian.raspi2/config/config.common.ubuntu
@@ -1836,7 +1836,7 @@ CONFIG_DRM_TOSHIBA_TC358767=m
 CONFIG_DRM_TTM=m
 CONFIG_DRM_TVE200=m
 CONFIG_DRM_UDL=m
-# CONFIG_DRM_V3D is not set
+CONFIG_DRM_V3D=m
 CONFIG_DRM_VC4=m
 # CONFIG_DRM_VC4_HDMI_CEC is not set
 CONFIG_DRM_VGEM=m
--
2.17.1


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK/cmnt: [SRU][Eoan][linux-raspi2][PATCH 1/1] UBUNTU: raspi2: [Config] CONFIG_DRM_V3D=m

Juerg Haefliger
Subject should be:

UBUNTU: [Config] raspi2: CONFIG_DRM_V3D=m


> BugLink: https://bugs.launchpad.net/bugs/1850876
>
> Users reported that we should enable the DRM_V3D, this driver could
> work together with DRM_VC4, then greatly reduce the graphical
> overhead of CPU since most of graphical works move to GPU.
>
> Signed-off-by: Hui Wang <[hidden email]>

Acked-by: Juerg Haefliger <[hidden email]>


> ---
>  debian.raspi2/config/annotations          | 1 +
>  debian.raspi2/config/config.common.ubuntu | 2 +-
>  2 files changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/debian.raspi2/config/annotations b/debian.raspi2/config/annotations
> index c22a50d878b9..f94a960ef4ff 100644
> --- a/debian.raspi2/config/annotations
> +++ b/debian.raspi2/config/annotations
> @@ -1542,6 +1542,7 @@ CONFIG_DRM_TEGRA                                policy<{'armhf-generic': 'm'}>
>  CONFIG_DRM_TEGRA_DEBUG                          policy<{'armhf-generic': 'n'}>
>  CONFIG_DRM_TEGRA_STAGING                        policy<{'armhf-generic': 'y'}>
>  CONFIG_DRM_STI                                  policy<{'armhf': 'n'}>
> +CONFIG_DRM_V3D                                  policy<{'arm64': 'm', 'armhf': 'm'}>note<LP:1850876>
>  CONFIG_DRM_VC4                                  policy<{'arm64': 'm'}>
>  CONFIG_DRM_ETNAVIV                              policy<{'armhf-generic': 'm'}>
>  CONFIG_DRM_ETNAVIV_REGISTER_LOGGING             policy<{'armhf-generic': 'n'}>
> diff --git a/debian.raspi2/config/config.common.ubuntu b/debian.raspi2/config/config.common.ubuntu
> index 964e030c398a..89cc11c7edce 100644
> --- a/debian.raspi2/config/config.common.ubuntu
> +++ b/debian.raspi2/config/config.common.ubuntu
> @@ -1836,7 +1836,7 @@ CONFIG_DRM_TOSHIBA_TC358767=m
>  CONFIG_DRM_TTM=m
>  CONFIG_DRM_TVE200=m
>  CONFIG_DRM_UDL=m
> -# CONFIG_DRM_V3D is not set
> +CONFIG_DRM_V3D=m
>  CONFIG_DRM_VC4=m
>  # CONFIG_DRM_VC4_HDMI_CEC is not set
>  CONFIG_DRM_VGEM=m

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team

attachment0 (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

ACK: [SRU][Eoan][linux-raspi2][PATCH 1/1] UBUNTU: raspi2: [Config] CONFIG_DRM_V3D=m

Connor Kuehl
In reply to this post by Hui Wang
On 10/31/19 11:43 PM, Hui Wang wrote:
> BugLink: https://bugs.launchpad.net/bugs/1850876
>
> Users reported that we should enable the DRM_V3D, this driver could
> work together with DRM_VC4, then greatly reduce the graphical
> overhead of CPU since most of graphical works move to GPU.
>
> Signed-off-by: Hui Wang <[hidden email]>

Acked-by: Connor Kuehl <[hidden email]>

> ---
>   debian.raspi2/config/annotations          | 1 +
>   debian.raspi2/config/config.common.ubuntu | 2 +-
>   2 files changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/debian.raspi2/config/annotations b/debian.raspi2/config/annotations
> index c22a50d878b9..f94a960ef4ff 100644
> --- a/debian.raspi2/config/annotations
> +++ b/debian.raspi2/config/annotations
> @@ -1542,6 +1542,7 @@ CONFIG_DRM_TEGRA                                policy<{'armhf-generic': 'm'}>
>   CONFIG_DRM_TEGRA_DEBUG                          policy<{'armhf-generic': 'n'}>
>   CONFIG_DRM_TEGRA_STAGING                        policy<{'armhf-generic': 'y'}>
>   CONFIG_DRM_STI                                  policy<{'armhf': 'n'}>
> +CONFIG_DRM_V3D                                  policy<{'arm64': 'm', 'armhf': 'm'}>note<LP:1850876>
>   CONFIG_DRM_VC4                                  policy<{'arm64': 'm'}>
>   CONFIG_DRM_ETNAVIV                              policy<{'armhf-generic': 'm'}>
>   CONFIG_DRM_ETNAVIV_REGISTER_LOGGING             policy<{'armhf-generic': 'n'}>
> diff --git a/debian.raspi2/config/config.common.ubuntu b/debian.raspi2/config/config.common.ubuntu
> index 964e030c398a..89cc11c7edce 100644
> --- a/debian.raspi2/config/config.common.ubuntu
> +++ b/debian.raspi2/config/config.common.ubuntu
> @@ -1836,7 +1836,7 @@ CONFIG_DRM_TOSHIBA_TC358767=m
>   CONFIG_DRM_TTM=m
>   CONFIG_DRM_TVE200=m
>   CONFIG_DRM_UDL=m
> -# CONFIG_DRM_V3D is not set
> +CONFIG_DRM_V3D=m
>   CONFIG_DRM_VC4=m
>   # CONFIG_DRM_VC4_HDMI_CEC is not set
>   CONFIG_DRM_VGEM=m
>


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

APPLIED/cmt: [SRU][Eoan][linux-raspi2][PATCH 0/1] CONFIG_DRM_V3D is disabled for linux-raspi2 of eoan

Khaled Elmously
In reply to this post by Hui Wang
Applied to Eoan/raspi2 - and modified the first line as Juerg pointed out.

Thanks

On 2019-11-01 14:42:59 , Hui Wang wrote:

> BugLink: https://bugs.launchpad.net/bugs/1850876
>
> [Impact]
> Users reported that we should enable the DRM_V3D, then the GPU will
> be fully used when running "ubuntu-desktop"
>
> [Fix]
> Enable the DRM_V3D, the v3d.ko will be built
>
> [Test Case]
> Users already tested it, it worked well.
> https://bugs.launchpad.net/ubuntu/+source/linux-raspi2/+bug/1848703/comments/36
>
> [Regression Risk]
> Low, I already did building test for arm64 and armhf, all passed.
> And uers already tested the kernel module, it worked as expected.
>
>
> Hui Wang (1):
>   UBUNTU: raspi2: [Config] CONFIG_DRM_V3D=m
>
>  debian.raspi2/config/annotations          | 1 +
>  debian.raspi2/config/config.common.ubuntu | 2 +-
>  2 files changed, 2 insertions(+), 1 deletion(-)
>
> --
> 2.17.1
>
>
> --
> kernel-team mailing list
> [hidden email]
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

Re: ACK/cmnt: [SRU][Eoan][linux-raspi2][PATCH 1/1] UBUNTU: raspi2: [Config] CONFIG_DRM_V3D=m

Hui Wang
In reply to this post by Juerg Haefliger

On 2019/11/7 上午12:43, Juerg Haefliger wrote:
> Subject should be:
>
> UBUNTU: [Config] raspi2: CONFIG_DRM_V3D=m

OK, got it. thx.


>
>
>> BugLink: https://bugs.launchpad.net/bugs/1850876
>>
>> Users reported that we should enable the DRM_V3D, this driver could
>> work together with DRM_VC4, then greatly reduce the graphical
>> overhead of CPU since most of graphical works move to GPU.
>>
>> Signed-off-by: Hui Wang <[hidden email]>
> Acked-by: Juerg Haefliger <[hidden email]>
>
>
>> ---
>>   debian.raspi2/config/annotations          | 1 +
>>   debian.raspi2/config/config.common.ubuntu | 2 +-
>>   2 files changed, 2 insertions(+), 1 deletion(-)
>>
>> diff --git a/debian.raspi2/config/annotations b/debian.raspi2/config/annotations
>> index c22a50d878b9..f94a960ef4ff 100644
>> --- a/debian.raspi2/config/annotations
>> +++ b/debian.raspi2/config/annotations
>> @@ -1542,6 +1542,7 @@ CONFIG_DRM_TEGRA                                policy<{'armhf-generic': 'm'}>
>>   CONFIG_DRM_TEGRA_DEBUG                          policy<{'armhf-generic': 'n'}>
>>   CONFIG_DRM_TEGRA_STAGING                        policy<{'armhf-generic': 'y'}>
>>   CONFIG_DRM_STI                                  policy<{'armhf': 'n'}>
>> +CONFIG_DRM_V3D                                  policy<{'arm64': 'm', 'armhf': 'm'}>note<LP:1850876>
>>   CONFIG_DRM_VC4                                  policy<{'arm64': 'm'}>
>>   CONFIG_DRM_ETNAVIV                              policy<{'armhf-generic': 'm'}>
>>   CONFIG_DRM_ETNAVIV_REGISTER_LOGGING             policy<{'armhf-generic': 'n'}>
>> diff --git a/debian.raspi2/config/config.common.ubuntu b/debian.raspi2/config/config.common.ubuntu
>> index 964e030c398a..89cc11c7edce 100644
>> --- a/debian.raspi2/config/config.common.ubuntu
>> +++ b/debian.raspi2/config/config.common.ubuntu
>> @@ -1836,7 +1836,7 @@ CONFIG_DRM_TOSHIBA_TC358767=m
>>   CONFIG_DRM_TTM=m
>>   CONFIG_DRM_TVE200=m
>>   CONFIG_DRM_UDL=m
>> -# CONFIG_DRM_V3D is not set
>> +CONFIG_DRM_V3D=m
>>   CONFIG_DRM_VC4=m
>>   # CONFIG_DRM_VC4_HDMI_CEC is not set
>>   CONFIG_DRM_VGEM=m

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team