projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
posix-cpu-timers: Fix permission check regression
2019-09-10
Thomas Gleixner
posix-cpu-timers: Fix permission check regression
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-09-05
Thomas Gleixner
posix-cpu-timers: Always clear head pointer on dequeue
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-29
Thomas Gleixner
posix-cpu-timers: Make expiry_active check actually...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-29
Thomas Gleixner
posix-timers: Unbreak CONFIG_POSIX_TIMERS=n build
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Utilize timerqueue for storage
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Move state tracking to struct posix_cputimers
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Deduplicate rlimit handling
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Remove pointless comparisons
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Get rid of 64bit divisions
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Consolidate timer expiry further
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Get rid of zero checks
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
rlimit: Rewrite non-sensical RLIMIT_CPU comment
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Respect INFINITY for hard RTTIME...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Switch thread group sampling to array
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Restructure expiry array
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Remove cputime_expires
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Make expiry checks array based
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Provide array based sample functions
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Remove the odd field rename defines
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Switch check_*_timers() to array...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Simplify set_process_cpu_timer()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Simplify timer queueing
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Provide array based access to expiry...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Move expiry cache into struct posix_cputimers
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
sched: Move struct task_cputime to types.h
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Create a container struct
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Move prof/virt_ticks into caller
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Sample task times once in expiry...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Get rid of pointer indirection
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Simplify sample functions
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Remove pointless return value check
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Use clock ID in posix_cpu_timer_get()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Use clock ID in posix_cpu_timer_set()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Consolidate thread group sample code
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Rename thread_group_cputimer() and...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Sample directly in timer check
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
itimers: Use quick sample function
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Provide quick sample function for...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Use common permission check in posix_cpu_t...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Use common permission check in posix_cpu_c...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-28
Thomas Gleixner
posix-cpu-timers: Provide task validation functions
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-26
Thomas Gleixner
Merge tag 'timers-v5.4' of https://git.linaro.org/people...
commit
|
commitdiff
|
tree
2019-08-21
Thomas Gleixner
posix-cpu-timers: Remove tsk argument from run_posix_cpu_tim...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-21
Thomas Gleixner
posix-cpu-timers: Sanitize bogus WARNONS
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-20
Thomas Gleixner
posix-cpu-timers: Fixup stale comment
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-20
Thomas Gleixner
alarmtimers: Avoid rtc.h include
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-20
Thomas Gleixner
posix-timers: Cleanup forward declarations and includes
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-20
Thomas Gleixner
posix-timers: Use a callback for cancel synchronization...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-01
Thomas Gleixner
posix-timers: Rework cancel retry loops
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-01
Thomas Gleixner
posix-timers: Cleanup the flag/flags confusion
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-01
Thomas Gleixner
hrtimer: Make enqueue mode check work on RT
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-01
Thomas Gleixner
hrtimer/treewide: Use hrtimer_sleeper_start_expires()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-08-01
Thomas Gleixner
hrtimer: Provide hrtimer_sleeper_start_expires()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-30
Thomas Gleixner
hrtimer: Remove task argument from hrtimer_init_sleeper()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-22
Thomas Gleixner
sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-20
Thomas Gleixner
x86/entry/64: Prevent clobbering of saved CR2 value
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-18
Thomas Gleixner
sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-18
Thomas Gleixner
Merge branch 'x86/debug' into core/urgent
commit
|
commitdiff
|
tree
2019-07-17
Thomas Gleixner
Merge tag 'perf-core-for-mingo-5.3-20190715' of git...
commit
|
commitdiff
|
tree
2019-07-10
Thomas Gleixner
x86/asm: Move native_write_cr0/4() out of line
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-03
Thomas Gleixner
x86/fsgsbase: Revert FSGSBASE support
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-03
Thomas Gleixner
Merge tag 'irqchip-5.3' of git://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2019-07-03
Thomas Gleixner
Merge branch 'timers/vdso' into timers/core
commit
|
commitdiff
|
tree
2019-07-03
Thomas Gleixner
x86/irq: Seperate unused system vectors from spurious...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-03
Thomas Gleixner
x86/irq: Handle spurious interrupt after shutdown gracefully
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>-
commit
|
commitdiff
|
tree
2019-07-03
Thomas Gleixner
x86/ioapic: Implement irq_get_irqchip_state() callback
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-03
Thomas Gleixner
genirq: Add optional hardware synchronization for shutdown
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-03
Thomas Gleixner
genirq: Fix misleading synchronize_irq() documentation
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-03
Thomas Gleixner
genirq: Delay deactivation in free_irq()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-07-03
Thomas Gleixner
stacktrace: Use PF_KTHREAD to check for kernel threads
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-29
Thomas Gleixner
x86/timer: Skip PIT initialization on modern chipsets
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
MAINTAINERS: Fix Andy's surname and the directory entries...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Use channel for legacy clockevent storage
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Use common init for legacy clockevent
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Carve out shareable parts of init_one_hpet_msi_clo...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Consolidate clockevent functions
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Wrap legacy clockevent in hpet_channel
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Use cached info instead of extra flags
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Move clockevents into channels
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Add function to select a /dev/hpet channel
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Add mode information to struct hpet_channel
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Use cached channel data
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Introduce struct hpet_base and struct hpet_channel
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Decapitalize and rename EVT_TO_HPET_DEV
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Simplify counter validation
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Separate counter check out of clocksource...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Shuffle code around for readability sake
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Move static and global variables to one place
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Sanitize stub functions
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Mark init functions __init
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Remove the unused hpet_msi_read() function
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Remove unused parameter from hpet_next_event()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Remove pointless x86-64 specific #include
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Restructure init code
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Replace printk(KERN...) with pr_...()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
x86/hpet: Simplify CPU online code
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
workqueue: Remove GPF argument from alloc_workqueue_attrs()
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-27
Thomas Gleixner
workqueue: Make alloc/apply/free_workqueue_attrs()...
Signed-off-by: Thomas Gleixner <
tglx@linutronix.de
>
commit
|
commitdiff
|
tree
2019-06-26
Thomas Gleixner
Merge tag 'timers-v5.4' of https://git.linaro.org/people...
commit
|
commitdiff
|
tree
next