summaryrefslogtreecommitdiffstats
path: root/testing/source/linux-5.14.x/slack-desc
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2021-10-23 18:57:30 +0000
committer Eric Hameleers <alien@slackware.com>2021-10-24 08:59:56 +0200
commit9d31c53bf5c7a326a03f0b37e534d6ae40cf5d8f (patch)
tree944e36a11bafad39a26af4515e17e8e4b7db0d6c /testing/source/linux-5.14.x/slack-desc
parent1bb03caa091f9fa14d1e6120ad2bd1dfa25c76c5 (diff)
downloadcurrent-9d31c53bf5c7a326a03f0b37e534d6ae40cf5d8f.tar.gz
current-9d31c53bf5c7a326a03f0b37e534d6ae40cf5d8f.tar.xz
Sat Oct 23 18:57:30 UTC 202120211023185730
a/aaa_terminfo-6.3-x86_64-1.txz: Upgraded. a/glibc-zoneinfo-2021e-noarch-1.txz: Upgraded. ap/itstool-2.0.7-x86_64-2.txz: Rebuilt. Rebuilt with PYTHON=/usr/bin/python3. Thanks to USUARIONUEVO. ap/mpg123-1.29.2-x86_64-1.txz: Upgraded. d/meson-0.59.3-x86_64-1.txz: Upgraded. d/parallel-20211022-noarch-1.txz: Upgraded. d/python-pip-21.3.1-x86_64-1.txz: Upgraded. d/python-setuptools-58.3.0-x86_64-1.txz: Upgraded. l/exiv2-0.27.5-x86_64-1.txz: Upgraded. l/ncurses-6.3-x86_64-1.txz: Upgraded. n/php-7.4.25-x86_64-1.txz: Upgraded. This update fixes bugs and a security issue: FPM: PHP-FPM oob R/W in root process leading to privilege escalation. For more information, see: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-21703 (* Security fix *) xap/mozilla-thunderbird-91.2.1-x86_64-1.txz: Upgraded. This is a bugfix release. For more information, see: https://www.mozilla.org/en-US/thunderbird/91.2.1/releasenotes/ testing/packages/linux-5.14.x/kernel-generic-5.14.14-x86_64-2.txz: Rebuilt. testing/packages/linux-5.14.x/kernel-headers-5.14.14-x86-2.txz: Rebuilt. testing/packages/linux-5.14.x/kernel-huge-5.14.14-x86_64-2.txz: Rebuilt. testing/packages/linux-5.14.x/kernel-modules-5.14.14-x86_64-2.txz: Rebuilt. testing/packages/linux-5.14.x/kernel-source-5.14.14-noarch-2.txz: Rebuilt. These kernels enable CONFIG_PREEMPT=y and CONFIG_PREEMPT_DYNAMIC=y allowing the kernel preemption model to be specified on the kernel command line with one of these options: preempt=none, preempt=voluntary, and preempt=full. Since there is no .config option to set a default, and the default in the kernel sources is "full" (which is probably not a good default), the kernel-source.SlackBuild has been modified to add support for an environment variable CONFIG_PREEMPT_DEFAULT_MODE which can be set to none, voluntary, or full to set the default kernel preemption model when a command line option is not provided. These kernels have been built with a preemption model of "none" (presumably the safest choice which will behave like the kernels we have shipped before.) The runtime overhead on 64-bit should be negligible. On 32-bit we lack support for HAVE_STATIC_CALL_INLINE, so spinlocks and mutexes will have to be approached through a trampoline, adding a very small amount of overhead. I feel this is probably worth it in order to have the option to run a kernel with voluntary or full preemption, especially for gaming or desktop purposes. The reduction in input lag with these modes is actually quite noticable. To check the current preemption model, you may use debugfs: mount -t debugfs none /sys/kernel/debug cat /sys/kernel/debug/sched/preempt (none) voluntary full You may change to a different preemption model on the fly once debugfs is mounted: echo voluntary > /sys/kernel/debug/sched/preempt cat /sys/kernel/debug/sched/preempt none (voluntary) full Thanks to Daedra. -DRM_I810 n -INLINE_READ_UNLOCK y -INLINE_READ_UNLOCK_IRQ y -INLINE_SPIN_UNLOCK_IRQ y -INLINE_WRITE_UNLOCK y -INLINE_WRITE_UNLOCK_IRQ y PREEMPT n -> y PREEMPT_VOLUNTARY y -> n +CEC_GPIO n +DEBUG_PREEMPT y +PREEMPTION y +PREEMPT_COUNT y +PREEMPT_DYNAMIC y +PREEMPT_RCU y +PREEMPT_TRACER n +RCU_BOOST n +TASKS_RCU y +UNINLINE_SPIN_UNLOCK y
Diffstat (limited to 'testing/source/linux-5.14.x/slack-desc')
-rw-r--r--testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic-smp.i68619
-rw-r--r--testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic.i58619
-rw-r--r--testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic.x86_6419
-rw-r--r--testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-headers19
-rw-r--r--testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge-smp.i68619
-rw-r--r--testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge.i58619
-rw-r--r--testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge.x86_6419
-rw-r--r--testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-modules-template19
-rw-r--r--testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-source19
-rw-r--r--testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-source.vanilla19
-rw-r--r--testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-template19
11 files changed, 209 insertions, 0 deletions
diff --git a/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic-smp.i686 b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic-smp.i686
new file mode 100644
index 000000000..a6abc7703
--- /dev/null
+++ b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic-smp.i686
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kernel-generic-smp: kernel-generic-smp (a general purpose SMP Linux kernel)
+kernel-generic-smp:
+kernel-generic-smp: This is a Linux kernel with built-in support for most disk
+kernel-generic-smp: controllers. To use filesystems, or to load support for a SCSI or
+kernel-generic-smp: other controller, then you'll need to load one or more kernel
+kernel-generic-smp: modules using an initial ramdisk, or initrd. For more information
+kernel-generic-smp: about creating an initrd, see the README.initrd file in the /boot
+kernel-generic-smp: directory.
+kernel-generic-smp:
+kernel-generic-smp: SMP is "Symmetric multiprocessing", or multiple CPU/core support.
+kernel-generic-smp:
diff --git a/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic.i586 b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic.i586
new file mode 100644
index 000000000..1054d54ca
--- /dev/null
+++ b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic.i586
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kernel-generic: kernel-generic (a general purpose single processor Linux kernel)
+kernel-generic:
+kernel-generic: A Linux kernel with built-in support for most disk controllers.
+kernel-generic: For filesystem support, or if you need to load support for a SCSI or
+kernel-generic: other controller, then you'll need to load one or more kernel modules
+kernel-generic: using an initial ramdisk, or initrd. For more information about
+kernel-generic: creating an initrd, see the README.initrd file in the /boot directory.
+kernel-generic:
+kernel-generic:
+kernel-generic:
+kernel-generic:
diff --git a/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic.x86_64 b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic.x86_64
new file mode 100644
index 000000000..b1410c979
--- /dev/null
+++ b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-generic.x86_64
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kernel-generic: kernel-generic (a general purpose SMP Linux kernel)
+kernel-generic:
+kernel-generic: This is a Linux kernel with built-in support for most disk
+kernel-generic: controllers. To use filesystems, or to load support for a SCSI or
+kernel-generic: other controller, then you'll need to load one or more kernel
+kernel-generic: modules using an initial ramdisk, or initrd. For more information
+kernel-generic: about creating an initrd, see the README.initrd file in the /boot
+kernel-generic: directory.
+kernel-generic:
+kernel-generic: SMP is "Symmetric multiprocessing", or multiple CPU/core support.
+kernel-generic:
diff --git a/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-headers b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-headers
new file mode 100644
index 000000000..511d5fdc7
--- /dev/null
+++ b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-headers
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kernel-headers: kernel-headers (Linux kernel include files)
+kernel-headers:
+kernel-headers: These are the include files from the Linux kernel.
+kernel-headers:
+kernel-headers: You'll need these to compile most system software for Linux.
+kernel-headers:
+kernel-headers:
+kernel-headers:
+kernel-headers:
+kernel-headers:
+kernel-headers:
diff --git a/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge-smp.i686 b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge-smp.i686
new file mode 100644
index 000000000..0757cea35
--- /dev/null
+++ b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge-smp.i686
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kernel-huge-smp: kernel-huge-smp (a fully-loaded SMP Linux kernel)
+kernel-huge-smp:
+kernel-huge-smp: This is a Linux kernel with built-in support for most disk
+kernel-huge-smp: controllers. If you're looking for a more stripped down kernel
+kernel-huge-smp: (this one contains everything but the kitchen sink ;-), then install
+kernel-huge-smp: the kernel-generic-smp in the /boot directory along with an initrd to
+kernel-huge-smp: load support for your boot device and filesystem. For instructions
+kernel-huge-smp: on the initrd, see README.initrd in the /boot directory.
+kernel-huge-smp:
+kernel-huge-smp: SMP is "Symmetric multiprocessing", or multiple CPU/core support.
+kernel-huge-smp:
diff --git a/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge.i586 b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge.i586
new file mode 100644
index 000000000..1a5afb09a
--- /dev/null
+++ b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge.i586
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kernel-huge: kernel-huge (a fully-loaded single processor Linux kernel)
+kernel-huge:
+kernel-huge: This is a Linux kernel with built-in support for most disk controllers
+kernel-huge: and filesystems. If you're looking for a more stripped down kernel
+kernel-huge: (this one contains everything but the kitchen sink ;-), then install
+kernel-huge: the kernel-generic from the /boot directory along with an initrd to
+kernel-huge: load support for your boot device and filesystem. For instructions
+kernel-huge: on the initrd, see README.initrd in the /boot directory.
+kernel-huge:
+kernel-huge:
+kernel-huge:
diff --git a/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge.x86_64 b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge.x86_64
new file mode 100644
index 000000000..c15947b1d
--- /dev/null
+++ b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-huge.x86_64
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kernel-huge: kernel-huge (a fully-loaded SMP Linux kernel)
+kernel-huge:
+kernel-huge: This is a Linux kernel with built-in support for most disk
+kernel-huge: controllers. If you're looking for a more stripped down kernel
+kernel-huge: (this one contains everything but the kitchen sink ;-), then install
+kernel-huge: the kernel-generic in the /boot directory along with an initrd to
+kernel-huge: load support for your boot device and filesystem. For instructions
+kernel-huge: on the initrd, see README.initrd in the /boot directory.
+kernel-huge:
+kernel-huge: SMP is "Symmetric multiprocessing", or multiple CPU/core support.
+kernel-huge:
diff --git a/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-modules-template b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-modules-template
new file mode 100644
index 000000000..1338eb2ca
--- /dev/null
+++ b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-modules-template
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+%PACKAGE_NAME%: %PACKAGE_NAME% (Linux kernel modules)
+%PACKAGE_NAME%:
+%PACKAGE_NAME%: Kernel modules are pieces of code that can be loaded and unloaded into
+%PACKAGE_NAME%: the kernel upon demand. They extend the functionality of the kernel
+%PACKAGE_NAME%: without the need to reboot the system. These modules provide support
+%PACKAGE_NAME%: for hardware such as USB devices, RAID controllers, network
+%PACKAGE_NAME%: interfaces, and display devices, or add other additional capabilities
+%PACKAGE_NAME%: to the kernel.
+%PACKAGE_NAME%:
+%PACKAGE_NAME%:
+%PACKAGE_NAME%:
diff --git a/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-source b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-source
new file mode 100644
index 000000000..cf254e748
--- /dev/null
+++ b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-source
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kernel-source: kernel-source (Linux kernel source)
+kernel-source:
+kernel-source: Source code for Linus Torvalds' Linux kernel.
+kernel-source:
+kernel-source: This is the complete and unmodified source code for the Linux kernel.
+kernel-source:
+kernel-source:
+kernel-source:
+kernel-source:
+kernel-source:
+kernel-source:
diff --git a/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-source.vanilla b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-source.vanilla
new file mode 100644
index 000000000..cf254e748
--- /dev/null
+++ b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-source.vanilla
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in. You must make
+# exactly 11 lines for the formatting to be correct. It's also customary to
+# leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+kernel-source: kernel-source (Linux kernel source)
+kernel-source:
+kernel-source: Source code for Linus Torvalds' Linux kernel.
+kernel-source:
+kernel-source: This is the complete and unmodified source code for the Linux kernel.
+kernel-source:
+kernel-source:
+kernel-source:
+kernel-source:
+kernel-source:
+kernel-source:
diff --git a/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-template b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-template
new file mode 100644
index 000000000..a2880bb2f
--- /dev/null
+++ b/testing/source/linux-5.14.x/slack-desc/slack-desc.kernel-template
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description. Line
+# up the first '|' above the ':' following the base package name, and the '|'
+# on the right side marks the last column you can put a character in. You must
+# make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+%PACKAGE_NAME%: %PACKAGE_NAME% (a Linux kernel)
+%PACKAGE_NAME%:
+%PACKAGE_NAME%: This is a Linux kernel with built-in support for most disk
+%PACKAGE_NAME%: controllers. To use filesystems, or to load support for a SCSI or
+%PACKAGE_NAME%: other controller, then you'll need to load one or more kernel
+%PACKAGE_NAME%: modules using an initial ramdisk, or initrd. For more information
+%PACKAGE_NAME%: about creating an initrd, see the README.initrd file in the /boot
+%PACKAGE_NAME%: directory.
+%PACKAGE_NAME%:
+%PACKAGE_NAME%:
+%PACKAGE_NAME%: