Re: Small rant: installer environment size

2022-12-07 Thread Florian Weimer
* Adam Williamson:

> 1. /usr/lib/locale/locale-archive , from glibc-all-langpacks - this is
> 224M uncompressed. A quick test just compressing the file with xz on my
> system shows it compresses to around 11M, though, so that's probably
> all it adds up to after compression (the image is an xz-compressed
> squashfs)

Isn't the compression block-based?  I think it would be interesting to
measure the image size with the file removed.

For the non-live installer, we can *significantly* cut down its size,
without degrading localization of the installer itself.

> 2. /usr/lib64/libLLVM-15.so, which is 114M on its own, compresses to
> 23M. We are, I think, basically stuck with this for mesa-dri-drivers ,
> but does it have to be so *big*?

It has all the targets in it.  As it's for JIT, we'd only need one
target.

Thanks,
Florian
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 0/2] redhat/configs: aarch64: reorganize tegra configs to common dir

2022-12-07 Thread Mark Salter (via Email Bridge)
From: Mark Salter on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2172

RHEL needs support for tegra194 and tegra234 SoCs, so move some
configs from redhat/configs/fedora to redhat/configs/common where
they can be shared.

Signed-off-by: Mark Salter 

---
 redhat/configs/ark/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC   
|   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC   
|   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_ARM_TEGRA186_CPUFREQ 
|   1 +
 redhat/configs/ark/generic/arm/aarch64/CONFIG_TEGRA_IVC
|   1 -
 redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC => 
redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC 
|   0 
 redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC => 
redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC 
|   0 
 redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARM_TEGRA194_CPUFREQ => 
redhat/configs/common/generic/arm/aarch64/CONFIG_ARM_TEGRA194_CPUFREQ | 
  0 
 redhat/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_TEGRA186 => 
redhat/configs/common/generic/arm/aarch64/CONFIG_GPIO_TEGRA186  
 |   0 
 redhat/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST => 
redhat/configs/common/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST 
|   0 
 redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_TEGRA194_P2U => 
redhat/configs/common/generic/arm/aarch64/CONFIG_PHY_TEGRA194_P2U   
  |   0 
 redhat/configs/fedora/generic/arm/aarch64/CONFIG_SERIAL_TEGRA_TCU => 
redhat/configs/common/generic/arm/aarch64/CONFIG_SERIAL_TEGRA_TCU   
  |   0 
 redhat/configs/fedora/generic/arm/aarch64/CONFIG_SERIAL_TEGRA_TCU_CONSOLE => 
redhat/configs/common/generic/arm/aarch64/CONFIG_SERIAL_TEGRA_TCU_CONSOLE |   0 
 redhat/configs/common/generic/arm/aarch64/CONFIG_SOC_TEGRA_CBB 
|   1 +
 redhat/configs/fedora/generic/arm/aarch64/CONFIG_TEGRA_BPMP_THERMAL => 
redhat/configs/common/generic/arm/aarch64/CONFIG_TEGRA_BPMP_THERMAL 
|   0 
 redhat/configs/fedora/generic/arm/aarch64/CONFIG_TEGRA_HSP_MBOX => 
redhat/configs/common/generic/arm/aarch64/CONFIG_TEGRA_HSP_MBOX 
|   0 
 redhat/configs/fedora/generic/arm/CONFIG_I2C_TEGRA_BPMP => 
redhat/configs/common/generic/arm/CONFIG_I2C_TEGRA_BPMP 
|   0 
 redhat/configs/ark/generic/arm/aarch64/CONFIG_TEGRA_HSP_MBOX => 
redhat/configs/common/generic/arm/CONFIG_TEGRA_HSP_MBOX 
   |   0 
 redhat/configs/fedora/generic/arm/CONFIG_TEGRA_IVC => 
redhat/configs/common/generic/arm/CONFIG_TEGRA_IVC  
 |   0 
 redhat/configs/fedora/generic/arm/CONFIG_ARM_TEGRA194_CPUFREQ  
|   1 -
 redhat/configs/fedora/generic/arm/CONFIG_TEGRA_HSP_MBOX
|   1 -
 redhat/configs/pending-fedora/generic/CONFIG_SOC_TEGRA_CBB 
|  13 
--
 21 files changed, 2 insertions(+), 18 deletions(-)
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 1/2] redhat/configs: aarch64: reorganize tegra configs to common dir

2022-12-07 Thread Mark Salter (via Email Bridge)
From: Mark Salter 

redhat/configs: aarch64: reorganize tegra configs to common dir

RHEL needs support for tegra194 and tegra234 SoCs, so move some
configs from redhat.configs/fedora to redhat/configs/common where
they can be shared.

Signed-off-by: Mark Salter 

diff --git a/redhat/configs/ark/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC 
b/redhat/configs/ark/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARCH_TEGRA_194_SOC is not set
diff --git a/redhat/configs/ark/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC 
b/redhat/configs/ark/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARCH_TEGRA_234_SOC is not set
diff --git a/redhat/configs/ark/generic/arm/aarch64/CONFIG_ARM_TEGRA186_CPUFREQ 
b/redhat/configs/ark/generic/arm/aarch64/CONFIG_ARM_TEGRA186_CPUFREQ
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/arm/aarch64/CONFIG_ARM_TEGRA186_CPUFREQ
@@ -0,0 +1 @@
+# CONFIG_ARM_TEGRA186_CPUFREQ is not set
diff --git a/redhat/configs/ark/generic/arm/aarch64/CONFIG_TEGRA_IVC 
b/redhat/configs/ark/generic/arm/aarch64/CONFIG_TEGRA_IVC
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/arm/aarch64/CONFIG_TEGRA_IVC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_TEGRA_IVC is not set
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_I2C_TEGRA_BPMP 
b/redhat/configs/common/generic/arm/CONFIG_I2C_TEGRA_BPMP
rename from redhat/configs/fedora/generic/arm/CONFIG_I2C_TEGRA_BPMP
rename to redhat/configs/common/generic/arm/CONFIG_I2C_TEGRA_BPMP
index blahblah..blahblah 100644
--- a/redhat/configs/fedora/generic/arm/CONFIG_I2C_TEGRA_BPMP
+++ b/redhat/configs/common/generic/arm/CONFIG_I2C_TEGRA_BPMP
diff --git a/redhat/configs/ark/generic/arm/aarch64/CONFIG_TEGRA_HSP_MBOX 
b/redhat/configs/common/generic/arm/CONFIG_TEGRA_HSP_MBOX
rename from redhat/configs/ark/generic/arm/aarch64/CONFIG_TEGRA_HSP_MBOX
rename to redhat/configs/common/generic/arm/CONFIG_TEGRA_HSP_MBOX
index blahblah..blahblah 100644
--- a/redhat/configs/ark/generic/arm/aarch64/CONFIG_TEGRA_HSP_MBOX
+++ b/redhat/configs/common/generic/arm/CONFIG_TEGRA_HSP_MBOX
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_TEGRA_IVC 
b/redhat/configs/common/generic/arm/CONFIG_TEGRA_IVC
rename from redhat/configs/fedora/generic/arm/CONFIG_TEGRA_IVC
rename to redhat/configs/common/generic/arm/CONFIG_TEGRA_IVC
index blahblah..blahblah 100644
--- a/redhat/configs/fedora/generic/arm/CONFIG_TEGRA_IVC
+++ b/redhat/configs/common/generic/arm/CONFIG_TEGRA_IVC
diff --git 
a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC 
b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC
rename from redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC
rename to redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC
index blahblah..blahblah 100644
--- a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC
+++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_TEGRA_194_SOC
diff --git 
a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC 
b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC
rename from redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC
rename to redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC
index blahblah..blahblah 100644
--- a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC
+++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_TEGRA_234_SOC
diff --git 
a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARM_TEGRA194_CPUFREQ 
b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARM_TEGRA194_CPUFREQ
rename from 
redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARM_TEGRA194_CPUFREQ
rename to redhat/configs/common/generic/arm/aarch64/CONFIG_ARM_TEGRA194_CPUFREQ
index blahblah..blahblah 100644
--- a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_ARM_TEGRA194_CPUFREQ
+++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARM_TEGRA194_CPUFREQ
diff --git a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_TEGRA186 
b/redhat/configs/common/generic/arm/aarch64/CONFIG_GPIO_TEGRA186
rename from redhat/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_TEGRA186
rename to redhat/configs/common/generic/arm/aarch64/CONFIG_GPIO_TEGRA186
index blahblah..blahblah 100644
--- a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_GPIO_TEGRA186
+++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_GPIO_TEGRA186
diff --git 
a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST 
b/redhat/configs/common/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_HOST
rename from redhat/configs/fedora/generic/arm/aarch64/CONFIG_PCIE_TEGRA194_

[OS-BUILD PATCHv3 2/2] redhat/configs: make SOC_TEGRA_CBB a module

2022-12-07 Thread Mark Salter (via Email Bridge)
From: Mark Salter 

redhat/configs: make SOC_TEGRA_CBB a module

There's no need to build in SOC_TEGRA_CBB so make it a module.

Signed-off-by: Mark Salter 

diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_SOC_TEGRA_CBB 
b/redhat/configs/common/generic/arm/aarch64/CONFIG_SOC_TEGRA_CBB
index blahblah..blahblah 100644
--- a/redhat/configs/common/generic/arm/aarch64/CONFIG_SOC_TEGRA_CBB
+++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_SOC_TEGRA_CBB
@@ -1,13 +1 @@
-# Symbol: SOC_TEGRA_CBB [=y]
-# Type  : tristate
-# Defined at drivers/soc/tegra/Kconfig:165
-#   Prompt: Tegra driver to handle error from CBB
-#   Depends on: ARCH_TEGRA_194_SOC [=y] || ARCH_TEGRA_234_SOC [=y]
-#   Location:
-# Main menu
-#   -> Device Drivers
-# -> SOC (System On Chip) specific Drivers
-# 
-# 
-# 
-CONFIG_SOC_TEGRA_CBB=y
+CONFIG_SOC_TEGRA_CBB=m

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2172
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCH] redhat/configs: move SOC_TEGRA_CBB from pending to common

2022-12-07 Thread Mark Salter (via Email Bridge)
From: Mark Salter on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2177#note_1199769188

I have too many balls in the air right now. SOC_TEGRA_CBB was already part of
MR !2172. Sorry for the noise.
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCH] redhat/configs: move SOC_TEGRA_CBB from pending to common

2022-12-07 Thread Mark Salter (via Email Bridge)
From: Mark Salter on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2177#note_1199737325

Okay, so this should go with MR !2172 which turns on those tegra SoCs.
Since Peter makes a good point about it being =m, I think I'll close this MR
and add it to that one.
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCH] redhat/configs: move SOC_TEGRA_CBB from pending to common

2022-12-07 Thread Patrick Talbert (via Email Bridge)
From: Patrick Talbert on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2177#note_1199295684

Ah actually ark has neither ARCH_TEGRA_194_SOC nor ARCH_TEGRA_234_SOC enabled
so SOC_TEGRA_CBB was not identified as a relevant new config item for ark. And
then enabling it without enabling one of these others won't actually do
anything?
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCH] redhat/configs: move SOC_TEGRA_CBB from pending to common

2022-12-07 Thread Patrick Talbert (via Email Bridge)
From: Patrick Talbert on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2177#note_1199278958

Uh if there is a pending-fedora config item there should also have been a
pending-ark one as well. Something has gone wrong with the automation here...
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue