aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-03Add localversion for -RT releasev6.8.2-rt11-rebaselinux-6.8.y-rt-rebaseThomas Gleixner1-0/+1
2024-04-03sysfs: Add /sys/kernel/realtime entryClark Williams1-0/+12
2024-04-03riscv: allow to enable RTJisheng Zhang1-0/+1
2024-04-03riscv: add PREEMPT_AUTO supportJisheng Zhang2-0/+3
2024-04-03POWERPC: Allow to enable RTSebastian Andrzej Siewior1-0/+2
2024-04-03powerpc/stackprotector: work around stack-guard init from atomicSebastian Andrzej Siewior1-1/+6
2024-04-03powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RTBogdan Purcareata1-0/+1
2024-04-03powerpc/pseries: Select the generic memory allocator.Sebastian Andrzej Siewior1-0/+1
2024-04-03powerpc/pseries/iommu: Use a locallock instead local_irq_save()Sebastian Andrzej Siewior1-11/+20
2024-04-03powerpc: traps: Use PREEMPT_RTSebastian Andrzej Siewior1-1/+6
2024-04-03ARM64: Allow to enable RTSebastian Andrzej Siewior1-0/+1
2024-04-03ARM: Allow to enable RTSebastian Andrzej Siewior1-0/+2
2024-04-03ARM: vfp: Move sending signals outside of vfp_lock()ed section.Sebastian Andrzej Siewior1-11/+18
2024-04-03ARM: vfp: Use vfp_lock() in vfp_support_entry().Sebastian Andrzej Siewior1-3/+3
2024-04-03ARM: vfp: Use vfp_lock() in vfp_sync_hwstate().Sebastian Andrzej Siewior1-6/+3
2024-04-03ARM: vfp: Provide vfp_lock() for VFP locking.Sebastian Andrzej Siewior1-2/+30
2024-04-03arm: Disable FAST_GUP on PREEMPT_RT if HIGHPTE is also enabled.Sebastian Andrzej Siewior1-1/+1
2024-04-03ARM: enable irq in translation/section permission fault handlersYadi.hu1-0/+6
2024-04-03arm: Disable jump-label on PREEMPT_RT.Thomas Gleixner1-1/+1
2024-04-03sched: define TIF_ALLOW_RESCHEDThomas Gleixner20-56/+171
2024-04-03Revert "drm/i915: Depend on !PREEMPT_RT."Sebastian Andrzej Siewior1-1/+0
2024-04-03drm/i915/guc: Consider also RCU depth in busy loop.Sebastian Andrzej Siewior1-1/+1
2024-04-03drm/i915: Drop the irqs_disabled() checkSebastian Andrzej Siewior1-2/+0
2024-04-03drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock()Sebastian Andrzej Siewior1-12/+5
2024-04-03drm/i915/gt: Queue and wait for the irq_work item.Sebastian Andrzej Siewior1-3/+2
2024-04-03drm/i915: skip DRM_I915_LOW_LEVEL_TRACEPOINTS with NOTRACESebastian Andrzej Siewior1-1/+1
2024-04-03drm/i915: Disable tracing points on PREEMPT_RTSebastian Andrzej Siewior1-0/+4
2024-04-03drm/i915: Don't check for atomic context on PREEMPT_RTSebastian Andrzej Siewior1-1/+1
2024-04-03drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updatesMike Galbraith1-5/+10
2024-04-03drm/i915: Use preempt_disable/enable_rt() where recommendedMike Galbraith1-10/+28
2024-04-03printk: Avoid false positive lockdep report for legacy printingJohn Ogness1-1/+30
2024-04-03printk: Provide threadprintk boot argumentJohn Ogness3-1/+26
2024-04-03printk: Add kthread for all legacy consolesJohn Ogness3-68/+248
2024-04-03serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()"John Ogness1-0/+3
2024-04-03serial: 8250: Switch to nbcon consoleJohn Ogness3-3/+202
2024-04-03printk: nbcon: Provide function to reacquire ownershipJohn Ogness2-0/+48
2024-04-03tty: sysfs: Add nbcon support for 'active'John Ogness1-2/+7
2024-04-03proc: Add nbcon support for /proc/consolesJohn Ogness1-3/+11
2024-04-03printk: nbcon: Show replay message on takeoverJohn Ogness4-0/+46
2024-04-03printk: Provide helper for message prependingJohn Ogness1-11/+27
2024-04-03printk: nbcon: Start printing threadsJohn Ogness3-1/+33
2024-04-03printk: nbcon: Stop threads on shutdown/rebootJohn Ogness1-0/+31
2024-04-03printk: nbcon: Add printer thread wakeupsThomas Gleixner4-0/+67
2024-04-03printk: nbcon: Add context to console_is_usable()John Ogness3-11/+17
2024-04-03printk: Atomic print in printk context on shutdownJohn Ogness1-1/+6
2024-04-03printk: nbcon: Introduce printing kthreadsThomas Gleixner4-5/+269
2024-04-03lockdep: Mark emergency sections in lockdep splatsJohn Ogness1-3/+88
2024-04-03rcu: Mark emergency sections in rcu stallsJohn Ogness2-0/+16
2024-04-03panic: Mark emergency section in oopsJohn Ogness1-0/+2
2024-04-03panic: Mark emergency section in warnThomas Gleixner1-0/+4
2024-04-03printk: nbcon: Implement emergency sectionsThomas Gleixner3-2/+98
2024-04-03printk: Coordinate direct printing in panicJohn Ogness3-8/+61
2024-04-03printk: Track nbcon consolesJohn Ogness1-1/+13
2024-04-03printk: Avoid console_lock dance if no legacy or boot consolesJohn Ogness1-15/+64
2024-04-03printk: nbcon: Add unsafe flushing on panicJohn Ogness3-5/+27
2024-04-03printk: nbcon: Assign priority based on CPU stateJohn Ogness2-2/+20
2024-04-03printk: nbcon: Use nbcon consoles in console_flush_all()John Ogness3-5/+95
2024-04-03printk: Track registered boot consolesJohn Ogness1-0/+24
2024-04-03printk: nbcon: Provide function to flush using write_atomic()Thomas Gleixner3-2/+106
2024-04-03printk: Add @flags argument for console_is_usable()John Ogness2-8/+5
2024-04-03printk: Let console_is_usable() handle nbconJohn Ogness1-2/+9
2024-04-03printk: Make console_is_usable() available to nbconJohn Ogness2-30/+32
2024-04-03printk: nbcon: Fix kerneldoc for enumsJohn Ogness1-2/+2
2024-04-03printk: nbcon: Do not rely on proxy headersJohn Ogness3-3/+19
2024-04-03printk: nbcon: Implement processing in port->lock wrapperJohn Ogness7-25/+219
2024-04-03serial: core: Provide low-level functions to lock portJohn Ogness1-0/+18
2024-04-03printk: nbcon: Use driver synchronization while registeringJohn Ogness1-0/+18
2024-04-03printk: nbcon: Add callbacks to synchronize with driverJohn Ogness1-0/+42
2024-04-03printk: nbcon: Add detailed doc for write_atomic()John Ogness1-4/+27
2024-04-03printk: Check printk_deferred_enter()/_exit() usageSebastian Andrzej Siewior3-4/+20
2024-04-03printk: nbcon: Remove return value for write_atomic()John Ogness2-9/+8
2024-04-03printk: Properly deal with nbcon consoles on seq initJohn Ogness2-11/+25
2024-04-03printk: Add notation to console_srcu lockingJohn Ogness1-0/+2
2024-04-03dump_stack: Do not get cpu_sync for panic CPUJohn Ogness3-4/+15
2024-04-03panic: Flush kernel log buffer at the endJohn Ogness1-0/+8
2024-04-03printk: Avoid non-panic CPUs writing to ringbufferJohn Ogness1-20/+6
2024-04-03printk: For @suppress_panic_printk check for other CPU in panicJohn Ogness1-2/+1
2024-04-03printk: ringbuffer: Clarify special lpos valuesJohn Ogness2-5/+31
2024-04-03time: Allow to preempt after a callback.Sebastian Andrzej Siewior1-1/+8
2024-04-03softirq: Add function to preempt serving softirqs.Sebastian Andrzej Siewior2-0/+15
2024-04-03sched/core: Provide a method to check if a task is PI-boosted.Sebastian Andrzej Siewior2-0/+16
2024-04-03zram: Replace bit spinlocks with spinlock_t for PREEMPT_RT.Mike Galbraith2-0/+40
2024-04-03softirq: Wake ktimers thread also in softirq.Junxiao Chang1-6/+5
2024-04-03tick: Fix timer storm since introduction of timersdFrederic Weisbecker3-7/+14
2024-04-03rcutorture: Also force sched priority to timersd on boosting test.Frederic Weisbecker3-1/+8
2024-04-03softirq: Use a dedicated thread for timer wakeups.Sebastian Andrzej Siewior4-6/+108
2024-04-03sched/rt: Don't try push tasks if there are none.Sebastian Andrzej Siewior1-1/+4
2024-04-03x86: Enable RT also on 32bitSebastian Andrzej Siewior1-0/+1
2024-04-03x86: Allow to enable RTSebastian Andrzej Siewior1-0/+1
2024-04-03perf: Split __perf_pending_irq() out of perf_pending_irq()Sebastian Andrzej Siewior2-8/+24
2024-04-03perf: Remove perf_swevent_get_recursion_context() from perf_pending_task().Sebastian Andrzej Siewior1-12/+0
2024-04-03perf: Enqueue SIGTRAP always via task_work.Sebastian Andrzej Siewior2-27/+33
2024-04-03perf: Move irq_work_queue() where the event is prepared.Sebastian Andrzej Siewior1-1/+1
2024-04-03net: Rename rps_lock to backlog_lock.Sebastian Andrzej Siewior1-17/+17
2024-04-03net: Use backlog-NAPI to clean up the defer_list.Sebastian Andrzej Siewior3-6/+24
2024-04-03net: Allow to use SMP threads for backlog NAPI.Sebastian Andrzej Siewior1-35/+113
2024-04-03net: Remove conditional threaded-NAPI wakeup based on task state.Sebastian Andrzej Siewior1-12/+2
2024-04-03serial: pch: Use uart_prepare_sysrq_char().Sebastian Andrzej Siewior1-15/+9
2024-04-03serial: pch: Remove eg20t_port::lock.Sebastian Andrzej Siewior1-20/+6
2024-04-03serial: pch: Don't initialize uart_port's spin_lock.Sebastian Andrzej Siewior1-2/+0
2024-04-03serial: pch: Don't disable interrupts while acquiring lock in ISR.Sebastian Andrzej Siewior1-3/+2
2024-04-03serial: pch: Make push_rx() return void.Sebastian Andrzej Siewior1-8/+4
2024-04-03serial: pch: Invoke handle_rx_to() directly.Sebastian Andrzej Siewior1-6/+1
2024-04-03serial: sifive: Use uart_prepare_sysrq_char() to handle sysrq.Sebastian Andrzej Siewior1-10/+7
2024-04-03serial: rda: Use uart_prepare_sysrq_char() to handle sysrq.Sebastian Andrzej Siewior1-18/+10
2024-04-03serial: owl: Use uart_prepare_sysrq_char() to handle sysrq.Sebastian Andrzej Siewior1-18/+12
2024-04-03serial: lpc32xx_hs: Use uart_prepare_sysrq_char() to handle sysrq.Sebastian Andrzej Siewior1-10/+7
2024-04-03serial: sunplus: Use uart_prepare_sysrq_char().Sebastian Andrzej Siewior1-12/+6
2024-04-03serial: pxa: Use uart_prepare_sysrq_char().Sebastian Andrzej Siewior1-11/+6
2024-04-03serial: omap: Use uart_prepare_sysrq_char().Sebastian Andrzej Siewior1-10/+6
2024-04-03serial: msm: Use uart_prepare_sysrq_char().Sebastian Andrzej Siewior1-23/+10
2024-04-03serial: meson: Use uart_prepare_sysrq_char().Sebastian Andrzej Siewior1-14/+8
2024-04-03serial: bcm63xx: Use uart_prepare_sysrq_char().Sebastian Andrzej Siewior1-16/+8
2024-04-03serial: ar933x: Use uart_prepare_sysrq_char().Sebastian Andrzej Siewior1-12/+6
2024-04-03serial: amba-pl011: Use uart_prepare_sysrq_char().Sebastian Andrzej Siewior1-16/+8
2024-03-26Linux 6.8.2v6.8.2linux-6.8.ySasha Levin1-1/+1
2024-03-26printk: Use prb_first_seq() as base for 32bit seq macrosJohn Ogness2-5/+5
2024-03-26printk: Adjust mapping for 32bit seq macrosSebastian Andrzej Siewior1-1/+1
2024-03-26x86/efistub: Don't clear BSS twice in mixed modeArd Biesheuvel1-1/+2
2024-03-26x86/efistub: Clear decompressor BSS in native EFI entrypointArd Biesheuvel1-2/+4
2024-03-26dm-integrity: align the outgoing bio in integrity_recheckMikulas Patocka1-2/+10
2024-03-26dm io: Support IO priorityHongyu Jin10-34/+38
2024-03-26selftests: forwarding: Fix ping failure due to short timeoutIdo Schimmel2-4/+4
2024-03-26spi: spi-mt65xx: Fix NULL pointer access in interrupt handlerFei Shao1-10/+12
2024-03-26netfilter: nf_tables: Fix a memory leak in nf_tables_updchainQuan Tian1-13/+14
2024-03-26net: dsa: mt7530: fix handling of all link-local framesArınç ÜNAL2-4/+46
2024-03-26net: dsa: mt7530: fix link-local frames that ingress vlan filtering portsArınç ÜNAL2-9/+23
2024-03-26bpf: report RCU QS in cpumap kthreadYan Zhai1-0/+3
2024-03-26net: report RCU QS on threaded NAPI repollingYan Zhai1-0/+3
2024-03-26rcu: add a helper to report consolidated flavor QSYan Zhai1-0/+31
2024-03-26netfilter: nf_tables: do not compare internal table flags on updatesPablo Neira Ayuso1-1/+1
2024-03-26netfilter: nft_set_pipapo: release elements in clone only from destroy pathPablo Neira Ayuso1-4/+1
2024-03-26drm/amdgpu: drop setting buffer funcs in sdma442Le Ma1-22/+1
2024-03-26drm/amdgpu: fix mmhub client id out-of-bounds accessLang Yu1-4/+3
2024-03-26drm/amdgpu: add MMHUB 3.3.1 supportYifan Zhang2-0/+2
2024-03-26octeontx2-af: Use separate handlers for interruptsSubbaraya Sundeep1-3/+14
2024-03-26octeontx2-pf: Send UP messages to VF only when VF is up.Subbaraya Sundeep1-0/+3
2024-03-26octeontx2-pf: Use default max_active works instead of oneSubbaraya Sundeep1-3/+4
2024-03-26octeontx2-pf: Wait till detach_resources msg is completeSubbaraya Sundeep2-2/+2
2024-03-26octeontx2: Detect the mbox up or down message via registerSubbaraya Sundeep9-83/+205
2024-03-26devlink: fix port new reply cmd typeJiri Pirko1-1/+1
2024-03-26net/bnx2x: Prevent access to a freed page in page_poolThinh Tran1-3/+3
2024-03-26dm-integrity: fix a memory leak when rechecking the dataMikulas Patocka1-3/+3
2024-03-26net: phy: fix phy_read_poll_timeout argument type in genphy_loopbackNikita Kiryushin1-2/+2
2024-03-26ceph: stop copying to iter at EOF on sync readsXiubo Li1-10/+13
2024-03-26nouveau/gsp: don't check devinit disable on GSP.Dave Airlie1-1/+0
2024-03-26ipv4: raw: Fix sending packets from raw sockets via IPsec tunnelsTobias Brunner1-0/+1
2024-03-26hsr: Handle failures in module initFelix Maurer1-4/+11
2024-03-26rds: introduce acquire/release ordering in acquire/release_in_xmit()Yewon Choi1-3/+2
2024-03-26wireguard: receive: annotate data-race around receiving_counter.counterNikita Zhandarovich1-3/+3
2024-03-26net: move dev->state into net_device_read_txrx groupEric Dumazet3-3/+4
2024-03-26virtio: packed: fix unmap leak for indirect desc tableXuan Zhuo1-3/+3
2024-03-26vdpa/mlx5: Allow CVQ size changesJonah Palmer1-4/+9
2024-03-26vdpa_sim: reset must not runSteve Sistare1-1/+2
2024-03-26virtio: uapi: Drop __packed attribute in linux/virtio_pci.hSuzuki K Poulose1-5/+5
2024-03-26drm: Fix drm_fixp2int_round() making it add 0.5Arthur Grillo1-2/+1
2024-03-26spi: spi-imx: fix off-by-one in mx51 CPU mode burst lengthAdam Butcher1-2/+2
2024-03-26net: dsa: mt7530: prevent possible incorrect XTAL frequency selectionArınç ÜNAL1-4/+4
2024-03-26net: veth: do not manipulate GRO when using XDPIgnat Korchagin1-18/+0
2024-03-26xfrm: Allow UDP encapsulation only in offload modesLeon Romanovsky1-1/+2
2024-03-26packet: annotate data-races around ignore_outgoingEric Dumazet2-3/+3
2024-03-26xen/events: increment refcnt only if event channel is refcountedJuergen Gross1-9/+13
2024-03-26xen/evtchn: avoid WARN() when unbinding an event channelJuergen Gross1-0/+6
2024-03-26riscv: Fix compilation error with FAST_GUP and rv32Alexandre Ghiti1-0/+2
2024-03-26ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLEDCristian Ciocaltea2-1/+3
2024-03-26ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entryCristian Ciocaltea4-26/+38
2024-03-26io_uring: fix poll_remove stalled req completionPavel Begunkov1-2/+2
2024-03-26net: ethernet: mtk_eth_soc: fix PPE hanging issueDaniel Golle1-7/+11
2024-03-26net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is upDaniel Golle1-4/+3
2024-03-26drm/xe: Skip VMAs pin when requesting signal to the last XE_EXECJosé Roberto de Souza1-18/+23
2024-03-26drm/xe: Invalidate userptr VMA on page pin faultMatthew Brost4-16/+29
2024-03-26nvme: fix reconnection fail due to reserved tag allocationChunguang Xu2-9/+4
2024-03-26spi: Fix error code checking in spi_mem_exec_op()Florian Fainelli1-1/+1
2024-03-26spi: spi-mem: add statistics support to ->exec_op() callsThéo Lebrun1-1/+48
2024-03-26net: txgbe: fix clk_name exceed MAX_DEV_ID limitsDuanqiang Wen1-1/+1
2024-03-26hsr: Fix uninit-value access in hsr_get_node()Shigeru Yoshida1-0/+4
2024-03-26vmxnet3: Fix missing reserved tailroomWilliam Tu1-3/+3
2024-03-26tcp: Fix refcnt handling in __inet_hash_connect().Kuniyuki Iwashima1-1/+1
2024-03-26io_uring: Fix release of pinned pages when __io_uaddr_map failsGabriel Krisman Bertazi1-9/+13
2024-03-26cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw()Sibi Sankar2-7/+13
2024-03-26soc: fsl: dpio: fix kcalloc() argument orderArnd Bergmann1-1/+1
2024-03-26riscv: Only check online cpus for emulated accessesCharlie Jenkins1-1/+1
2024-03-26devlink: Fix devlink parallel commands processingShay Drory1-6/+7
2024-03-26net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX checkEric Dumazet1-1/+2
2024-03-26s390/vtime: fix average steal time calculationMete Durlu1-2/+2
2024-03-26octeontx2-af: Use matching wake_up API variant in CGX command interfaceLinu Cherian1-1/+1
2024-03-26rds: tcp: Fix use-after-free of net in reqsk_timer_handler().Kuniyuki Iwashima1-4/+0
2024-03-26tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()Eric Dumazet1-22/+19
2024-03-26nouveau: reset the bo resource bus info after an evictionDave Airlie1-0/+2
2024-03-26ASoC: rockchip: i2s-tdm: Fix inaccurate sampling ratesLuca Ceresoli1-346/+6
2024-03-26spi: Restore delays for non-GPIO chip selectJanne Grunau1-10/+14
2024-03-26spi: lpspi: Avoid potential use-after-free in probe()Alexander Sverdlin1-4/+4
2024-03-26io_uring: don't save/restore iowait stateJens Axboe1-3/+2
2024-03-26thermal/drivers/qoriq: Fix getting tmu rangePeng Fan1-4/+8
2024-03-26thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in an error handling...Christophe JAILLET1-1/+3
2024-03-26ASoC: tlv320adc3xxx: Don't strip remove function when driver is builtinUwe Kleine-König1-2/+2
2024-03-26x86/hyperv: Use per cpu initial stack for vtl contextSaurabh Sengar2-4/+16
2024-03-26char: xilinx_hwicap: Fix NULL vs IS_ERR() bugDan Carpenter1-2/+2
2024-03-26usb: gadget: net2272: Use irqflags in the call to net2272_probe_finColin Ian King1-1/+1
2024-03-26mei: vsc: Don't use sleeping condition in wait_event_timeout()Sakari Ailus1-5/+8