Show patches with: Submitter = Thomas Gleixner       |   115 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[V3,4/4] net: dst: Switch to rcuref_t reference counting net, refcount: Address dst_entry reference count scalability issues - - - 132- 2023-03-23 Thomas Gleixner netdev Accepted
[V3,3/4] atomics: Provide rcuref - scalable reference counting net, refcount: Address dst_entry reference count scalability issues - - - 1311 2023-03-23 Thomas Gleixner Accepted
[V3,2/4] atomics: Provide atomic_add_negative() variants net, refcount: Address dst_entry reference count scalability issues 1 - - 132- 2023-03-23 Thomas Gleixner Accepted
[V3,1/4,V2,1/4] net: dst: Prevent false sharing vs. dst_entry:: __refcnt net, refcount: Address dst_entry reference count scalability issues - 2 - 132- 2023-03-23 Thomas Gleixner netdev Accepted
[V2,4/4] net: dst: Switch to rcuref_t reference counting net, refcount: Address dst_entry reference count scalability issues - - - 132- 2023-03-07 Thomas Gleixner netdev Awaiting Upstream
[V2,3/4] atomics: Provide rcuref - scalable reference counting net, refcount: Address dst_entry reference count scalability issues - - - 1311 2023-03-07 Thomas Gleixner netdev Awaiting Upstream
[V2,2/4] atomics: Provide atomic_add_and_negative() variants net, refcount: Address dst_entry reference count scalability issues 1 - - 1221 2023-03-07 Thomas Gleixner netdev Awaiting Upstream
[V2,1/4] net: dst: Prevent false sharing vs. dst_entry::__refcnt net, refcount: Address dst_entry reference count scalability issues - 2 - 132- 2023-03-07 Thomas Gleixner netdev Awaiting Upstream
[3/3] net: dst: Switch to rcuref_t reference counting net, refcount: Address dst_entry reference count scalability issues - - - 141- 2023-02-28 Thomas Gleixner netdev Superseded
[2/3] atomics: Provide rcuref - scalable reference counting net, refcount: Address dst_entry reference count scalability issues - - - 1311 2023-02-28 Thomas Gleixner netdev Superseded
[1/3] net: dst: Prevent false sharing vs. dst_entry::__refcnt net, refcount: Address dst_entry reference count scalability issues - - - 141- 2023-02-28 Thomas Gleixner netdev Superseded
[V3.1,12/17] timers: Silently ignore timers with a NULL function Untitled series #698791 - 1 1 --- 2022-11-24 Thomas Gleixner Not Applicable
[V3,17/17] Bluetooth: hci_qca: Fix the teardown problem for real timers: Provide timer_shutdown[_sync]() 1 1 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,16/17] timers: Update the documentation to reflect on the new timer_shutdown() API timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,15/17] timers: Provide timer_shutdown[_sync]() timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,14/17] timers: Add shutdown mechanism to the internal functions timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,13/17] timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,12/17] timers: Silently ignore timers with a NULL function timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,11/17] Documentation: Replace del_timer/del_timer_sync() timers: Provide timer_shutdown[_sync]() - 1 - 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,10/17] timers: Rename del_timer() to timer_delete() timers: Provide timer_shutdown[_sync]() - 2 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,09/17] timers: Rename del_timer_sync() to timer_delete_sync() timers: Provide timer_shutdown[_sync]() - 2 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,08/17] timers: Use del_timer_sync() even on UP timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,07/17] timers: Update kernel-doc for various functions timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,06/17] timers: Replace BUG_ON()s timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,05/17] timers: Get rid of del_singleshot_timer_sync() timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-23 Thomas Gleixner netdev Not Applicable
[V3,04/17] clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function timers: Provide timer_shutdown[_sync]() - 2 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,03/17] clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() func… timers: Provide timer_shutdown[_sync]() 1 2 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,02/17] ARM: spear: Do not use timer namespace for timer_shutdown() function timers: Provide timer_shutdown[_sync]() 2 2 1 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V3,01/17] Documentation: Remove bogus claim about del_timer_sync() timers: Provide timer_shutdown[_sync]() - 1 - 1-- 2022-11-23 Thomas Gleixner Not Applicable
[V2,17/17] Bluetooth: hci_qca: Fix the teardown problem for real timers: Provide timer_shutdown[_sync]() 1 - 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,16/17] timers: Update the documentation to reflect on the new timer_shutdown() API timers: Provide timer_shutdown[_sync]() - - 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,15/17] timers: Provide timer_shutdown[_sync]() timers: Provide timer_shutdown[_sync]() - - 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,14/17] timers: Add shutdown mechanism to the internal functions timers: Provide timer_shutdown[_sync]() - - 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,13/17] timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode timers: Provide timer_shutdown[_sync]() - - 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,12/17] timers: Silently ignore timers with a NULL function timers: Provide timer_shutdown[_sync]() - - 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,11/17] Documentation: Replace del_timer/del_timer_sync() timers: Provide timer_shutdown[_sync]() - - - 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,10/17] timers: Rename del_timer() to timer_delete() timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,09/17] timers: Rename del_timer_sync() to timer_delete_sync() timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,08/17] timers: Use del_timer_sync() even on UP timers: Provide timer_shutdown[_sync]() - - 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,07/17] timers: Update kernel-doc for various functions timers: Provide timer_shutdown[_sync]() - - 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,06/17] timers: Replace BUG_ON()s timers: Provide timer_shutdown[_sync]() - - 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,05/17] timers: Get rid of del_singleshot_timer_sync() timers: Provide timer_shutdown[_sync]() - - 1 1-- 2022-11-22 Thomas Gleixner netdev Superseded
[V2,04/17] clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,03/17] clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() func… timers: Provide timer_shutdown[_sync]() 1 1 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,02/17] ARM: spear: Do not use timer namespace for timer_shutdown() function timers: Provide timer_shutdown[_sync]() 2 1 1 1-- 2022-11-22 Thomas Gleixner Superseded
[V2,01/17] Documentation: Remove bogus claim about del_timer_sync() timers: Provide timer_shutdown[_sync]() - - - 1-- 2022-11-22 Thomas Gleixner Superseded
[15/15] Bluetooth: hci_qca: Fix the teardown problem for real timers: Provide timer_shutdown[_sync]() 1 - - 1-- 2022-11-15 Thomas Gleixner Superseded
[14/15] timers: Update the documentation to reflect on the new timer_shutdown() API timers: Provide timer_shutdown[_sync]() - - 1 1-- 2022-11-15 Thomas Gleixner Superseded
[13/15] timers: Provide timer_shutdown[_sync]() timers: Provide timer_shutdown[_sync]() - - - 1-- 2022-11-15 Thomas Gleixner Superseded
[12/15] timers: Add shutdown mechanism to the internal functions timers: Provide timer_shutdown[_sync]() - - - 1-- 2022-11-15 Thomas Gleixner Superseded
[11/15] timers: Split [try_to_]del_timer[_sync]() to prepare for shutdown mode timers: Provide timer_shutdown[_sync]() - - - 1-- 2022-11-15 Thomas Gleixner Superseded
[10/15] timers: Silently ignore timers with a NULL function timers: Provide timer_shutdown[_sync]() - - - 1-- 2022-11-15 Thomas Gleixner Superseded
[09/15] timers: Rename del_timer() to timer_delete() timers: Provide timer_shutdown[_sync]() - 1 - 1-- 2022-11-15 Thomas Gleixner Superseded
[08/15] timers: Rename del_timer_sync() to timer_delete_sync() timers: Provide timer_shutdown[_sync]() - 1 - 1-- 2022-11-15 Thomas Gleixner Superseded
[07/15] timers: Use del_timer_sync() even on UP timers: Provide timer_shutdown[_sync]() - - - 1-- 2022-11-15 Thomas Gleixner Superseded
[06/15] timers: Update kernel-doc for various functions timers: Provide timer_shutdown[_sync]() - - - 1-- 2022-11-15 Thomas Gleixner Superseded
[05/15] timers: Replace BUG_ON()s timers: Provide timer_shutdown[_sync]() - 1 - 1-- 2022-11-15 Thomas Gleixner Superseded
[04/15] timers: Get rid of del_singleshot_timer_sync() timers: Provide timer_shutdown[_sync]() - 1 - 1-- 2022-11-15 Thomas Gleixner netdev Superseded
[03/15] clocksource/drivers/sp804: Do not use timer namespace for timer_shutdown() function timers: Provide timer_shutdown[_sync]() - 1 1 1-- 2022-11-15 Thomas Gleixner Superseded
[02/15] clocksource/drivers/arm_arch_timer: Do not use timer namespace for timer_shutdown() function timers: Provide timer_shutdown[_sync]() 1 1 1 1-- 2022-11-15 Thomas Gleixner Superseded
[01/15] ARM: spear: Do not use timer namespace for timer_shutdown() function timers: Provide timer_shutdown[_sync]() 2 1 1 1-- 2022-11-15 Thomas Gleixner Superseded
[07/10] net: nfp: Remove linux/msi.h includes genirq/msi: Treewide cleanup of pointless linux/msi.h includes 1 - - --- 2022-11-13 Thomas Gleixner netdev Accepted
[06/10] net: dpaa2: Remove linux/msi.h includes genirq/msi: Treewide cleanup of pointless linux/msi.h includes - - - --- 2022-11-13 Thomas Gleixner netdev Accepted
net: thunderx: Do not invoke pci_irq_vector() from interrupt context net: thunderx: Do not invoke pci_irq_vector() from interrupt context - - - 1411 2022-04-29 Thomas Gleixner netdev Accepted
net: stmmac: Fix signed/unsigned wreckage net: stmmac: Fix signed/unsigned wreckage - - 3 1231 2021-11-15 Thomas Gleixner netdev Accepted
[05/11] can: bcm: Use hrtimer_forward_now() hrtimers: Cleanup hrtimer_forward() [ab]use - - - --- 2021-09-23 Thomas Gleixner netdev Awaiting Upstream
[03/11] net: iosm: Use hrtimer_forward_now() hrtimers: Cleanup hrtimer_forward() [ab]use - - - --- 2021-09-23 Thomas Gleixner netdev Accepted
net: core: Correct the sock::sk_lock.owned lockdep annotations net: core: Correct the sock::sk_lock.owned lockdep annotations - - - 132- 2021-09-18 Thomas Gleixner netdev Accepted
genirq: Provide new interfaces for affinity hints genirq: Provide new interfaces for affinity hints - - - 1-- 2021-05-21 Thomas Gleixner netdev Not Applicable
[RFC] r8152: Ensure that napi_schedule() is handled [RFC] r8152: Ensure that napi_schedule() is handled - - - 132- 2021-05-14 Thomas Gleixner netdev RFC
[1/1] genirq: Disable interrupts for force threaded handlers [1/1] genirq: Disable interrupts for force threaded handlers 1 1 - 1-- 2021-03-17 Thomas Gleixner Not Applicable
[14/14] tasklets: Switch tasklet_disable() to the sleep wait variant tasklets: Replace the spin wait loops and make it RT safe - - - 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[13/14] firewire: ohci: Use tasklet_disable_in_atomic() where required tasklets: Replace the spin wait loops and make it RT safe - - - 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[12/14] PCI: hv: Use tasklet_disable_in_atomic() tasklets: Replace the spin wait loops and make it RT safe 2 - - 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[11/14] atm: eni: Use tasklet_disable_in_atomic() in the send() callback tasklets: Replace the spin wait loops and make it RT safe - - - 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[10/14] ath9k: Use tasklet_disable_in_atomic() tasklets: Replace the spin wait loops and make it RT safe 1 - - 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[09/14] net: sundance: Use tasklet_disable_in_atomic(). tasklets: Replace the spin wait loops and make it RT safe - - - 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[08/14] net: jme: Replace link-change tasklet with work tasklets: Replace the spin wait loops and make it RT safe - - - 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[07/14] tasklets: Prevent tasklet_unlock_spin_wait() deadlock on RT tasklets: Replace the spin wait loops and make it RT safe - - 1 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[06/14] tasklets: Replace spin wait in tasklet_kill() tasklets: Replace the spin wait loops and make it RT safe - - - 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[05/14] tasklets: Replace spin wait in tasklet_unlock_wait() tasklets: Replace the spin wait loops and make it RT safe - - - 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[04/14] tasklets: Use spin wait in tasklet_disable() temporarily tasklets: Replace the spin wait loops and make it RT safe - - - 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[03/14] tasklets: Provide tasklet_disable_in_atomic() tasklets: Replace the spin wait loops and make it RT safe - - - 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[02/14] tasklets: Use static inlines for stub implementations tasklets: Replace the spin wait loops and make it RT safe - - 1 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[01/14] tasklets: Replace barrier() with cpu_relax() in tasklet_unlock_wait() tasklets: Replace the spin wait loops and make it RT safe - - 1 1-- 2021-03-09 Thomas Gleixner netdev Not Applicable
[30/30] genirq: Remove export of irq_to_desc() genirq: Treewide hunt for irq descriptor abuse and assorted fixes - - - 1-- 2020-12-10 Thomas Gleixner Not Applicable
[29/30] xen/events: Implement irq distribution genirq: Treewide hunt for irq descriptor abuse and assorted fixes - - - 1-- 2020-12-10 Thomas Gleixner Not Applicable
[28/30] xen/events: Reduce irq_info::spurious_cnt storage size genirq: Treewide hunt for irq descriptor abuse and assorted fixes - - - 1-- 2020-12-10 Thomas Gleixner Not Applicable
[27/30] xen/events: Only force affinity mask for percpu interrupts genirq: Treewide hunt for irq descriptor abuse and assorted fixes - - - 1-- 2020-12-10 Thomas Gleixner Not Applicable
[26/30] xen/events: Use immediate affinity setting genirq: Treewide hunt for irq descriptor abuse and assorted fixes - - - 1-- 2020-12-10 Thomas Gleixner Not Applicable
[25/30] xen/events: Remove disfunct affinity spreading genirq: Treewide hunt for irq descriptor abuse and assorted fixes - - - 1-- 2020-12-10 Thomas Gleixner Not Applicable
[24/30] xen/events: Remove unused bind_evtchn_to_irq_lateeoi() genirq: Treewide hunt for irq descriptor abuse and assorted fixes - - - 1-- 2020-12-10 Thomas Gleixner Not Applicable
[23/30] net/mlx5: Use effective interrupt affinity genirq: Treewide hunt for irq descriptor abuse and assorted fixes 1 1 - 1-- 2020-12-10 Thomas Gleixner netdev Not Applicable
[22/30] net/mlx5: Replace irq_to_desc() abuse genirq: Treewide hunt for irq descriptor abuse and assorted fixes 1 1 - 1-- 2020-12-10 Thomas Gleixner netdev Not Applicable
[21/30] net/mlx4: Use effective interrupt affinity genirq: Treewide hunt for irq descriptor abuse and assorted fixes - 1 - 1-- 2020-12-10 Thomas Gleixner netdev Not Applicable
[20/30] net/mlx4: Replace irq_to_desc() abuse genirq: Treewide hunt for irq descriptor abuse and assorted fixes - 1 - 1-- 2020-12-10 Thomas Gleixner netdev Not Applicable
[19/30] PCI: mobiveil: Use irq_data_get_irq_chip_data() genirq: Treewide hunt for irq descriptor abuse and assorted fixes - 1 - 1-- 2020-12-10 Thomas Gleixner Not Applicable
[18/30] PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() genirq: Treewide hunt for irq descriptor abuse and assorted fixes - 1 - 1-- 2020-12-10 Thomas Gleixner Not Applicable
[17/30] NTB/msi: Use irq_has_action() genirq: Treewide hunt for irq descriptor abuse and assorted fixes - 1 - 1-- 2020-12-10 Thomas Gleixner Not Applicable
[16/30] mfd: ab8500-debugfs: Remove the racy fiddling with irq_desc genirq: Treewide hunt for irq descriptor abuse and assorted fixes 1 1 - 1-- 2020-12-10 Thomas Gleixner Not Applicable
« 1 2 »