From 5bbeef3e724872bd0720175f39fc6a3cde5ac9e4 Mon Sep 17 00:00:00 2001 From: PartialVolume <22084881+PartialVolume@users.noreply.github.com> Date: Thu, 5 Jan 2023 00:33:18 +0000 Subject: [PATCH] Preview update: Fix DRM frame buffer with some graphics displays, especially AMD GPU and Radeon. Also added traceroute, heirloom mailx, ntp, nmap. Unfortunately this increased the overal size to 103MB, I expanded the FAT32 partition to 114MB so there is about 11MB of free space for logs and reports. Full list of additions. +CONFIG_DRM_DP_AUX_CHARDEV=y +CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM=y +CONFIG_DRM_DP_CEC=y +CONFIG_DRM_I2C_NXP_TDA998X=y +CONFIG_DRM_I2C_NXP_TDA9950=y +CONFIG_DRM_RADEON_USERPTR=y +CONFIG_DRM_AMDGPU_SI=y +CONFIG_DRM_AMDGPU_CIK=y +CONFIG_DRM_AMD_DC_HDCP=y +CONFIG_DRM_AMD_DC_SI=y +CONFIG_HSA_AMD=y +CONFIG_DRM_QXL=y +CONFIG_DRM_BOCHS=y +CONFIG_DRM_VIRTIO_GPU=y +CONFIG_TINYDRM_HX8357D=y +CONFIG_TINYDRM_ILI9225=y +CONFIG_TINYDRM_ILI9341=y +CONFIG_TINYDRM_ILI9486=y +CONFIG_TINYDRM_MI0283QT=y +CONFIG_TINYDRM_REPAPER=y +CONFIG_TINYDRM_ST7586=y +CONFIG_TINYDRM_ST7735R=y +CONFIG_DRM_VBOXVIDEO=y +CONFIG_FB_CIRRUS=y +CONFIG_FB_PM2=y +CONFIG_FB_PM2_FIFO_DISCONNECT=y +CONFIG_FB_CYBER2000=y +CONFIG_FB_ARC=y +CONFIG_FB_ASILIANT=y +CONFIG_FB_IMSTT=y +CONFIG_FB_HGA=y +CONFIG_FB_OPENCORES=y +CONFIG_FB_S1D13XXX=y +CONFIG_FB_NVIDIA=y +CONFIG_FB_NVIDIA_I2C=y +CONFIG_FB_RIVA=y +CONFIG_FB_RIVA_I2C=y +CONFIG_FB_I740=y +CONFIG_FB_LE80578=y +CONFIG_FB_CARILLO_RANCH=y +CONFIG_FB_MATROX=y +CONFIG_FB_MATROX_MILLENIUM=y +CONFIG_FB_MATROX_MYSTIQUE=y +CONFIG_FB_MATROX_G=y +CONFIG_FB_MATROX_I2C=y +CONFIG_FB_MATROX_MAVEN=y +CONFIG_FB_RADEON=y +CONFIG_FB_ATY128=y +CONFIG_FB_ATY=y +CONFIG_FB_ATY_CT=y +CONFIG_FB_ATY_GENERIC_LCD=y +CONFIG_FB_ATY_GX=y +CONFIG_FB_S3=y +CONFIG_FB_SAVAGE=y +CONFIG_FB_SAVAGE_I2C=y +CONFIG_FB_SAVAGE_ACCEL=y +CONFIG_FB_SIS=y +CONFIG_FB_SIS_300=y +CONFIG_FB_SIS_315=y +CONFIG_FB_VIA=y +CONFIG_FB_NEOMAGIC=y +CONFIG_FB_KYRO=y +CONFIG_FB_3DFX=y +CONFIG_FB_3DFX_ACCEL=y +CONFIG_FB_VOODOO1=y +CONFIG_FB_VT8623=y +CONFIG_FB_TRIDENT=y +CONFIG_FB_ARK=y +CONFIG_FB_PM3=y +CONFIG_FB_CARMINE=y +CONFIG_FB_SM501=y +CONFIG_FB_SMSCUFX=y +CONFIG_FB_UDL=y +CONFIG_FB_IBM_GXT4500=y +CONFIG_FB_VIRTUAL=y +CONFIG_FB_METRONOME=y +CONFIG_FB_MB862XX=y +CONFIG_FB_SM712=y +2021.08.2_23.1_x86-64_0.34 +BR2_PACKAGE_LINUX_FIRMWARE_AMDGPU=y +BR2_PACKAGE_LINUX_FIRMWARE_I915=y +BR2_PACKAGE_LINUX_FIRMWARE_RADEON=y +BR2_PACKAGE_LINUX_FIRMWARE_QCOM_VENUS=y +BR2_PACKAGE_LINUX_FIRMWARE_QCOM_ADRENO=y +BR2_PACKAGE_LINUX_FIRMWARE_MFC_V8=y +BR2_PACKAGE_HEIRLOOM_MAILX=y +BR2_PACKAGE_NMAP=y +BR2_PACKAGE_NTP=y +BR2_PACKAGE_NTP_NTPDATE=y +BR2_PACKAGE_TRACEROUTE=y --- README.md | 2 +- board/shredos/genimage.cfg | 2 +- board/shredos/kernel-5.13-defconfig.config | 79 +++++++++++++++++++++- board/shredos/version.txt | 2 +- configs/shredos_defconfig | 11 +++ 5 files changed, 92 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 02ed467bb3..8654a55b91 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ | 64bit .img for USB flash drive | v0.34 | [ShredOS .img 64bit](https://github.com/PartialVolume/shredos.x86_64/releases/download/v2021.08.2_23_x86-64_0.34/shredos-2021.08.2_23_x86-64_0.34_20221231.img) | | 64bit .iso for CD/DVD | v0.34 | [ShredOS .iso 64bit](https://github.com/PartialVolume/shredos.x86_64/releases/download/v2021.08.2_23_x86-64_0.34/shredos-2021.08.2_23_x86-64_0.34_20221231.iso) | | 32bit .img for USB flash drive | v0.34 | [ShredOS .img 32bit](https://github.com/PartialVolume/shredos.x86_64/releases/download/v2021.08.2_23_x86-64_0.34/shredos-2021.08.2_23_i586_0.34_32-bit_20221231.img) | -| 32bit .iso for CD/DVD | v0.34 | Available Soon | +| 32bit .iso for CD/DVD | v0.34 | [ShredOS .iso 32bit](https://github.com/PartialVolume/shredos.x86_64/releases/download/v2021.08.2_23_x86-64_0.34/shredos-2021.08.2_23_i586_0.34_32-bit_20221231.iso) | ### ShredOS version v2021.08.2_21_x86-64_0.32.023 (PREVIOUS RELEASE) | Media | Nwipe Version | File to download | diff --git a/board/shredos/genimage.cfg b/board/shredos/genimage.cfg index d28569357c..13d7139908 100644 --- a/board/shredos/genimage.cfg +++ b/board/shredos/genimage.cfg @@ -10,7 +10,7 @@ image boot.vfat { file autorun.inf { image = 'autorun.inf' } } - size = 80000000 + size = 120000000 } image shredos.img { diff --git a/board/shredos/kernel-5.13-defconfig.config b/board/shredos/kernel-5.13-defconfig.config index adc6d0c16e..b9492bf1d6 100644 --- a/board/shredos/kernel-5.13-defconfig.config +++ b/board/shredos/kernel-5.13-defconfig.config @@ -634,21 +634,98 @@ CONFIG_AGP_SIS=y CONFIG_AGP_VIA=y CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=y +CONFIG_DRM_DP_AUX_CHARDEV=y +CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM=y +CONFIG_DRM_DP_CEC=y # CONFIG_DRM_I2C_CH7006 is not set # CONFIG_DRM_I2C_SIL164 is not set +CONFIG_DRM_I2C_NXP_TDA998X=y +CONFIG_DRM_I2C_NXP_TDA9950=y CONFIG_DRM_RADEON=y +CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_AMDGPU=y +CONFIG_DRM_AMDGPU_SI=y +CONFIG_DRM_AMDGPU_CIK=y +CONFIG_DRM_AMD_DC_HDCP=y +CONFIG_DRM_AMD_DC_SI=y +CONFIG_HSA_AMD=y CONFIG_DRM_NOUVEAU=y CONFIG_DRM_I915=y CONFIG_DRM_GMA500=y CONFIG_DRM_UDL=y +CONFIG_DRM_QXL=y +CONFIG_DRM_BOCHS=y +CONFIG_DRM_VIRTIO_GPU=y CONFIG_DRM_ANALOGIX_ANX78XX=y +CONFIG_TINYDRM_HX8357D=y +CONFIG_TINYDRM_ILI9225=y +CONFIG_TINYDRM_ILI9341=y +CONFIG_TINYDRM_ILI9486=y +CONFIG_TINYDRM_MI0283QT=y +CONFIG_TINYDRM_REPAPER=y +CONFIG_TINYDRM_ST7586=y +CONFIG_TINYDRM_ST7735R=y +CONFIG_DRM_VBOXVIDEO=y CONFIG_FIRMWARE_EDID=y -CONFIG_FB_TILEBLITTING=y +CONFIG_FB_CIRRUS=y +CONFIG_FB_PM2=y +CONFIG_FB_PM2_FIFO_DISCONNECT=y +CONFIG_FB_CYBER2000=y +CONFIG_FB_ARC=y +CONFIG_FB_ASILIANT=y +CONFIG_FB_IMSTT=y CONFIG_FB_VGA16=y CONFIG_FB_VESA=y CONFIG_FB_EFI=y +CONFIG_FB_HGA=y +CONFIG_FB_OPENCORES=y +CONFIG_FB_S1D13XXX=y +CONFIG_FB_NVIDIA=y +CONFIG_FB_NVIDIA_I2C=y +CONFIG_FB_RIVA=y +CONFIG_FB_RIVA_I2C=y +CONFIG_FB_I740=y +CONFIG_FB_LE80578=y +CONFIG_FB_CARILLO_RANCH=y +CONFIG_FB_MATROX=y +CONFIG_FB_MATROX_MILLENIUM=y +CONFIG_FB_MATROX_MYSTIQUE=y +CONFIG_FB_MATROX_G=y +CONFIG_FB_MATROX_I2C=y +CONFIG_FB_MATROX_MAVEN=y +CONFIG_FB_RADEON=y +CONFIG_FB_ATY128=y +CONFIG_FB_ATY=y +CONFIG_FB_ATY_CT=y +CONFIG_FB_ATY_GENERIC_LCD=y +CONFIG_FB_ATY_GX=y +CONFIG_FB_S3=y +CONFIG_FB_SAVAGE=y +CONFIG_FB_SAVAGE_I2C=y +CONFIG_FB_SAVAGE_ACCEL=y +CONFIG_FB_SIS=y +CONFIG_FB_SIS_300=y +CONFIG_FB_SIS_315=y +CONFIG_FB_VIA=y +CONFIG_FB_NEOMAGIC=y +CONFIG_FB_KYRO=y +CONFIG_FB_3DFX=y +CONFIG_FB_3DFX_ACCEL=y +CONFIG_FB_VOODOO1=y +CONFIG_FB_VT8623=y +CONFIG_FB_TRIDENT=y +CONFIG_FB_ARK=y +CONFIG_FB_PM3=y +CONFIG_FB_CARMINE=y +CONFIG_FB_SM501=y +CONFIG_FB_SMSCUFX=y +CONFIG_FB_UDL=y +CONFIG_FB_IBM_GXT4500=y +CONFIG_FB_VIRTUAL=y +CONFIG_FB_METRONOME=y +CONFIG_FB_MB862XX=y CONFIG_FB_SIMPLE=y +CONFIG_FB_SM712=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_L4F00242T03=y CONFIG_LCD_LMS283GF05=y diff --git a/board/shredos/version.txt b/board/shredos/version.txt index e5136b9922..3660611ebb 100644 --- a/board/shredos/version.txt +++ b/board/shredos/version.txt @@ -1 +1 @@ -2021.08.2_23_x86-64_0.34 +2021.08.2_23.1_x86-64_0.34 diff --git a/configs/shredos_defconfig b/configs/shredos_defconfig index f5f7c58756..3d9141d692 100644 --- a/configs/shredos_defconfig +++ b/configs/shredos_defconfig @@ -40,6 +40,12 @@ BR2_PACKAGE_FBSET=y BR2_PACKAGE_FBTERM=y BR2_PACKAGE_FBV=y BR2_PACKAGE_LINUX_FIRMWARE=y +BR2_PACKAGE_LINUX_FIRMWARE_AMDGPU=y +BR2_PACKAGE_LINUX_FIRMWARE_I915=y +BR2_PACKAGE_LINUX_FIRMWARE_RADEON=y +BR2_PACKAGE_LINUX_FIRMWARE_QCOM_VENUS=y +BR2_PACKAGE_LINUX_FIRMWARE_QCOM_ADRENO=y +BR2_PACKAGE_LINUX_FIRMWARE_MFC_V8=y BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3=y BR2_PACKAGE_LINUX_FIRMWARE_BNX2X=y BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4=y @@ -76,11 +82,16 @@ BR2_PACKAGE_KERNEL_CMDLINE_EXTRACTOR=y BR2_PACKAGE_LIBCAP=y BR2_PACKAGE_NWIPE=y BR2_PACKAGE_SHREDOS=y +BR2_PACKAGE_HEIRLOOM_MAILX=y BR2_PACKAGE_COLLECTD=y BR2_PACKAGE_COLLECTD_NTPD=y BR2_PACKAGE_XUTIL_UTIL_MACROS=y BR2_PACKAGE_LFTP=y BR2_PACKAGE_LFTP_PROTO_SFTP=y +BR2_PACKAGE_NMAP=y +BR2_PACKAGE_NTP=y +BR2_PACKAGE_NTP_NTPDATE=y +BR2_PACKAGE_TRACEROUTE=y BR2_PACKAGE_KMOD=y BR2_PACKAGE_KMOD_TOOLS=y BR2_PACKAGE_UTIL_LINUX_BINARIES=y