summaryrefslogtreecommitdiff
path: root/hosts/moyo
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2024-11-13 11:16:51 -0500
committerAndrew Opalach <andrew@akon.city> 2024-11-13 11:16:51 -0500
commit69657cffd889bc353cbf8e83f12b46bc48f7321b (patch)
tree654050797a489bfd4064a72d7c63a0ebd09e731d /hosts/moyo
parent66ef19bafce2013f8878942e199541c8c994403c (diff)
downloaddotfiles-69657cffd889bc353cbf8e83f12b46bc48f7321b.tar.gz
dotfiles-69657cffd889bc353cbf8e83f12b46bc48f7321b.tar.bz2
dotfiles-69657cffd889bc353cbf8e83f12b46bc48f7321b.zip
Update gentoo hosts
Diffstat (limited to 'hosts/moyo')
-rw-r--r--hosts/moyo/gentoo/make.conf2
-rw-r--r--hosts/moyo/gentoo/package.accept_keywords/incus1
-rw-r--r--hosts/moyo/gentoo/package.accept_keywords/seabios-bin1
-rw-r--r--hosts/moyo/gentoo/package.use/zz-autounmask4
-rw-r--r--hosts/moyo/kernel_config31
-rw-r--r--hosts/moyo/libvirt/qemu/denpa.xml8
-rwxr-xr-xhosts/moyo/scripts/gen-dracut2
7 files changed, 25 insertions, 24 deletions
diff --git a/hosts/moyo/gentoo/make.conf b/hosts/moyo/gentoo/make.conf
index eb9fb97..c4778b9 100644
--- a/hosts/moyo/gentoo/make.conf
+++ b/hosts/moyo/gentoo/make.conf
@@ -3,7 +3,7 @@ CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${CFLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
-RUSTFLAGS="-C opt-level=3 -C target-cpu=native"
+RUSTFLAGS="-C opt-level=2 -C target-cpu=native"
MAKEOPTS="-j4"
EMERGE_DEFAULT_OPTS="--jobs 2"
diff --git a/hosts/moyo/gentoo/package.accept_keywords/incus b/hosts/moyo/gentoo/package.accept_keywords/incus
new file mode 100644
index 0000000..5fae8e1
--- /dev/null
+++ b/hosts/moyo/gentoo/package.accept_keywords/incus
@@ -0,0 +1 @@
+app-containers/incus ~amd64
diff --git a/hosts/moyo/gentoo/package.accept_keywords/seabios-bin b/hosts/moyo/gentoo/package.accept_keywords/seabios-bin
new file mode 100644
index 0000000..02519e6
--- /dev/null
+++ b/hosts/moyo/gentoo/package.accept_keywords/seabios-bin
@@ -0,0 +1 @@
+sys-firmware/seabios-bin ~amd64
diff --git a/hosts/moyo/gentoo/package.use/zz-autounmask b/hosts/moyo/gentoo/package.use/zz-autounmask
index 65863fe..a25b21a 100644
--- a/hosts/moyo/gentoo/package.use/zz-autounmask
+++ b/hosts/moyo/gentoo/package.use/zz-autounmask
@@ -11,3 +11,7 @@
# required by app-containers/incus-6.0.0-r1::gentoo
# required by incus (argument)
>=sys-libs/libcap-2.69-r1 static-libs
+# required by net-dns/bind-tools-9.18.0::gentoo
+# required by @selected
+# required by @world (argument)
+>=net-dns/bind-9.18.29-r2 idn
diff --git a/hosts/moyo/kernel_config b/hosts/moyo/kernel_config
index d1dc6a1..72fcdcd 100644
--- a/hosts/moyo/kernel_config
+++ b/hosts/moyo/kernel_config
@@ -1,10 +1,10 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.6.30-gentoo Kernel Configuration
+# Linux/x86 6.6.58-gentoo-r1 Kernel Configuration
#
-CONFIG_CC_VERSION_TEXT="gcc (Gentoo 13.2.1_p20240210 p14) 13.2.1 20240210"
+CONFIG_CC_VERSION_TEXT="gcc (Gentoo 13.3.1_p20241025 p1) 13.3.1 20241024"
CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=130201
+CONFIG_GCC_VERSION=130301
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24200
@@ -15,11 +15,11 @@ CONFIG_CC_CAN_LINK=y
CONFIG_CC_CAN_LINK_STATIC=y
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
-CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y
CONFIG_TOOLS_SUPPORT_RELR=y
CONFIG_CC_HAS_ASM_INLINE=y
CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
CONFIG_PAHOLE_VERSION=0
+CONFIG_HAVE_CTF_TOOLCHAIN=y
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_TABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=y
@@ -520,20 +520,7 @@ CONFIG_CC_HAS_RETURN_THUNK=y
CONFIG_CC_HAS_ENTRY_PADDING=y
CONFIG_FUNCTION_PADDING_CFI=11
CONFIG_FUNCTION_PADDING_BYTES=16
-CONFIG_HAVE_CALL_THUNKS=y
-CONFIG_CPU_MITIGATIONS=y
-CONFIG_PAGE_TABLE_ISOLATION=y
-CONFIG_RETPOLINE=y
-CONFIG_RETHUNK=y
-CONFIG_CPU_UNRET_ENTRY=y
-# CONFIG_CALL_DEPTH_TRACKING is not set
-# CONFIG_CPU_IBPB_ENTRY is not set
-# CONFIG_CPU_IBRS_ENTRY is not set
-CONFIG_CPU_SRSO=y
-# CONFIG_SLS is not set
-# CONFIG_GDS_FORCE_MITIGATION is not set
-# CONFIG_MITIGATION_RFDS is not set
-# CONFIG_MITIGATION_SPECTRE_BHI is not set
+# CONFIG_CPU_MITIGATIONS is not set
CONFIG_ARCH_HAS_ADD_PAGES=y
#
@@ -1016,6 +1003,7 @@ CONFIG_MIGRATION=y
CONFIG_DEVICE_MIGRATION=y
CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
CONFIG_CONTIG_ALLOC=y
+CONFIG_PCP_BATCH_SCALE_MAX=5
CONFIG_PHYS_ADDR_T_64BIT=y
CONFIG_MMU_NOTIFIER=y
# CONFIG_KSM is not set
@@ -3316,6 +3304,7 @@ CONFIG_BCMA_POSSIBLE=y
# Graphics support
#
CONFIG_APERTURE_HELPERS=y
+CONFIG_SCREEN_INFO=y
CONFIG_VIDEO_CMDLINE=y
CONFIG_VIDEO_NOMODESET=y
# CONFIG_AUXDISPLAY is not set
@@ -3477,6 +3466,7 @@ CONFIG_FB_SYS_IMAGEBLIT=y
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYS_FOPS=y
CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_IOMEM_FOPS=y
CONFIG_FB_IOMEM_HELPERS=y
CONFIG_FB_SYSMEM_HELPERS=y
CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y
@@ -4651,6 +4641,9 @@ CONFIG_ENCRYPTED_KEYS=y
# CONFIG_USER_DECRYPTED_DATA is not set
CONFIG_KEY_DH_OPERATIONS=y
# CONFIG_SECURITY_DMESG_RESTRICT is not set
+CONFIG_PROC_MEM_ALWAYS_FORCE=y
+# CONFIG_PROC_MEM_FORCE_PTRACE is not set
+# CONFIG_PROC_MEM_NO_FORCE is not set
CONFIG_SECURITY=y
# CONFIG_SECURITYFS is not set
CONFIG_SECURITY_NETWORK=y
@@ -4725,6 +4718,7 @@ CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_SIG=y
CONFIG_CRYPTO_SIG2=y
CONFIG_CRYPTO_SKCIPHER=y
CONFIG_CRYPTO_SKCIPHER2=y
@@ -5078,6 +5072,7 @@ CONFIG_NLATTR=y
CONFIG_CLZ_TAB=y
# CONFIG_IRQ_POLL is not set
CONFIG_MPILIB=y
+# CONFIG_CTF is not set
CONFIG_OID_REGISTRY=y
CONFIG_UCS2_STRING=y
CONFIG_HAVE_GENERIC_VDSO=y
diff --git a/hosts/moyo/libvirt/qemu/denpa.xml b/hosts/moyo/libvirt/qemu/denpa.xml
index 4638b4c..0c2029e 100644
--- a/hosts/moyo/libvirt/qemu/denpa.xml
+++ b/hosts/moyo/libvirt/qemu/denpa.xml
@@ -13,15 +13,15 @@ or other application using the libvirt API.
<libosinfo:os id="http://rockylinux.org/rocky/9"/>
</libosinfo:libosinfo>
</metadata>
- <memory unit='KiB'>3145728</memory>
- <currentMemory unit='KiB'>3145728</currentMemory>
+ <memory unit='KiB'>2097152</memory>
+ <currentMemory unit='KiB'>2097152</currentMemory>
<memoryBacking>
<source type='memfd'/>
<access mode='shared'/>
</memoryBacking>
<vcpu placement='static'>2</vcpu>
<os firmware='efi'>
- <type arch='x86_64' machine='pc-q35-9.0'>hvm</type>
+ <type arch='x86_64' machine='pc-q35-9.1'>hvm</type>
<firmware>
<feature enabled='no' name='enrolled-keys'/>
<feature enabled='no' name='secure-boot'/>
@@ -34,7 +34,7 @@ or other application using the libvirt API.
<apic/>
</features>
<cpu mode='host-passthrough' check='none' migratable='on'>
- <topology sockets='1' dies='1' cores='2' threads='1'/>
+ <topology sockets='1' dies='1' clusters='1' cores='2' threads='1'/>
<cache mode='passthrough'/>
<feature policy='require' name='topoext'/>
<feature policy='require' name='invtsc'/>
diff --git a/hosts/moyo/scripts/gen-dracut b/hosts/moyo/scripts/gen-dracut
index 9a1eade..d4cd33a 100755
--- a/hosts/moyo/scripts/gen-dracut
+++ b/hosts/moyo/scripts/gen-dracut
@@ -1,2 +1,2 @@
#! /usr/bin/env sh
-dracut -a lvm --kver=6.6.30-gentoo --force
+dracut -a lvm --kver=6.6.58-gentoo-r1 --force