Skip to content
Branch: master
Find file History
torvalds Merge tag 'dma-mapping-5.3-1' of git://git.infradead.org/users/hch/dm…
…a-mapping

Pull dma-mapping fixes from Christoph Hellwig:
 "Fix various regressions:

   - force unencrypted dma-coherent buffers if encryption bit can't fit
     into the dma coherent mask (Tom Lendacky)

   - avoid limiting request size if swiotlb is not used (me)

   - fix swiotlb handling in dma_direct_sync_sg_for_cpu/device (Fugang
     Duan)"

* tag 'dma-mapping-5.3-1' of git://git.infradead.org/users/hch/dma-mapping:
  dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device
  dma-direct: only limit the mapping size if swiotlb could be used
  dma-mapping: add a dma_addressing_limited helper
  dma-direct: Force unencrypted DMA under SME for certain DMA masks
Latest commit ac60602 Jul 20, 2019
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
bpf Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/… Jul 20, 2019
cgroup Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kern… Jul 19, 2019
configs kvm_config: add CONFIG_VIRTIO_MENU Oct 25, 2018
debug treewide: Add SPDX license identifier - Makefile/Kconfig May 21, 2019
dma Merge tag 'dma-mapping-5.3-1' of git://git.infradead.org/users/hch/dm… Jul 20, 2019
events Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel… Jul 19, 2019
gcov gcov: no need to check return value of debugfs_create functions Jun 3, 2019
irq Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/lin… Jul 8, 2019
livepatch Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel… Jul 11, 2019
locking docs: locking: convert docs to ReST and rename to *.rst Jul 15, 2019
power Merge tag 'pci-v5.3-changes' of git://git.kernel.org/pub/scm/linux/ke… Jul 16, 2019
printk treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 May 21, 2019
rcu Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel… Jun 28, 2019
sched Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm Jul 20, 2019
time timekeeping/vsyscall: Use __iter_div_u64_rem() Jul 10, 2019
trace Merge tag 'trace-v5.3-2' of git://git.kernel.org/pub/scm/linux/kernel… Jul 19, 2019
.gitignore Provide in-kernel headers to make extending kernel easier Apr 29, 2019
Kconfig.freezer treewide: Add SPDX license identifier - Makefile/Kconfig May 21, 2019
Kconfig.hz treewide: Add SPDX license identifier - Makefile/Kconfig May 21, 2019
Kconfig.locks treewide: Add SPDX license identifier - Makefile/Kconfig May 21, 2019
Kconfig.preempt sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT Jul 18, 2019
Makefile kheaders: Move from proc to sysfs May 24, 2019
acct.c acct_on(): don't mess with freeze protection Apr 5, 2019
async.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 Jun 5, 2019
audit.c Merge tag 'audit-pr-20190702' of git://git.kernel.org/pub/scm/linux/k… Jul 9, 2019
audit.h Merge tag 'audit-pr-20190702' of git://git.kernel.org/pub/scm/linux/k… Jul 9, 2019
audit_fsnotify.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 May 30, 2019
audit_tree.c fsnotify: switch send_to_group() and ->handle_event to const struct q… Apr 26, 2019
audit_watch.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 May 30, 2019
auditfilter.c Merge tag 'audit-pr-20190702' of git://git.kernel.org/pub/scm/linux/k… Jul 9, 2019
auditsc.c audit: enforce op for string fields May 28, 2019
backtracetest.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 Jun 5, 2019
bounds.c kbuild: fix kernel/bounds.c 'W=1' warning Oct 31, 2018
capability.c LSM: add SafeSetID module that gates setid calls Jan 25, 2019
compat.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 Jun 19, 2019
configs.c kernel/configs: use .incbin directive to embed config_data.gz Mar 8, 2019
context_tracking.c treewide: Add SPDX license identifier for missed files May 21, 2019
cpu.c Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/… Jul 8, 2019
cpu_pm.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 Jun 5, 2019
crash_core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 Jun 19, 2019
crash_dump.c treewide: Add SPDX license identifier for missed files May 21, 2019
cred.c Merge tag 'keys-request-20190626' of git://git.kernel.org/pub/scm/lin… Jul 9, 2019
delayacct.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 25 May 21, 2019
dma.c proc: introduce proc_create_single{,_data} May 16, 2018
elfcore.c License cleanup: add SPDX GPL-2.0 license identifier to files with no… Nov 2, 2017
exec_domain.c proc: introduce proc_create_single{,_data} May 16, 2018
exit.c cgroup: Call cgroup_release() before __exit_signal() May 31, 2019
extable.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 May 30, 2019
fail_function.c fail_function: no need to check return value of debugfs_create functions Jun 3, 2019
fork.c Merge tag 'for-linus-20190715' of git://git.kernel.org/pub/scm/linux/… Jul 16, 2019
freezer.c treewide: Add SPDX license identifier for missed files May 21, 2019
futex.c Merge tag 'v5.2-rc3' into locking/core, to pick up fixes Jun 3, 2019
gen_kheaders.sh kheaders: include only headers into kheaders_data.tar.xz Jul 9, 2019
groups.c kernel: make groups_sort calling a responsibility group_info allocators Dec 15, 2017
hung_task.c treewide: Add SPDX license identifier for missed files May 21, 2019
iomem.c mm/nvdimm: add is_ioremap_addr and use that to check ioremap address Jul 12, 2019
irq_work.c treewide: Add SPDX license identifier for missed files May 21, 2019
jump_label.c jump_label: Batch updates if arch supports it Jun 17, 2019
kallsyms.c treewide: Add SPDX license identifier for missed files May 21, 2019
kcmp.c License cleanup: add SPDX GPL-2.0 license identifier to files with no… Nov 2, 2017
kcov.c kcov: convert kcov.refcount to refcount_t Mar 8, 2019
kexec.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 Jun 19, 2019
kexec_core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 Jun 19, 2019
kexec_file.c Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/k… Jul 9, 2019
kexec_internal.h License cleanup: add SPDX GPL-2.0 license identifier to files with no… Nov 2, 2017
kheaders.c kheaders: Move from proc to sysfs May 24, 2019
kmod.c kmod: move #ifdef CONFIG_MODULES wrapper to Makefile Sep 9, 2017
kprobes.c Merge tag 'trace-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/g… Jul 18, 2019
ksysfs.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 170 May 30, 2019
kthread.c treewide: Add SPDX license identifier for missed files May 21, 2019
latencytop.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 Jun 5, 2019
memremap.c mm/devm_memremap_pages: enable sub-section remap Jul 19, 2019
module-internal.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 May 24, 2019
module.c Merge tag 'modules-for-v5.3' of git://git.kernel.org/pub/scm/linux/ke… Jul 18, 2019
module_signing.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 May 24, 2019
notifier.c treewide: Add SPDX license identifier for missed files May 21, 2019
nsproxy.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 Jun 5, 2019
padata.c padata: use smp_mb in padata_reorder to avoid orphaned padata jobs Jul 18, 2019
panic.c docs: admin-guide: move sysctl directory to it Jul 15, 2019
params.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 May 30, 2019
pid.c kernel/pid.c: convert struct pid count to refcount_t Jul 17, 2019
pid_namespace.c proc/sysctl: add shared variables for range check Jul 19, 2019
profile.c treewide: Add SPDX license identifier for missed files May 21, 2019
ptrace.c ptrace: add PTRACE_GET_SYSCALL_INFO request Jul 17, 2019
range.c License cleanup: add SPDX GPL-2.0 license identifier to files with no… Nov 2, 2017
reboot.c treewide: Add SPDX license identifier for missed files May 21, 2019
relay.c Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel… Mar 12, 2019
resource.c resource: avoid unnecessary lookups in find_next_iomem_res() Jul 19, 2019
rseq.c signal: Remove task parameter from force_sig May 27, 2019
seccomp.c signal: Remove the signal number and task parameters from force_sig_info May 29, 2019
signal.c signal: simplify set_user_sigmask/restore_user_sigmask Jul 17, 2019
smp.c smp: Warn on function calls from softirq context Jul 20, 2019
smpboot.c treewide: Add SPDX license identifier for missed files May 21, 2019
smpboot.h License cleanup: add SPDX GPL-2.0 license identifier to files with no… Nov 2, 2017
softirq.c Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/lin… Jul 8, 2019
stackleak.c stackleak: Mark stackleak_track_stack() as notrace Dec 6, 2018
stacktrace.c stacktrace: Force USER_DS for stack_trace_save_user() Jul 18, 2019
stop_machine.c processor: get rid of cpu_relax_yield Jun 15, 2019
sys.c prctl_set_mm: downgrade mmap_sem to read lock Jun 1, 2019
sys_ni.c arch: handle arches who do not yet define clone3 Jun 20, 2019
sysctl.c proc/sysctl: add shared variables for range check Jul 19, 2019
sysctl_binary.c kernel/sysctl: add panic_print into sysctl Jan 4, 2019
task_work.c locking/barriers: Convert users of lockless_dereference() to READ_ONCE() Dec 17, 2017
taskstats.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 May 30, 2019
test_kprobes.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 25 May 21, 2019
torture.c torture: Allow inter-stutter interval to be specified May 28, 2019
tracepoint.c Merge tag 'trace-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/g… Jul 18, 2019
tsacct.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 May 30, 2019
ucount.c proc/sysctl: add shared variables for range check Jul 19, 2019
uid16.c fs: add do_fchownat(), ksys_fchown() helpers and ksys_{,l}chown() wra… Apr 2, 2018
uid16.h kernel: provide ksys_*() wrappers for syscalls called by kernel/uid16.c Apr 2, 2018
umh.c treewide: Add SPDX license identifier for missed files May 21, 2019
up.c smp: Remove smp_call_function() and on_each_cpu() return values Jun 23, 2019
user-return-notifier.c treewide: Add SPDX license identifier for missed files May 21, 2019
user.c Merge tag 'keys-namespace-20190627' of git://git.kernel.org/pub/scm/l… Jul 9, 2019
user_namespace.c Merge tag 'keys-namespace-20190627' of git://git.kernel.org/pub/scm/l… Jul 9, 2019
utsname.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 Jun 5, 2019
utsname_sysctl.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 Jun 5, 2019
watchdog.c watchdog: Fix typo in comment Apr 18, 2019
watchdog_hld.c kernel/watchdog_hld.c: hard lockup message should end with a newline Apr 19, 2019
workqueue.c workqueue: Remove GPF argument from alloc_workqueue_attrs() Jun 27, 2019
workqueue_internal.h sched/core, workqueues: Distangle worker accounting from rq lock Apr 16, 2019
You can’t perform that action at this time.