post-receive: pub/scm/linux/kernel/git/rt/linux-stable-rt

Gitolite <[email protected]>
Newsgroups org.kernel.gitolite.transparency-log
Message-ID <[email protected]>
---
service: git-receive-pack
repo: pub/scm/linux/kernel/git/rt/linux-stable-rt
user: lclaudio
changes:
  - ref: refs/heads/v5.10-rt
    old: c5392483fa8165b743971abf841ee67048bb1931
    new: 95a6fb37fa80dbcdb75586d996f153d242460351
    log: |
         9de1a49e8f1fbf7c372902573a27a97d4ab4d0af x86/bugs: Make Safe-RET robust against interrupt injection
         a77ab369471931938dca32e232688aa328cbc051 Linux 5.10.263
         ad5e69629ebcec7615745142af5f6456ef942e80 Revert "x86/bugs: Make Safe-RET robust against interrupt injection"
         dfefa3c51370f84acb643cddf98bb42c885d0483 x86/bugs: Make Safe-RET robust against interrupt injection
         acccef89f184a697fee1c96a1dc9cccbba36937b Linux 5.10.264
         114b1183b66cace79d821f3a80729cae816640f8 Merge tag 'v5.10.263' into v5.10-rt
         3e430830080c5c92c590e8700f3461df61a3c14f Linux 5.10.263-rt159
         2e3b14587086e5a17a6b3432191ec5abe1feab9d Merge tag 'v5.10.264' into v5.10-rt
         95a6fb37fa80dbcdb75586d996f153d242460351 Linux 5.10.264-rt160
         
  - ref: refs/heads/v5.10-rt-rebase
    old: 944933916580fd71270711387f59e5be4ebb2734
    new: b7295a738db2f095ef416f410b3006ec63698efb
    log: revlist-944933916580-b7295a738db2.txt
  - ref: refs/tags/v5.10.264-rt160
    old: 0000000000000000000000000000000000000000
    new: 7caa0f95958991561805fa1ade2f13f3f6227cbc
  - ref: refs/tags/v5.10.264-rt160-rebase
    old: 0000000000000000000000000000000000000000
    new: 9e0ada230bdac5a2a3fb17de4e74a1ef35d1e1a2
revlist-944933916580-b7295a738db2.txt (text/plain, 29.1 KB)
9de1a49e8f1fbf7c372902573a27a97d4ab4d0af x86/bugs: Make Safe-RET robust against interrupt injection
a77ab369471931938dca32e232688aa328cbc051 Linux 5.10.263
ad5e69629ebcec7615745142af5f6456ef942e80 Revert "x86/bugs: Make Safe-RET robust against interrupt injection"
dfefa3c51370f84acb643cddf98bb42c885d0483 x86/bugs: Make Safe-RET robust against interrupt injection
acccef89f184a697fee1c96a1dc9cccbba36937b Linux 5.10.264
3f495dcece5de47463961e727724152761037346 z3fold: remove preempt disabled sections for RT
e679f9d1450c473bc27a1b0153143f33fb9e39cd stop_machine: Add function and caller debug info
081ee83b00c6cb98a92a50264c5891e652b1aeb5 sched: Fix balance_callback()
5ca48ea45665bdfac2b4e660ebb59d43435c3f84 sched/hotplug: Ensure only per-cpu kthreads run during hotplug
4bee0cb9d5a297d8b6aa68c1024aa73d5550d9ca sched/core: Wait for tasks being pushed away on hotplug
fb467d64045102e7bb588f5593e5d8b39031c516 workqueue: Manually break affinity on hotplug
c5d9a8189742289102a4be75534ef91069e36301 sched/hotplug: Consolidate task migration on CPU unplug
b40a9d3273eb14ee9271c3ee84bc080566f2c8d1 sched: Fix hotplug vs CPU bandwidth control
61516a3e30d0f8c26a9d591501dcb72f7323a0f9 sched: Massage set_cpus_allowed()
6376049a7c4f6e29aea4fcdba7235162163dec7b sched: Add migrate_disable()
da096c4dd7d3f3cb9d34b612280f9168535570d9 sched: Fix migrate_disable() vs set_cpus_allowed_ptr()
fb87ae333d10b8a3dd19cc3c03e885be83672389 sched/core: Make migrate disable and CPU hotplug cooperative
be6e31d594f28a26a1fcb0f26e683e7b018ff460 sched,rt: Use cpumask_any*_distribute()
569fd455e4fc7e2460cd4877441ad82859663121 sched,rt: Use the full cpumask for balancing
190c1c9465000a172f41203e4333dfafb9d60ff4 sched, lockdep: Annotate ->pi_lock recursion
7e2ab4e6997546f2f3fe903b97184d449e5e8dc8 sched: Fix migrate_disable() vs rt/dl balancing
594d70ade9feff40cd57ce43c07be49f00e3b217 sched/proc: Print accurate cpumask vs migrate_disable()
422117a5859a9637de732c19c7b1efc06297e47e sched: Add migrate_disable() tracepoints
94b2b45449be058fed6f6320ef6cf024ecfd10ea sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable()
3f89012b8d7edc59de8baeab0366de85ba443cca sched: Comment affine_move_task()
22b70b199d8c9ce2147d68e476011f9beb9fed8d sched: Unlock the rq in affine_move_task() error path
e7b0591fb6f4fc63014ad3106d81e0f796e3ae06 sched: Fix migration_cpu_stop() WARN
285c4c19b353e892f7b670cfc967c9f61d473e4b sched/core: Add missing completion for affine_move_task() waiters
c81537b5584e9f78b4d6073ef5dc812502ae2c3b mm/highmem: Un-EXPORT __kmap_atomic_idx()
894dcd66effa4aca27058686594ec6cdaedf6005 highmem: Remove unused functions
dc000ea868d4fe2a21071164ccbb8066d280b63e fs: Remove asm/kmap_types.h includes
a0fa9315435d310e181f2885f60eb353fcaea622 sh/highmem: Remove all traces of unused cruft
0d5f010c613fafcea05e1cc2ebaf6635a9f9d22d asm-generic: Provide kmap_size.h
5c07db5ca43c8a706f1a02984bad659199e81b47 highmem: Provide generic variant of kmap_atomic*
4943148281e7195bf132980650714ec2cdbc4c75 highmem: Make DEBUG_HIGHMEM functional
06fb5e35ff277c712eecc2df95bea7ade1145c4e x86/mm/highmem: Use generic kmap atomic implementation
15849207663a9536fb9fa6604edc30ac6a0988cb arc/mm/highmem: Use generic kmap atomic implementation
084d7e88c99dce702f044297a02c86bb80748d72 ARM: highmem: Switch to generic kmap atomic
3f24077f131da72c695ed4c902b5f710789c9507 csky/mm/highmem: Switch to generic kmap atomic
7a3dbb41bde3b22d2bd97f50c7e6c19d169a4a98 microblaze/mm/highmem: Switch to generic kmap atomic
c26b57c32f395c8d4d00ca37f61157ddbf8ee893 mips/mm/highmem: Switch to generic kmap atomic
fcdf8ace8c09b48515cd0a453406f48128ca0f6b nds32/mm/highmem: Switch to generic kmap atomic
be9f8086b82d0b82796a634ca520b97c4ebc53d5 powerpc/mm/highmem: Switch to generic kmap atomic
a89e4bebf2bf7ad0c596c961698dd9d908c9558c sparc/mm/highmem: Switch to generic kmap atomic
30be355c8501e3d5080c0652072251c00c4ca18f xtensa/mm/highmem: Switch to generic kmap atomic
52b6da72e1f02066daf1106e70d565542d70bd61 highmem: Get rid of kmap_types.h
7099712c66795a1bbad79ee002ba75c6b5fdc6ac mm/highmem: Remove the old kmap_atomic cruft
c13dd37c43b9910571ed2f3dcf276f4caa541ae6 io-mapping: Cleanup atomic iomap
3a369aefbcc557818fa8a5f86e31b4690327f57f Documentation/io-mapping: Remove outdated blurb
d8e4bbc159a7cff7af3506afd616d4e86a9423bb highmem: High implementation details and document API
c2ca25b0d62be392e6f87f4e7edd74926c6a6690 sched: Make migrate_disable/enable() independent of RT
7e703310c993a34ba1c795cfaf4ef7fe375188a1 sched: highmem: Store local kmaps in task struct
e2a738ef7c18ccce52b80b3474d91061b5d1fb06 mm/highmem: Provide kmap_local*
36788bc2e5ffeaf63bbef120e0f4d6d7a16e5b25 io-mapping: Provide iomap_local variant
5f1cfa65a55a5e0241b111300a0974643b512830 x86/crashdump/32: Simplify copy_oldmem_page()
e18816808fecca7bdf60fda56f5cfa4bd1c53050 mips/crashdump: Simplify copy_oldmem_page()
ba3660efea2dc2035eda186b3d9babdc354f3140 ARM: mm: Replace kmap_atomic_pfn()
c5377f14a566ba682eb503615573a0b4e3c76182 highmem: Remove kmap_atomic_pfn()
09cb83a04287a66aba5935ec26c19736952047a6 drm/ttm: Replace kmap_atomic() usage
6b28336feaa8658bd74d16ae8291dc0760d57257 drm/vmgfx: Replace kmap_atomic()
789914b2072b1a5829a5e66f6c8574d7e2640730 highmem: Remove kmap_atomic_prot()
15e8d480bc751e1bed06175bc5091a0316193e95 drm/qxl: Replace io_mapping_map_atomic_wc()
23e366c630dc356e27e3d2d60fc9889be7d4a933 drm/nouveau/device: Replace io_mapping_map_atomic_wc()
ad1cb60deab4fd5785d34f60f95983fc9e0f7e02 drm/i915: Replace io_mapping_map_atomic_wc()
2995c0280abc4a4e910693c9057a0b2ed3d7f039 io-mapping: Remove io_mapping_map_atomic_wc()
3cfbe64ab261098aed02edabe95dc124782a4932 mm/highmem: Take kmap_high_get() properly into account
90b0c0e9d98c94d2f2dba0323c8d4040a365cfb5 highmem: Don't disable preemption on RT in kmap_atomic()
d6a55218cf5a4b0f9be48df97127fdfe55bf510c blk-mq: Don't complete on a remote CPU in force threaded mode
f59105edf7eeed2e7952c4dba6ae52903090f541 blk-mq: Always complete remote completions requests in softirq
64051af06f94e727b40a0a937735f24e22808791 blk-mq: Use llist_head for blk_cpu_done
286b161135e32c1a4e3fb07b0b289590764b0b1b lib/test_lockup: Minimum fix to get it compiled on PREEMPT_RT
c8c3bc6ca54dc2b67da6f9be4bfad3e2df874b16 timers: Don't block on ->expiry_lock for TIMER_IRQSAFE
e8772aafa22879dfaf62db41cf1c904cbad587fa kthread: Move prio/affinite change into the newly created thread
5c6b9625c6876fe85e2a56ebef7e1e59a33f3dac genirq: Move prio assignment into the newly created thread
6a5d4a05d2b8f6684d32c5ab35560fbed792fbec notifier: Make atomic_notifiers use raw_spinlock
ae4e2da0c5c3041295908c6843f17421c26bd589 rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT
db6b3bb8a869e9e1231c1f72717fdf703a983553 rcu: Unconditionally use rcuc threads on PREEMPT_RT
2dcf4632f657287e5bd4155c2756125b5f290db4 rcu: Enable rcu_normal_after_boot unconditionally for RT
9760d8a8080e77a8a5ea9039e0b68f7574df4165 doc: Update RCU's requirements page about the PREEMPT_RT wiki.
e4d0d2f7a53505605895b38665e6eac04b6f5c1c doc: Use CONFIG_PREEMPTION
0a1f09dcc391f953e9b9feb2229b4ba171a9b6de tracing: Merge irqflags + preempt counter.
ce6c83e3e81ea411118868452b89c73d1f0556a5 tracing: Inline tracing_gen_ctx_flags()
cadb0a497cb331dca7e3774aafe48d4fb57971c5 tracing: Use in_serving_softirq() to deduct softirq status.
e735e2672c3f2d4ff5992a0c98144573d4c31b13 tracing: Remove NULL check from current in tracing_generic_entry_update().
89bd68ad73806e96d47bc1b953940cde3549aff8 printk: inline log_output(),log_store() in vprintk_store()
61dc090ddd0432e3a669d1a3400257beb8a1eb7f printk: remove logbuf_lock writer-protection of ringbuffer
71c78a8e3e2406122169ad5ce1a5fd74548e9176 printk: limit second loop of syslog_print_all
ea839076ada1b04a0dd6fb75b693417cab8c13b3 printk: kmsg_dump: remove unused fields
fee1c6aa30c275ead25d48b609f56ad8ad6fb4ed printk: refactor kmsg_dump_get_buffer()
6beade06281e77a731def565b23f5369f7d64b44 printk: consolidate kmsg_dump_get_buffer/syslog_print_all code
a583725201259be23ddfc8fffe6f62c8479fe2b3 printk: introduce CONSOLE_LOG_MAX for improved multi-line support
f1ad70a54273b052c539cc4720e2733b33bac8ef printk: use seqcount_latch for clear_seq
7ecf1b7080fb80f94f52d2cb7852fd25acaa17bf printk: use atomic64_t for devkmsg_user.seq
edc0ad63c10ccf78bed4fc090a6dcc753d6d6af4 printk: add syslog_lock
7c4cd7d7df7a07d5a6f4808609ca028e1f128568 printk: introduce a kmsg_dump iterator
b28eabf5abe5c2482cae2f17de2f69858b72e265 um: synchronize kmsg_dumper
f081dcb64a9aa7a0ad320ab10135812cb51c64af printk: remove logbuf_lock
ef167685f48e045a527cf31b660c5b49b5de670b printk: kmsg_dump: remove _nolock() variants
8a49e312b1fc6567270b02ccc56c6e3dac2c0d03 printk: kmsg_dump: use kmsg_dump_rewind
9ff8ca3b21dfdf9fd4e91b9cbef661c009565e3e printk: console: remove unnecessary safe buffer usage
7c755b208d1c6a846b7a0402f87e3afea3503a65 printk: track/limit recursion
b3a9cdc92cacee36e3c974d8ccdf8d20bc1ec848 printk: remove safe buffers
bb9ea340f127ef74b4eaf7913fe9fa346bf5ac33 printk: convert @syslog_lock to spin_lock
1c4a859bd53aacf64c2e259e744a63647aba8687 console: add write_atomic interface
4f4eae22639e8ca2f1b5ebbdc53719108a92a5d0 serial: 8250: implement write_atomic
c5fcf07e2ec0d6ad0459421213fae0ad9ebeea3d printk: relocate printk_delay() and vprintk_default()
6cae5011ef7ff4022b3d2c9aa4d4db0d90161811 printk: combine boot_delay_msec() into printk_delay()
5f2e6968705bcd591bfce5d4db260cfd5c06e66d printk: change @console_seq to atomic64_t
ef7c1b7d70bf6d4e18f7cf691b45831bba019a5a printk: introduce kernel sync mode
a96ab4bad1d95c2ba5b42e7cec97ab52a197fc7b printk: move console printing to kthreads
f5cbebbdec9400c9bb0058a89f54078be44be9a6 printk: remove deferred printing
0ae9e05698dfe10d5131f8fab03e8a32d71b43eb printk: add console handover
3dd8e7071d228b986728f5309c49cc5d76961313 printk: add pr_flush()
3d563da197409cc81495a4bd177bd67e6e1d79eb cgroup: use irqsave in cgroup_rstat_flush_locked()
1fc2aa30d553ba450dd762b96bb5ec85154f4491 mm: workingset: replace IRQ-off check with a lockdep assert.
fed4e070377246dc267a4be041c863683a053ed2 tpm: remove tpm_dev_wq_lock
bc5015b514c36565f219dc38b1f5b888ab6528c0 shmem: Use raw_spinlock_t for ->stat_lock
7cdc24f884de2bf5ce0c51aad899a8a08b1ef2a2 net: Move lockdep where it belongs
ac1644e554e3b1e473df9cef024613c2266e0af4 parisc: Remove bogus __IRQ_STAT macro
b046d9cea13ecfc811c9571e905b56a176696c66 sh: Get rid of nmi_count()
e68bf923d01892504d1cbeaac935915559d1aec6 irqstat: Get rid of nmi_count() and __IRQ_STAT()
15d52728a1d8c082a8d3b7570ca3823156a8fcde um/irqstat: Get rid of the duplicated declarations
829861d762b1e058a6ff565cf8e31b1e702fd63d ARM: irqstat: Get rid of duplicated declaration
bdd53ede18b2c8202bd6cace83460e4b5044467a arm64: irqstat: Get rid of duplicated declaration
772e143e36296bb0f24895010aa7c491e5d13710 asm-generic/irqstat: Add optional __nmi_count member
5699285b333e36159354c56b2573d18d3d926327 sh: irqstat: Use the generic irq_cpustat_t
a30ccadc64d053fda21b48c2af78a1b3cc888391 irqstat: Move declaration into asm-generic/hardirq.h
4cc2810bfce7047d5eca0745ae9fec002f742755 preempt: Cleanup the macro maze a bit
d0ec4ddf1ca50b40aa71febb2ddf3bb09e7825ed softirq: Move related code into one section
85868828e1998c8eff7c1e4b1d7b105538a53a6b sh/irq: Add missing closing parentheses in arch_show_interrupts()
e7ad9c5ac2d532b9d3bc777e84d960f83e06582d sched/cputime: Remove symbol exports from IRQ time accounting
13f45d4c3cea77afb9d4540ed4263414f53c5c43 s390/vtime: Use the generic IRQ entry accounting
57bf2e56e30b55011027bda985da0aa0de3e566c sched/vtime: Consolidate IRQ time accounting
a298c7be9ed113e508b5a831f258c40695039682 irqtime: Move irqtime entry accounting after irq offset incrementation
e6103537ec3222c38836669ee6fe52f56ba6d1ee irq: Call tick_irq_enter() inside HARDIRQ_OFFSET
3b2d55d25ee017c3dedacf3946b8c3fffe967edc smp: Wake ksoftirqd on PREEMPT_RT instead do_softirq().
51759aa0ad989fa84eb17e465b621f1b7351d9b5 tasklets: Replace barrier() with cpu_relax() in tasklet_unlock_wait()
b5b9cd0eef6178ce4037b91c78b3d0fdfc1e72fd tasklets: Use static inlines for stub implementations
196ec708e5c8ca9d8b6945c62778a226b45c04c7 tasklets: Provide tasklet_disable_in_atomic()
4609f5258b0c3f468c5f8c4206bbebcc42f6d186 tasklets: Use spin wait in tasklet_disable() temporarily
c57986f8d64f130cf8bf121e2e42ad25802f1a1c tasklets: Replace spin wait in tasklet_unlock_wait()
8e61ad55437a0cace0aa910a22f6cd2abf87f76c tasklets: Replace spin wait in tasklet_kill()
e2af7434e1e7e4ac36250a964218e53537341510 tasklets: Prevent tasklet_unlock_spin_wait() deadlock on RT
3895a16c125951464fab7d2aa8cac26e5e2e4f1a net: jme: Replace link-change tasklet with work
53e3f6b21dcd9f8dc68d14d7ab302802844953c1 net: sundance: Use tasklet_disable_in_atomic().
95d63025a777e6a697c70799b4c17af806e5b204 ath9k: Use tasklet_disable_in_atomic()
d2151f95949a22766e08a9e86c63f4eeda8dd290 atm: eni: Use tasklet_disable_in_atomic() in the send() callback
9e4a5142f950439f76408f07b223fe97be365cbc PCI: hv: Use tasklet_disable_in_atomic()
1109414cdbb05e14aaeef792cd1d0df9d5546d5c firewire: ohci: Use tasklet_disable_in_atomic() where required
bca602d60c936ec0e5d22944e86faa69ce87c39b tasklets: Switch tasklet_disable() to the sleep wait variant
b5d61498c366dd4fe9daddcc89b8375be904d7d0 softirq: Add RT specific softirq accounting
55dce68daacddd0285cf23ef3407f69d513b4c83 irqtime: Make accounting correct on RT
da537051e4696e3363286b8da7ff2b49ce35b15a softirq: Move various protections into inline helpers
c90e415defe1eaf662c22faa154feb68c4709e4f softirq: Make softirq control and processing RT aware
1cc7515e07bada775e786c1dc45bd0d8b13344b4 tick/sched: Prevent false positive softirq pending warnings on RT
b71d95d94d9bad05875a7d3f29dc9e305c57f897 rcu: Prevent false positive softirq warning on RT
923286156d6d63dcfb4fc43bc6003629dadf051a chelsio: cxgb: Replace the workqueue with threaded interrupt
61f652cde0c96cdeb63717fb53175bbe1e574e69 chelsio: cxgb: Disable the card on error in threaded interrupt
d687fc37feea07ae395b5803114ad6a71a8bde83 x86/fpu: Simplify fpregs_[un]lock()
6c5d733d78bd788e902f450f022394e72bbf8333 x86/fpu: Make kernel FPU protection RT friendly
cb3f5e1618b38d65d41b2a4a486d90daa1d755ef locking/rtmutex: Remove cruft
f2659edbdc956d94b4bc47d89061fea8b4956acd locking/rtmutex: Remove output from deadlock detector.
61209608efaaffed8fd69cb40bf1192c32ffbbe4 locking/rtmutex: Move rt_mutex_init() outside of CONFIG_DEBUG_RT_MUTEXES
3abd0b999a8d896778544aaf74ab1d9af8487d2e locking/rtmutex: Remove rt_mutex_timed_lock()
bf3bde9cfdc24e65da5275ff4bdbf37ffd2cf692 locking/rtmutex: Handle the various new futex race conditions
1e2c51c96c00b43daa78000659c6b46437926a90 futex: Fix bug on when a requeued RT task times out
2e23b5173b19920bad6b1644fb1fc1301f5c8ce9 locking/rtmutex: Make lock_killable work
e03e11a0578be6b5e758afa036b209c9e9001640 locking/spinlock: Split the lock types header
8ea8c1fcb246282d76a77fe6f7e111d6e5b6aec8 locking/rtmutex: Avoid include hell
07b681b0a1d405a5287a730601a9b908cd195993 lockdep: Reduce header files in debug_locks.h
d532f5df31d5ab8bc7545a7d029cef4ee59c36a8 locking: split out the rbtree definition
9210036a6493a1010a594379268319adc458a0e2 locking/rtmutex: Provide rt_mutex_slowlock_locked()
290bd1a4d2503cbadd26bfe9d03d7da27a939ce7 locking/rtmutex: export lockdep-less version of rt_mutex's lock, trylock and unlock
a7dbc6c6096bfbd4d9cc1d3927b223155733ea0b sched: Add saved_state for tasks blocked on sleeping locks
feb1046257b8367806cd2a4350638769a2c7b247 locking/rtmutex: add sleeping lock implementation
d3ca0371df1c475415f93f86a59450fb5ecac207 locking/rtmutex: Allow rt_mutex_trylock() on PREEMPT_RT
1f1d220ca1b8916fc41300b136c9efc9d73240ab locking/rtmutex: add mutex implementation based on rtmutex
77dfb2ce801d27a61ea2ed22920203c608a6a199 locking/rtmutex: add rwsem implementation based on rtmutex
26f4468cb9a84b1204913282f153a34cc599715f locking/rtmutex: add rwlock implementation based on rtmutex
8edb77359406083d08d196d1e0948ecb25a960e8 locking/rtmutex: wire up RT's locking
2f8cbde89c0723d9d3c67fa8cbdd38f382bafcb0 locking/rtmutex: add ww_mutex addon for mutex-rt
07a95df8204d93e83258785be9c26c94b85d322c locking/rtmutex: Use custom scheduling function for spin-schedule()
a5dc02bd5467879c4fba2a397722116d22c3318a signal: Revert ptrace preempt magic
328096d9dcfc0c958e871e210337b3f3f5368ca5 preempt: Provide preempt_*_(no)rt variants
95e8b6ce6cf550d775285bc827bd58f5711f7e7e mm/vmstat: Protect per cpu variables with preempt disable on RT
b9348e6dbf5d1cd72518a09de12606cff0dcc34f mm/memcontrol: Disable preemption in __mod_memcg_lruvec_state()
86ab8c22c4e7661f3f0cd0bcac1d13173e15621e xfrm: Use sequence counter with associated spinlock
2864b0de4622b364b2fa0da377ebd79a9f8d7d4e u64_stats: Disable preemption on 32bit-UP/SMP with RT during updates
debbd5c5446aab42b1f557c30a73585d6474c927 fs/dcache: use swait_queue instead of waitqueue
8deb5fd956f7a1af71afe4d9fa33215dfb1f6a13 fs/dcache: disable preemption on i_dir_seq's write side
e900cfd4b4e9cd0f636e5fc266798b297bcd3108 net/Qdisc: use a seqlock instead seqcount
22149f3ad35421c2259996cf6e0326c238ff7718 net: Properly annotate the try-lock for the seqlock
164419012760406d88d5ae44ee93765260a399a9 kconfig: Disable config options which are not RT compatible
73ed5c5050a01d5c7a8836f5ac821c05c4e08ca2 mm: Allow only SLUB on RT
d13cc8325cee93fe58eec2ed01f130ea71810d59 sched: Disable CONFIG_RT_GROUP_SCHED on RT
e16ad2d36305f2130010388af458f69536648d45 net/core: disable NET_RX_BUSY_POLL on RT
e8d866ec6d397731ee38e03b21284cee25a95753 efi: Disable runtime services on RT
14d794bc4bb8da61fbf185f1cd4da96e2e742188 efi: Allow efi=runtime
167865a5380c9b204b2a3a4eaf7073f23834bc5a rt: Add local irq locks
ce292019e847d378f5e8a7491a9748a8365dbfe8 signal/x86: Delay calling signals in atomic
b22e36d9efd31c8ea7893fcb0caf11dd443a3d0e Split IRQ-off and zone->lock while freeing pages from PCP list #1
419f7d58b46dd2abfc4465d094a1d8226fd8840a Split IRQ-off and zone->lock while freeing pages from PCP list #2
b91dede4e0275b097bc6aa78c74d9705c5b72195 mm/SLxB: change list_lock to raw_spinlock_t
afe9caea28690c094527b553628bf3cc132523d8 mm/SLUB: delay giving back empty slubs to IRQ enabled regions
af6f996dc13b19f9e41f2f9b6233e03c6b3acaa4 mm: slub: Always flush the delayed empty slubs in flush_all()
cc377194f2bda435e307b650ecf3873b274d1894 mm: slub: Don't resize the location tracking cache on PREEMPT_RT
4853e9f89005b401ea8a46ce403d676af79bde73 mm/page_alloc: Use migrate_disable() in drain_local_pages_wq()
5a03fe190f043d9fbcaacb105162cb29c68d9812 mm: page_alloc: rt-friendly per-cpu pages
5b931e4b1f951180380aded7c3c2c7336275c019 mm/slub: Make object_map_lock a raw_spinlock_t
479657eb671697fcca20012c72310e8cde7b1a79 slub: Enable irqs for __GFP_WAIT
e53e4cd657ba53e4c69a9cf69cd8ab3f735275b4 slub: Disable SLUB_CPU_PARTIAL
dd120c1045fa571219be94db634bfdabc63561b5 mm: memcontrol: Provide a local_lock for per-CPU memcg_stock
7277a8a97a4ef64eaf0985aa03017a662577be92 mm/memcontrol: Don't call schedule_work_on in preemption disabled context
b0d41abbe3dc50abc994255ba30ffe2b0ec836ef mm/memcontrol: Replace local_irq_disable with local locks
b5e1b05cab467f50269a978cef72fa61109eb59c mm/zsmalloc: copy with get_cpu_var() and locking
ab186a713afc1de409010727e6f37168626ab7cb mm/zswap: Use local lock to protect per-CPU data
7619e0b6b429a877b9107ab21b7908bcf73b1099 x86: kvm Require const tsc for RT
43d5d0e3c81dfff20a67885702a89240cac3de71 wait.h: include atomic.h
95194c67999c9c568c340f5190f8765058cebb5f sched: Limit the number of task migrations per batch
4688523d1534b7fd26d14889cd4f5a7cc4abe5cd sched: Move mmdrop to RCU on RT
b6f1b335a23728c7c4461b81559604a534e5af9d kernel/sched: move stack + kprobe clean up to __put_task_struct()
11bbb313460aab6c1f0ece8477ec65e95f3eff65 sched: Do not account rcu_preempt_depth on RT in might_sleep()
a59f118703ec29b6ea430d7661841f5fcd5b4d04 sched: Disable TTWU_QUEUE on RT
0fd1348a15be30ec100e934c5d64346eeb005f34 softirq: Check preemption after reenabling interrupts
cdc4a0294dd8a168a14f3200e7f0085382597a99 softirq: Disable softirq stacks for RT
261ba28075d1d8a0457cbd56106760a5ded7058a net/core: use local_bh_disable() in netif_rx_ni()
26239494dfb38612e3158e0a324daf1e6141ad85 pid.h: include atomic.h
597ad172b156667ffe86069e7a3c4464701bcad0 ptrace: fix ptrace vs tasklist_lock race
8bf73cf703d5dcfd647c6bf1ed8e8fbeafdead2d ptrace: fix ptrace_unfreeze_traced() race with rt-lock
75c6a14bf56c619147515db1bc1482ed15b51c47 kernel/sched: add {put|get}_cpu_light()
dca9c1682bdd441d5072205da522a026c5fe9913 trace: Add migrate-disabled counter to tracing output
55354373573211c65f6a585b1b1a0f5bece896f3 locking: don't check for __LINUX_SPINLOCK_TYPES_H on -RT archs
506d76ecbb3043bcc1363fee9a2c8fd275ee4a2c locking: Make spinlock_t and rwlock_t a RCU section on RT
d8597e72928332eecb397ce0304262018bad5ca9 mm/vmalloc: Another preempt disable region which sucks
176c7330f1067808cec28893f924e4f6bd439f6a block/mq: do not invoke preempt_disable()
2a969ce0b6a01147d48f592c1273f2182e16d977 md: raid5: Make raid5_percpu handling RT aware
2cb96fd4b7b3632429883ca7a86dfc366e7870a7 scsi/fcoe: Make RT aware.
20be05fd133b87b89af00bcf4ded819e2b5672fa sunrpc: Make svc_xprt_do_enqueue() use get_cpu_light()
8ec63e0070e243d90f84f02365ef149da882eaf1 rt: Introduce cpu_chill()
afee75c73d93ccffa1d34583f820c13b2196f0a3 fs: namespace: Use cpu_chill() in trylock loops
24921e10c2571e6075b6096e90d24aa79ec73fdf net: Use skbufhead with raw lock
7996ae740b3011db97e4417047ca17bac97a0bc5 net: Dequeue in dev_cpu_dead() without the lock
d34621418aa3508262ca813d2f0a8c46cc35d33d net: dev: always take qdisc's busylock in __dev_xmit_skb()
a374cd638148e5bd5a199c4731b1e5cebb97303a irqwork: push most work into softirq context
6a14c2c4f8586257c83143405f8ab4d6656df1a6 x86: crypto: Reduce preempt disabled regions
c94780507957fe7001661335da91b4697bb82f6e crypto: Reduce preempt disabled regions, more algos
9403eea4d15749e40da9f2199ebf777be4fcedad crypto: limit more FPU-enabled sections
3f39e043aa4f157ebd6fbe2c07e441d48ae318e1 panic: skip get_random_bytes for RT_FULL in init_oops_id
45a80ba3049abcbc0ae6083684e6ccdad92d0839 x86: stackprotector: Avoid random pool on rt
09eacd2e3b3a83b742fa5ab111f50ac7342e0a1c net: Remove preemption disabling in netif_rx()
5b3a320a1d519d544f473f2bfae386684ebfd2cd lockdep: Make it RT aware
430a3df4ee8dcb5b230d927ff6838ce461c3e7ab lockdep: selftest: Only do hardirq context test for raw spinlock
9027cccc88d82cf7ef85499c550a1155980fe89c lockdep: selftest: fix warnings due to missing PREEMPT_RT conditionals
cbade19a93464c8caca19ee70b893f7dcc88cea6 lockdep: disable self-test
2ad1916ec0d569e5dff4145ce10f31e8568517f0 drm,radeon,i915: Use preempt_disable/enable_rt() where recommended
e70c05fa56db4607e7c0171e61d465739d432105 drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates
8a76736163affbb8636e6fc0072deaac3a13ae69 drm/i915: disable tracing on -RT
f2ed96d96266a073cf0179576f32712c1f76c90b drm/i915: skip DRM_I915_LOW_LEVEL_TRACEPOINTS with NOTRACE
5ae6de4e0da965286ec2e4ff9a75e30f174e8d0a drm/i915/gt: Only disable interrupts for the timeline lock on !force-threaded
9969e31adc542283d745550edc0f0522b37cbf07 cpuset: Convert callback_lock to raw_spinlock_t
9a607a4e82934669eb198f578871e74f82b00d4d x86: Allow to enable RT
da9278213e2d5bfd8212390d34ef4aa7240e4d28 mm/scatterlist: Do not disable irqs on RT
ff03e32580ea2b6c61d4a0cef36414dbf2a91446 sched: Add support for lazy preemption
1fec5ccc7823ae7b194f89961b28686dee147416 x86/entry: Use should_resched() in idtentry_exit_cond_resched()
5b0dcc4d74bdb500fd9b08366d409b9dbe961e9b x86: Support for lazy preemption
b20e30c44eaf0b43124bbaa1681949460f3afe6c arm: Add support for lazy preemption
b4d67d886ef93b3bf6c65ade86e1b3b175a93083 powerpc: Add support for lazy preemption
c633e4ab8c8a0e27e2122a6b898cc338051b9848 arch/arm64: Add lazy preempt support
8c070c7b5cc6dd36e2147167c2affe30a697703d jump-label: disable if stop_machine() is used
c6ad9b83bfa18b8d177e1f8f277990c3801c6027 leds: trigger: disable CPU trigger on -RT
d99f3882966c160fd6f770f0af050dd9e02ebb91 tty/serial/omap: Make the locking RT aware
631935463301816f33f35465977c01318cd865e4 tty/serial/pl011: Make the locking work on RT
8a539c0467ee751fb02f5cb775d18bb4c508ef04 ARM: enable irq in translation/section permission fault handlers
02cde3279cd3fdec5077280b90a628cfe09bc79c genirq: update irq_set_irqchip_state documentation
44497b507b19cb8ec8b0fc42ffc28fb88a9b68bd KVM: arm/arm64: downgrade preempt_disable()d region to migrate_disable()
16c0c60d0492eadb81dbfffcd2347fd3c04962a9 arm64: fpsimd: Delay freeing memory in fpsimd_flush_thread()
eeacadaf5d970327a6ea6725d67837070af5a126 x86: Enable RT also on 32bit
2b63a9732a44935db9c24500350bc8bf92deea7e ARM: Allow to enable RT
824e3eaf8fecaf7e4e1958a82bdeb238490afd6b ARM64: Allow to enable RT
f74db4a1956cb0948315859c78689f255ea388c8 powerpc: traps: Use PREEMPT_RT
baf8edce71aca2cc442a009a0c427c1ca84b2479 powerpc/pseries/iommu: Use a locallock instead local_irq_save()
f256a1865cbe00570259c8c0f3c41688c4fd9939 powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT
10ac186b4577d2049992c0e5ca56a2079ae07966 powerpc/stackprotector: work around stack-guard init from atomic
fccb22f8d222bd2362506f772214d27e5c3ee352 powerpc: Avoid recursive header includes
98a90c61d88b2328a33b4bc70747746d6b98ab89 POWERPC: Allow to enable RT
7a469ef11fc3780f5934de18e2ef3b4698831113 drivers/block/zram: Replace bit spinlocks with rtmutex for -rt
1e814ad6b3a13d452b446e57e721edf323ef9c7c tpm_tis: fix stall after iowrite*()s
bd4b7338546874bbf334c7bb3a6417c4778e2b3d signals: Allow rt tasks to cache one sigqueue struct
e4d51437040837c3e73eb9e548a113b85f308ae1 signal: Prevent double-free of user struct
dafed57508aeda53ee88e764d30c31c0c14d0b9a genirq: Disable irqpoll on -rt
71aeba285cf0be8b62ce3b8e9e0942b52a4bb951 sysfs: Add /sys/kernel/realtime entry
89291eec91fab696923074eb15c46957b81ec58b Add localversion for -RT release
0871df5e7e3905f9da7a296a7480b7ef09d137c3 net: xfrm: Use sequence counter with associated spinlock
fadaef90d57c5c9843c6be79882053c245b3caef sched: Fix migration_cpu_stop() requeueing
3a994e96f50ae5a4ca787cad251618f48e419283 sched: Simplify migration_cpu_stop()
eadc7811b93d6d14c6e1cf6668e566c95cbe610e sched: Collate affine_move_task() stoppers
5d5686c7d71697f93e41d7b1cc916f898131837c sched: Optimize migration_cpu_stop()
7992f159519afc8e87a459266d530dc5f8f2c545 sched: Fix affine_move_task() self-concurrency
6ee62e901add7496efc1f0d6c0e2b59cb3141c79 sched: Simplify set_affinity_pending refcounts
b3a8e9ce8b90a61ae5361fd045f47bce37e273b2 sched: Don't defer CPU pick to migration_cpu_stop()
ef292717bcc1f1a951a97460efcb3309ef33be61 printk: Enhance the condition check of msleep in pr_flush()
6efbb8ddac243cc2b87182306fd769406decbc4b locking/rwsem-rt: Remove might_sleep() in __up_read()
f2bf57d781733e7dd39da6cafb78a6fe3e200a20 mm, zsmalloc: Convert zsmalloc_handle.lock to spinlock_t
a88941b6c4af0dd5be5c691af64eeeaa95e435b4 sched: Fix get_push_task() vs migrate_disable()
6c327d351ebb8074270ba6ae5f92e4532e958b72 sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD
a1b12204969159c3d5e83ce8a28cf0c2091b562f preempt: Move preempt_enable_no_resched() to the RT block
7704db895381d6c8f913b170cd34cd9c1d80912b mm: Disable NUMA_BALANCING_DEFAULT_ENABLED and TRANSPARENT_HUGEPAGE on PREEMPT_RT
3dcb48c323c82f7ac5a46f54527d5dfc89bfb42c fscache: Use only one fscache_object_cong_wait.
83d7d237f2609ccae78b7b5dabdf2de1da994f0a fscache: Use only one fscache_object_cong_wait.
d66604cfeaa3f57fb31f8d16b13c5cb93c1f7b5e locking: Drop might_resched() from might_sleep_no_state_check()
a374ecc535592a423b217e8a208e5394b58071bf drm/i915/gt: Queue and wait for the irq_work item.
0e8fafa73fe99f6c04beb21c0c1693cd5664450b irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support.
e961ff0a9dcfb8ff33ad49e09f064c1d5b3013ce irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RT
bfef2af27b706813b944b06a7acb0eeaee2c7686 irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT
117a3de1f14ff60fbdb14583c61b1d2033c5c398 eventfd: Make signal recursion protection a task bit
655bce9f2536a639a69b8c78cbff909634b74a12 stop_machine: Remove this_cpu_ptr() from print_stop_info().
7d6277f8bdce142066edd430cf64b529193a4d71 aio: Fix incorrect usage of eventfd_signal_allowed()
aff2bc7cf003f88628816f27b38236136decb6f0 rt: remove extra parameter from __trace_stack()
26bfb84ddbac46fbd9ef36a8cb41eeed273dfb5a locking/rtmutex: switch to EXPORT_SYMBOL() for ww_mutex_lock{,_interruptible}()
0c9a3fa43c75d7a115835530cb75c18ee26b4f29 ftrace: Fix improper usage of __trace_stack() function.
ded27ad289ee0b1faf69e74cd4217c4943c8f040 rt: arm64: make _TIF_WORK_MASK bits contiguous
d78c2551c2b4ea7ba0afa3aeff349467fbb40a52 printk: ignore consoles without write() callback
ab4603c855559550ea06084be46bfaa0192f3b13 kernel: fork: set wake_q_sleeper.next=NULL again in dup_task_struct
d8252254b03d11372aa8b2deb165589ec77c622f Revert "mm/page_alloc: fix potential deadlock on zonelist_update_seqseqlock"
31037d887bfd76b96cf776abdb2faf9860181319 Revert "printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h"
aac6e6f7c90ab1ddf3d0ce4db644811fdf056f35 arm64: signal: Use ARCH_RT_DELAYS_SIGNAL_SEND
09ca36a54a1ff9ac64c0e7a8d8331874eecc6cf6 rt: mm/page_alloc: backport missing bits from __build_all_zonelists() fix
242df518b06f1e789acc45a11046e8916d91de24 u64_stats: Introduce u64_stats_set()
529a27f826fcd38a1b607941888dfa4d65b9be00 netfilter: nft_counter: Use u64_stats_t for statistic.
a75d4aaaf20b2b1dc8d9dedf87a9e9f55929d2b9 rt: fix build issue in at_hdmac
3175238a608fe1e4004059c61815dd16e9a6d6da rt: fix build issue in be2net
fd8b464a0f5a2af2ba24134a921182cd72cf3598 ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RT
b7295a738db2f095ef416f410b3006ec63698efb Linux 5.10.264-rt160 REBASE
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.