Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'docs-6.8-fixes' of git://git.lwn.net/linux

Pull documentation fixes from Jonathan Corbet:
"A handful of relatively boring documentation fixes"

* tag 'docs-6.8-fixes' of git://git.lwn.net/linux:
docs: admin-guide: remove obsolete advice related to SLAB allocator
doc: admin-guide/kernel-parameters: remove useless comment
docs/accel: correct links to mailing list archives
docs/sphinx: Fix TOC scroll hack for the home page

+11 -18
+2 -2
Documentation/accel/introduction.rst
··· 101 101 email threads 102 102 ------------- 103 103 104 - * `Initial discussion on the New subsystem for acceleration devices <https://lkml.org/lkml/2022/7/31/83>`_ - Oded Gabbay (2022) 105 - * `patch-set to add the new subsystem <https://lkml.org/lkml/2022/10/22/544>`_ - Oded Gabbay (2022) 104 + * `Initial discussion on the New subsystem for acceleration devices <https://lore.kernel.org/lkml/CAFCwf11=9qpNAepL7NL+YAV_QO=Wv6pnWPhKHKAepK3fNn+2Dg@mail.gmail.com/>`_ - Oded Gabbay (2022) 105 + * `patch-set to add the new subsystem <https://lore.kernel.org/lkml/20221022214622.18042-1-ogabbay@kernel.org/>`_ - Oded Gabbay (2022) 106 106 107 107 Conference talks 108 108 ----------------
-5
Documentation/admin-guide/kernel-parameters.rst
··· 218 218 219 219 .. include:: kernel-parameters.txt 220 220 :literal: 221 - 222 - Todo 223 - ---- 224 - 225 - Add more DRM drivers.
+6 -10
Documentation/admin-guide/kernel-per-CPU-kthreads.rst
··· 243 243 3. Do any of the following needed to avoid jitter that your 244 244 application cannot tolerate: 245 245 246 - a. Build your kernel with CONFIG_SLUB=y rather than 247 - CONFIG_SLAB=y, thus avoiding the slab allocator's periodic 248 - use of each CPU's workqueues to run its cache_reap() 249 - function. 250 - b. Avoid using oprofile, thus avoiding OS jitter from 246 + a. Avoid using oprofile, thus avoiding OS jitter from 251 247 wq_sync_buffer(). 252 - c. Limit your CPU frequency so that a CPU-frequency 248 + b. Limit your CPU frequency so that a CPU-frequency 253 249 governor is not required, possibly enlisting the aid of 254 250 special heatsinks or other cooling technologies. If done 255 251 correctly, and if you CPU architecture permits, you should ··· 255 259 256 260 WARNING: Please check your CPU specifications to 257 261 make sure that this is safe on your particular system. 258 - d. As of v3.18, Christoph Lameter's on-demand vmstat workers 262 + c. As of v3.18, Christoph Lameter's on-demand vmstat workers 259 263 commit prevents OS jitter due to vmstat_update() on 260 264 CONFIG_SMP=y systems. Before v3.18, is not possible 261 265 to entirely get rid of the OS jitter, but you can ··· 270 274 (based on an earlier one from Gilad Ben-Yossef) that 271 275 reduces or even eliminates vmstat overhead for some 272 276 workloads at https://lore.kernel.org/r/00000140e9dfd6bd-40db3d4f-c1be-434f-8132-7820f81bb586-000000@email.amazonses.com. 273 - e. If running on high-end powerpc servers, build with 277 + d. If running on high-end powerpc servers, build with 274 278 CONFIG_PPC_RTAS_DAEMON=n. This prevents the RTAS 275 279 daemon from running on each CPU every second or so. 276 280 (This will require editing Kconfig files and will defeat ··· 278 282 due to the rtas_event_scan() function. 279 283 WARNING: Please check your CPU specifications to 280 284 make sure that this is safe on your particular system. 281 - f. If running on Cell Processor, build your kernel with 285 + e. If running on Cell Processor, build your kernel with 282 286 CBE_CPUFREQ_SPU_GOVERNOR=n to avoid OS jitter from 283 287 spu_gov_work(). 284 288 WARNING: Please check your CPU specifications to 285 289 make sure that this is safe on your particular system. 286 - g. If running on PowerMAC, build your kernel with 290 + f. If running on PowerMAC, build your kernel with 287 291 CONFIG_PMAC_RACKMETER=n to disable the CPU-meter, 288 292 avoiding OS jitter from rackmeter_do_timer(). 289 293
+3 -1
Documentation/sphinx/templates/kernel-toc.html
··· 12 12 <script type="text/javascript"> <!-- 13 13 var sbar = document.getElementsByClassName("sphinxsidebar")[0]; 14 14 let currents = document.getElementsByClassName("current") 15 - sbar.scrollTop = currents[currents.length - 1].offsetTop; 15 + if (currents.length) { 16 + sbar.scrollTop = currents[currents.length - 1].offsetTop; 17 + } 16 18 --> </script>