summaryrefslogtreecommitdiffstats
path: root/testing/packages/linux-5.14.x/kernel-source-5.14.14-noarch-2.txt (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Mon Oct 25 19:30:42 UTC 202120211025193042 Patrick J Volkerding2021-10-261-11/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ap/slackpkg-15.0.8-noarch-1.txz: Upgraded. Author: piterpunk <piterpunk@slackware.com> To make it easier to do an unattended slackpkg update/upgrade process, this commit provides different exit codes for many situations: 0 Successful slackpkg execution. 1 Something wrong happened. 20 No package found to be downloaded, installed, reinstalled, upgraded, or removed. 50 Slackpkg itself was upgraded and you need to re-run it. 100 There are pending updates. Code and the main manpage are updated accordingly. In addition, this commit also: - removes the ChangeLog.txt in doinst.sh, so the needed 'slackpkg update' after Slackpkg upgrade won't say it's all OK and doesn't need to redo the package lists - removes AUTHORS from manpage. Nowadays there is code from many people in Slackpkg and it seems a bit unfair to have only my and Evaldo's name listed there. Signed-off-by: Robby Workman <rworkman@slackware.com> d/meson-0.60.0-x86_64-1.txz: Upgraded. l/ffmpeg-4.4.1-x86_64-1.txz: Upgraded. l/imagemagick-7.1.0_11-x86_64-1.txz: Upgraded. l/libcap-2.60-x86_64-1.txz: Upgraded. l/libsoup-2.74.1-x86_64-1.txz: Upgraded. l/sip-4.19.25-x86_64-3.txz: Rebuilt. Drop the Qt4 modules. Thanks to gmgf. n/dhcpcd-9.4.1-x86_64-1.txz: Upgraded. testing/packages/linux-5.14.x/kernel-generic-5.14.14-x86_64-3.txz: Rebuilt. testing/packages/linux-5.14.x/kernel-headers-5.14.14-x86-3.txz: Rebuilt. testing/packages/linux-5.14.x/kernel-huge-5.14.14-x86_64-3.txz: Rebuilt. testing/packages/linux-5.14.x/kernel-modules-5.14.14-x86_64-3.txz: Rebuilt. testing/packages/linux-5.14.x/kernel-source-5.14.14-noarch-3.txz: Rebuilt. Let's enable SCHED_AUTOGROUP, which should improve desktop latency under a heavy CPU load while being mostly inert on servers. It may be disabled at boot time with a "noautogroup" kernel parameter, or at runtime like this: echo 0 > /proc/sys/kernel/sched_autogroup_enabled Thanks to gbschenkel. SCHED_AUTOGROUP n -> y
* Sat Oct 23 18:57:30 UTC 202120211023185730 Patrick J Volkerding2021-10-241-0/+11
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