{"id":499450,"url":"http://patchwork.ozlabs.org/api/1.2/series/499450/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/list/?series=499450","project":{"id":10,"url":"http://patchwork.ozlabs.org/api/1.2/projects/10/?format=json","name":"Linux SPARC Development ","link_name":"sparclinux","list_id":"sparclinux.vger.kernel.org","list_email":"sparclinux@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"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.2/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/499450/mbox/","cover_letter":{"id":2221794,"url":"http://patchwork.ozlabs.org/api/1.2/covers/2221794/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/cover/20260410120044.031381086@kernel.org/","msgid":"<20260410120044.031381086@kernel.org>","list_archive_url":null,"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/sparclinux/cover/20260410120044.031381086@kernel.org/mbox/"},"patches":[{"id":2221802,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221802/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120317.642797961@kernel.org/","msgid":"<20260410120317.642797961@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:18:32","name":"[01/38] percpu: Sanitize __percpu_qual include hell","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120317.642797961@kernel.org/mbox/"},{"id":2221812,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221812/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120317.709923681@kernel.org/","msgid":"<20260410120317.709923681@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:18:37","name":"[02/38] x86: Cleanup include recursion hell","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120317.709923681@kernel.org/mbox/"},{"id":2221818,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221818/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120317.776571540@kernel.org/","msgid":"<20260410120317.776571540@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:18:42","name":"[03/38] x86/apm: Remove last LATCH usage","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120317.776571540@kernel.org/mbox/"},{"id":2221836,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221836/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120317.843419270@kernel.org/","msgid":"<20260410120317.843419270@kernel.org>","list_archive_url":null,"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/sparclinux/patch/20260410120317.843419270@kernel.org/mbox/"},{"id":2221840,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221840/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120317.910770161@kernel.org/","msgid":"<20260410120317.910770161@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:18:52","name":"[05/38] treewide: Remove CLOCK_TICK_RATE","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120317.910770161@kernel.org/mbox/"},{"id":2221843,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221843/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120317.978403520@kernel.org/","msgid":"<20260410120317.978403520@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:18:57","name":"[06/38] calibrate: Rework delay timer calibration","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120317.978403520@kernel.org/mbox/"},{"id":2221844,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221844/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.045532623@kernel.org/","msgid":"<20260410120318.045532623@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:19:03","name":"[07/38] treewide: Consolidate cycles_t","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.045532623@kernel.org/mbox/"},{"id":2221848,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221848/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.121043259@kernel.org/","msgid":"<20260410120318.121043259@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:19:08","name":"[08/38] x86/tsc: Use rdtsc() instead of get_cycles()","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.121043259@kernel.org/mbox/"},{"id":2221850,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221850/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.187521447@kernel.org/","msgid":"<20260410120318.187521447@kernel.org>","list_archive_url":null,"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/sparclinux/patch/20260410120318.187521447@kernel.org/mbox/"},{"id":2221853,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221853/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.253872322@kernel.org/","msgid":"<20260410120318.253872322@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:19:16","name":"[10/38] arcnet: Remove function timing code","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.253872322@kernel.org/mbox/"},{"id":2221859,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221859/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.320727701@kernel.org/","msgid":"<20260410120318.320727701@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:19:21","name":"[11/38] misc: sgi-gru: Remove get_cycles() [ab]use","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.320727701@kernel.org/mbox/"},{"id":2221861,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221861/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.386500288@kernel.org/","msgid":"<20260410120318.386500288@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:19:27","name":"[12/38] wifi: wil6210: Replace get_cyles() usage","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.386500288@kernel.org/mbox/"},{"id":2221871,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221871/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.454577282@kernel.org/","msgid":"<20260410120318.454577282@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:19:31","name":"[13/38] crypto: tcrypt: Replace get_cycles() with ktime_get()","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.454577282@kernel.org/mbox/"},{"id":2221855,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221855/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.525653921@kernel.org/","msgid":"<20260410120318.525653921@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:19:37","name":"[14/38] slub: Use prandom instead of get_cycles()","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.525653921@kernel.org/mbox/"},{"id":2221877,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221877/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.592237447@kernel.org/","msgid":"<20260410120318.592237447@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:19:42","name":"[15/38] ptp: ptp_vmclock: Replace get_cycles() usage","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.592237447@kernel.org/mbox/"},{"id":2221862,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221862/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.658719117@kernel.org/","msgid":"<20260410120318.658719117@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:19:47","name":"[16/38] fbdev: udlfb: Replace get_cycles() with ktime_get()","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.658719117@kernel.org/mbox/"},{"id":2221865,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221865/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.727211419@kernel.org/","msgid":"<20260410120318.727211419@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:19:52","name":"[17/38] ext4: Replace get_cycles() usage with ktime_get()","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.727211419@kernel.org/mbox/"},{"id":2221867,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221867/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.794680738@kernel.org/","msgid":"<20260410120318.794680738@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:19:56","name":"[18/38] lib/tests: Replace get_cycles() with ktime_get()","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.794680738@kernel.org/mbox/"},{"id":2221879,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221879/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.862164111@kernel.org/","msgid":"<20260410120318.862164111@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:20:01","name":"[19/38] kcsan: Replace get_cycles() usage","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.862164111@kernel.org/mbox/"},{"id":2221881,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221881/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.929806643@kernel.org/","msgid":"<20260410120318.929806643@kernel.org>","list_archive_url":null,"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/sparclinux/patch/20260410120318.929806643@kernel.org/mbox/"},{"id":2221875,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221875/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.997202495@kernel.org/","msgid":"<20260410120318.997202495@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:20:11","name":"[21/38] hamradio: baycom_epp: Remove BAYCOM_DEBUG","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120318.997202495@kernel.org/mbox/"},{"id":2221883,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221883/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.064561422@kernel.org/","msgid":"<20260410120319.064561422@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:20:16","name":"[22/38] random: Provide CONFIG_ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.064561422@kernel.org/mbox/"},{"id":2221884,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221884/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.131582521@kernel.org/","msgid":"<20260410120319.131582521@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:20:21","name":"[23/38] alpha: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.131582521@kernel.org/mbox/"},{"id":2221885,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221885/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.197793115@kernel.org/","msgid":"<20260410120319.197793115@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:20:26","name":"[24/38] ARM: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.197793115@kernel.org/mbox/"},{"id":2221887,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221887/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.263143276@kernel.org/","msgid":"<20260410120319.263143276@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:20:31","name":"[25/38] arm64: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.263143276@kernel.org/mbox/"},{"id":2221888,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221888/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.330598126@kernel.org/","msgid":"<20260410120319.330598126@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:20:35","name":"[26/38] loongarch: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.330598126@kernel.org/mbox/"},{"id":2221910,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221910/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.397219631@kernel.org/","msgid":"<20260410120319.397219631@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:20:40","name":"[27/38] m68k: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.397219631@kernel.org/mbox/"},{"id":2221891,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221891/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.462206386@kernel.org/","msgid":"<20260410120319.462206386@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:20:45","name":"[28/38] mips: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.462206386@kernel.org/mbox/"},{"id":2221858,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221858/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.528318344@kernel.org/","msgid":"<20260410120319.528318344@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:20:50","name":"[29/38] nios2: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.528318344@kernel.org/mbox/"},{"id":2221864,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221864/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.593798781@kernel.org/","msgid":"<20260410120319.593798781@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:20:55","name":"[30/38] openrisc: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.593798781@kernel.org/mbox/"},{"id":2221873,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221873/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.658485572@kernel.org/","msgid":"<20260410120319.658485572@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:21:00","name":"[31/38] parisc: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.658485572@kernel.org/mbox/"},{"id":2221880,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221880/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.723429844@kernel.org/","msgid":"<20260410120319.723429844@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:21:04","name":"[32/38] powerpc/spufs: Use mftb() directly","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.723429844@kernel.org/mbox/"},{"id":2221911,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221911/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.789114053@kernel.org/","msgid":"<20260410120319.789114053@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:21:09","name":"[33/38] powerpc: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.789114053@kernel.org/mbox/"},{"id":2221898,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221898/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.853669871@kernel.org/","msgid":"<20260410120319.853669871@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:21:14","name":"[34/38] riscv: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.853669871@kernel.org/mbox/"},{"id":2221889,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221889/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.924028412@kernel.org/","msgid":"<20260410120319.924028412@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:21:19","name":"[35/38] s390: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120319.924028412@kernel.org/mbox/"},{"id":2221901,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221901/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120320.011762129@kernel.org/","msgid":"<20260410120320.011762129@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:21:23","name":"[36/38] sparc: Select ARCH_HAS_RANDOM_ENTROPY for SPARC64","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120320.011762129@kernel.org/mbox/"},{"id":2221896,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221896/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120320.081003009@kernel.org/","msgid":"<20260410120320.081003009@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:21:28","name":"[37/38] x86: Select ARCH_HAS_RANDOM_ENTROPY","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120320.081003009@kernel.org/mbox/"},{"id":2221903,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2221903/?format=json","web_url":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120320.163559629@kernel.org/","msgid":"<20260410120320.163559629@kernel.org>","list_archive_url":null,"date":"2026-04-10T12:21:32","name":"[38/38] treewide: Remove asm/timex.h includes from generic code","mbox":"http://patchwork.ozlabs.org/project/sparclinux/patch/20260410120320.163559629@kernel.org/mbox/"}]}