{"id":499449,"url":"http://patchwork.ozlabs.org/api/1.1/series/499449/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=499449","project":{"id":2,"url":"http://patchwork.ozlabs.org/api/1.1/projects/2/?format=json","name":"Linux PPC development","link_name":"linuxppc-dev","list_id":"linuxppc-dev.lists.ozlabs.org","list_email":"linuxppc-dev@lists.ozlabs.org","web_url":"https://github.com/linuxppc/wiki/wiki","scm_url":"https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git","webscm_url":"https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/"},"name":"treewide: Cleanup LATCH, CLOCK_TICK_RATE and get_cycles() [ab]use","date":"2026-04-10T12:18:27","submitter":{"id":92397,"url":"http://patchwork.ozlabs.org/api/1.1/people/92397/?format=json","name":"Thomas Gleixner","email":"tglx@kernel.org"},"version":1,"total":38,"received_total":38,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/499449/mbox/","cover_letter":{"id":2221792,"url":"http://patchwork.ozlabs.org/api/1.1/covers/2221792/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/cover/20260410120044.031381086@kernel.org/","msgid":"<20260410120044.031381086@kernel.org>","date":"2026-04-10T12:18:27","name":"[00/38] treewide: Cleanup LATCH, CLOCK_TICK_RATE and get_cycles() [ab]use","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/cover/20260410120044.031381086@kernel.org/mbox/"},"patches":[{"id":2221793,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221793/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.642797961@kernel.org/","msgid":"<20260410120317.642797961@kernel.org>","date":"2026-04-10T12:18:32","name":"[01/38] percpu: Sanitize __percpu_qual include hell","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.642797961@kernel.org/mbox/"},{"id":2221796,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221796/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.709923681@kernel.org/","msgid":"<20260410120317.709923681@kernel.org>","date":"2026-04-10T12:18:37","name":"[02/38] x86: Cleanup include recursion hell","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.709923681@kernel.org/mbox/"},{"id":2221797,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221797/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.776571540@kernel.org/","msgid":"<20260410120317.776571540@kernel.org>","date":"2026-04-10T12:18:42","name":"[03/38] x86/apm: Remove last LATCH usage","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.776571540@kernel.org/mbox/"},{"id":2221798,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221798/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.843419270@kernel.org/","msgid":"<20260410120317.843419270@kernel.org>","date":"2026-04-10T12:18:47","name":"[04/38] x86: Use PIT_TICK_RATE instead of CLOCK_TICK_RATE","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.843419270@kernel.org/mbox/"},{"id":2221799,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221799/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.910770161@kernel.org/","msgid":"<20260410120317.910770161@kernel.org>","date":"2026-04-10T12:18:52","name":"[05/38] treewide: Remove CLOCK_TICK_RATE","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.910770161@kernel.org/mbox/"},{"id":2221800,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221800/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.978403520@kernel.org/","msgid":"<20260410120317.978403520@kernel.org>","date":"2026-04-10T12:18:57","name":"[06/38] calibrate: Rework delay timer calibration","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120317.978403520@kernel.org/mbox/"},{"id":2221803,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221803/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.045532623@kernel.org/","msgid":"<20260410120318.045532623@kernel.org>","date":"2026-04-10T12:19:03","name":"[07/38] treewide: Consolidate cycles_t","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.045532623@kernel.org/mbox/"},{"id":2221804,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221804/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.121043259@kernel.org/","msgid":"<20260410120318.121043259@kernel.org>","date":"2026-04-10T12:19:08","name":"[08/38] x86/tsc: Use rdtsc() instead of get_cycles()","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.121043259@kernel.org/mbox/"},{"id":2221805,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221805/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.187521447@kernel.org/","msgid":"<20260410120318.187521447@kernel.org>","date":"2026-04-10T12:19:12","name":"[09/38] iommu/vt-d: Use sched_clock() instead of get_cycles()","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.187521447@kernel.org/mbox/"},{"id":2221806,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221806/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.253872322@kernel.org/","msgid":"<20260410120318.253872322@kernel.org>","date":"2026-04-10T12:19:16","name":"[10/38] arcnet: Remove function timing code","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.253872322@kernel.org/mbox/"},{"id":2221807,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221807/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.320727701@kernel.org/","msgid":"<20260410120318.320727701@kernel.org>","date":"2026-04-10T12:19:21","name":"[11/38] misc: sgi-gru: Remove get_cycles() [ab]use","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.320727701@kernel.org/mbox/"},{"id":2221808,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221808/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.386500288@kernel.org/","msgid":"<20260410120318.386500288@kernel.org>","date":"2026-04-10T12:19:27","name":"[12/38] wifi: wil6210: Replace get_cyles() usage","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.386500288@kernel.org/mbox/"},{"id":2221809,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221809/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.454577282@kernel.org/","msgid":"<20260410120318.454577282@kernel.org>","date":"2026-04-10T12:19:31","name":"[13/38] crypto: tcrypt: Replace get_cycles() with ktime_get()","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.454577282@kernel.org/mbox/"},{"id":2221810,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221810/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.525653921@kernel.org/","msgid":"<20260410120318.525653921@kernel.org>","date":"2026-04-10T12:19:37","name":"[14/38] slub: Use prandom instead of get_cycles()","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.525653921@kernel.org/mbox/"},{"id":2221811,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221811/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.592237447@kernel.org/","msgid":"<20260410120318.592237447@kernel.org>","date":"2026-04-10T12:19:42","name":"[15/38] ptp: ptp_vmclock: Replace get_cycles() usage","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.592237447@kernel.org/mbox/"},{"id":2221813,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221813/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.658719117@kernel.org/","msgid":"<20260410120318.658719117@kernel.org>","date":"2026-04-10T12:19:47","name":"[16/38] fbdev: udlfb: Replace get_cycles() with ktime_get()","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.658719117@kernel.org/mbox/"},{"id":2221814,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221814/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.727211419@kernel.org/","msgid":"<20260410120318.727211419@kernel.org>","date":"2026-04-10T12:19:52","name":"[17/38] ext4: Replace get_cycles() usage with ktime_get()","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.727211419@kernel.org/mbox/"},{"id":2221816,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221816/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.794680738@kernel.org/","msgid":"<20260410120318.794680738@kernel.org>","date":"2026-04-10T12:19:56","name":"[18/38] lib/tests: Replace get_cycles() with ktime_get()","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.794680738@kernel.org/mbox/"},{"id":2221817,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221817/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.862164111@kernel.org/","msgid":"<20260410120318.862164111@kernel.org>","date":"2026-04-10T12:20:01","name":"[19/38] kcsan: Replace get_cycles() usage","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.862164111@kernel.org/mbox/"},{"id":2221819,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221819/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.929806643@kernel.org/","msgid":"<20260410120318.929806643@kernel.org>","date":"2026-04-10T12:20:06","name":"[20/38] kasan: sw_tags: Replace get_cycles() by random_get_entropy()","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.929806643@kernel.org/mbox/"},{"id":2221820,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221820/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.997202495@kernel.org/","msgid":"<20260410120318.997202495@kernel.org>","date":"2026-04-10T12:20:11","name":"[21/38] hamradio: baycom_epp: Remove BAYCOM_DEBUG","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120318.997202495@kernel.org/mbox/"},{"id":2221821,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221821/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.064561422@kernel.org/","msgid":"<20260410120319.064561422@kernel.org>","date":"2026-04-10T12:20:16","name":"[22/38] random: Provide CONFIG_ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.064561422@kernel.org/mbox/"},{"id":2221822,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221822/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.131582521@kernel.org/","msgid":"<20260410120319.131582521@kernel.org>","date":"2026-04-10T12:20:21","name":"[23/38] alpha: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.131582521@kernel.org/mbox/"},{"id":2221824,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221824/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.197793115@kernel.org/","msgid":"<20260410120319.197793115@kernel.org>","date":"2026-04-10T12:20:26","name":"[24/38] ARM: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.197793115@kernel.org/mbox/"},{"id":2221825,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221825/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.263143276@kernel.org/","msgid":"<20260410120319.263143276@kernel.org>","date":"2026-04-10T12:20:31","name":"[25/38] arm64: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.263143276@kernel.org/mbox/"},{"id":2221826,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221826/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.330598126@kernel.org/","msgid":"<20260410120319.330598126@kernel.org>","date":"2026-04-10T12:20:35","name":"[26/38] loongarch: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.330598126@kernel.org/mbox/"},{"id":2221827,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221827/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.397219631@kernel.org/","msgid":"<20260410120319.397219631@kernel.org>","date":"2026-04-10T12:20:40","name":"[27/38] m68k: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.397219631@kernel.org/mbox/"},{"id":2221829,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221829/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.462206386@kernel.org/","msgid":"<20260410120319.462206386@kernel.org>","date":"2026-04-10T12:20:45","name":"[28/38] mips: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.462206386@kernel.org/mbox/"},{"id":2221830,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221830/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.528318344@kernel.org/","msgid":"<20260410120319.528318344@kernel.org>","date":"2026-04-10T12:20:50","name":"[29/38] nios2: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.528318344@kernel.org/mbox/"},{"id":2221831,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221831/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.593798781@kernel.org/","msgid":"<20260410120319.593798781@kernel.org>","date":"2026-04-10T12:20:55","name":"[30/38] openrisc: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.593798781@kernel.org/mbox/"},{"id":2221832,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221832/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.658485572@kernel.org/","msgid":"<20260410120319.658485572@kernel.org>","date":"2026-04-10T12:21:00","name":"[31/38] parisc: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.658485572@kernel.org/mbox/"},{"id":2221833,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221833/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.723429844@kernel.org/","msgid":"<20260410120319.723429844@kernel.org>","date":"2026-04-10T12:21:04","name":"[32/38] powerpc/spufs: Use mftb() directly","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.723429844@kernel.org/mbox/"},{"id":2221834,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221834/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.789114053@kernel.org/","msgid":"<20260410120319.789114053@kernel.org>","date":"2026-04-10T12:21:09","name":"[33/38] powerpc: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.789114053@kernel.org/mbox/"},{"id":2221835,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221835/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.853669871@kernel.org/","msgid":"<20260410120319.853669871@kernel.org>","date":"2026-04-10T12:21:14","name":"[34/38] riscv: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.853669871@kernel.org/mbox/"},{"id":2221837,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221837/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.924028412@kernel.org/","msgid":"<20260410120319.924028412@kernel.org>","date":"2026-04-10T12:21:19","name":"[35/38] s390: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120319.924028412@kernel.org/mbox/"},{"id":2221839,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221839/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120320.011762129@kernel.org/","msgid":"<20260410120320.011762129@kernel.org>","date":"2026-04-10T12:21:23","name":"[36/38] sparc: Select ARCH_HAS_RANDOM_ENTROPY for SPARC64","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120320.011762129@kernel.org/mbox/"},{"id":2221841,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221841/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120320.081003009@kernel.org/","msgid":"<20260410120320.081003009@kernel.org>","date":"2026-04-10T12:21:28","name":"[37/38] x86: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120320.081003009@kernel.org/mbox/"},{"id":2221842,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2221842/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120320.163559629@kernel.org/","msgid":"<20260410120320.163559629@kernel.org>","date":"2026-04-10T12:21:32","name":"[38/38] treewide: Remove asm/timex.h includes from generic code","mbox":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20260410120320.163559629@kernel.org/mbox/"}]}