VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
Date
Commit Message
Rev
Author
2018-08-29
y2038: Remove newstat family from default syscall set
Arnd Bergmann
2018-08-20
ia64: Fix kernel BUG at lib/ioremap.c:72!
Tony Luck
2018-08-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2018-08-14
Merge tag 'mtd/for-4.19' of git://git.infradead.org/linux-mtd
Linus Torvalds
2018-08-13
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-08-13
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-08-02
Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
David S. Miller
2018-08-02
Merge branch 'perf/urgent' into perf/core, to pick up fixes
Ingo Molnar
2018-08-01
mm: do not initialize TLB stack vma's with vma_init()
Linus Torvalds
2018-07-31
ia64: use asm-generic/io.h
Arnd Bergmann
2018-07-26
mm: use vma_init() to initialize VMAs on stack and data segments
Kirill A. Shutemov
2018-07-04
net: Add a new socket option for a future transmit time.
Richard Cochran
2018-06-21
atomics/treewide: Make conditional inc/dec ops optional
Mark Rutland
2018-06-21
atomics/treewide: Make unconditional inc/dec ops optional
Mark Rutland
2018-06-21
atomics/treewide: Make test ops optional
Mark Rutland
2018-06-21
atomics/treewide: Make atomic64_fetch_add_unless() optional
Mark Rutland
2018-06-21
atomics/treewide: Make atomic_fetch_add_unless() optional
Mark Rutland
2018-06-21
atomics/treewide: Make atomic64_inc_not_zero() optional
Mark Rutland
2018-06-21
atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless()
Mark Rutland
2018-06-21
ia64/kprobes: Don't call the ->break_handler() in ia64 kprobes code
Masami Hiramatsu
2018-06-21
ia64/kprobes: Remove jprobe implementation
Masami Hiramatsu
2018-06-04
Merge branch 'timers-2038-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-06-04
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-06-04
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2018-06-04
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2018-05-14
softirq/ia64: Switch to generic local_softirq_pending() implementation
Frederic Weisbecker
2018-05-14
softirq/ia64: Convert local_softirq_pending() to per-cpu ops
Frederic Weisbecker
2018-05-07
PCI: remove PCI_DMA_BUS_IS_PHYS
Christoph Hellwig
2018-04-25
signal/ia64: Replace FPE_FIXME with FPE_FLTUNK
Eric W. Biederman
2018-04-20
y2038: ia64: Remove unneeded ipc uapi header files
Arnd Bergmann
2018-04-19
time: Add an asm-generic/compat.h file
Arnd Bergmann
2018-03-05
ia64: Convert remaining atomic operations
Matthew Wilcox
2018-02-21
bug.h: work around GCC PR82365 in BUG()
Arnd Bergmann
2018-02-01
Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Linus Torvalds
2018-02-01
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk
Linus Torvalds
2018-01-31
Merge branch 'work.whack-a-mole' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2018-01-31
Merge tag 'dma-mapping-4.16' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2018-01-30
Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2018-01-30
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2018-01-29
Merge tag 'init_task-20180117' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Linus Torvalds
2018-01-19
ia64: Rewrite atomic_add and atomic_sub
Matthew Wilcox
2018-01-15
signal/ia64: Move the ia64 specific si_codes to asm-generic/siginfo.h
Eric W. Biederman
2018-01-15
ia64: clean up swiotlb support
Christoph Hellwig
2018-01-12
signal/ia64: switch the last arch-specific copy_siginfo_to_user() to generic version
Eric W. Biederman
2018-01-12
ia64/signal: switch to generic struct siginfo
Eric W. Biederman
2018-01-10
dma-mapping: move dma_mark_clean to dma-direct.h
Christoph Hellwig
2018-01-10
dma-mapping: move swiotlb arch helpers to a new header
Christoph Hellwig
2018-01-09
Construct init thread stack in the linker script rather than by union
David Howells
2018-01-09
ia64: Add .opd based function descriptor dereference
Sergey Senozhatsky
2018-01-03
arch: Remove clkdev.h asm-generic from Kbuild
Stephen Boyd
2017-12-05
bpf: correct broken uapi for BPF_PROG_TYPE_PERF_EVENT program type
Hendrik Brueckner
2017-12-04
asm-prototypes.h: use linux/uaccess.h, not asm/uaccess.h
Al Viro
2017-11-27
switch wrapper poll.h instances to generic-y
Al Viro
2017-11-17
arch/ia64/include/asm/topology.h: remove unused parent_node() macro
Dou Liyang
2017-11-15
Merge tag 'pci-v4.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Linus Torvalds
2017-11-14
Merge tag 'dma-mapping-4.15' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2017-11-13
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2017-11-07
PCI: Remove unused declarations
Bjorn Helgaas
2017-11-07
PCI: Remove redundant pci_dev, pci_bus, resource declarations
Bjorn Helgaas
2017-11-07
Merge branch 'linus' into locking/core, to resolve conflicts
Ingo Molnar
2017-11-05
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2017-11-04
Revert "x86/mm: Stop calling leave_mm() in idle code"
Andy Lutomirski
2017-11-02
ia64: Convert timers to use timer_setup()
Kees Cook
2017-11-02
License cleanup: add SPDX license identifier to uapi header files with a license
Greg Kroah-Hartman
2017-11-02
License cleanup: add SPDX license identifier to uapi header files with no license
Greg Kroah-Hartman
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
2017-10-25
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
Mark Rutland
2017-10-19
dma-mapping: turn dma_cache_sync into a dma_map_ops method
Christoph Hellwig
2017-10-19
ia64: make dma_cache_sync a no-op
Christoph Hellwig
2017-10-10
locking/arch: Remove dummy arch_{read,spin,write}_lock_flags() implementations
Will Deacon
2017-10-10
locking/arch: Remove dummy arch_{read,spin,write}_relax() implementations
Will Deacon
2017-10-10
locking/core: Remove {read,spin,write}_can_lock()
Will Deacon
2017-10-10
locking/arch, ia64: Add __down_read_killable()
Kirill Tkhai
2017-09-11
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2017-09-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2017-09-04
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2017-09-04
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2017-08-26
Merge branch 'linus' into x86/mm to pick up fixes and to fix conflicts
Ingo Molnar
2017-08-25
futex: Remove duplicated code and fix undefined behaviour
Jiri Slaby
2017-08-21
Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu
Ingo Molnar
2017-08-17
arch: Remove spin_unlock_wait() arch-specific definitions
Paul E. McKenney
2017-08-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2017-08-10
mm: fix MADV_[FREE|DONTNEED] TLB flush miss problem
Minchan Kim
2017-08-10
mm: refactor TLB gathering API
Minchan Kim
2017-08-03
sock: add SOCK_ZEROCOPY sockopt
Willem de Bruijn
2017-07-24
signal: Remove kernel interal si_code magic
Eric W. Biederman
2017-07-19
signal/ia64: Document a conflict with SI_USER with SIGFPE
Eric W. Biederman
2017-07-18
Merge branch 'x86/boot' into x86/mm, to pick up interacting changes
Ingo Molnar
2017-07-15
Merge branch 'work.uaccess-unaligned' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-07-10
ia64: remove redundant generic-y += kvm_para.h from asm/Kbuild
Masahiro Yamada
2017-07-06
Merge branch 'uaccess.strlen' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-07-06
Merge tag 'dma-mapping-4.13' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2017-07-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2017-07-05
x86/mm: Stop calling leave_mm() in idle code
Andy Lutomirski
2017-07-03
Merge tag 'docs-4.13' of git://git.lwn.net/linux
Linus Torvalds
2017-07-03
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2017-07-03
kill {__,}{get,put}_user_unaligned()
Al Viro
2017-06-30
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2017-06-28
arch: remove unused macro/function thread_saved_pc()
Tobias Klauser
2017-06-21
net: introduce SO_PEERGROUPS getsockopt
David Herrmann
2017-06-20
ia64: remove DMA_ERROR_CODE
Christoph Hellwig
2017-06-04
signal: Remove non-uapi
Christoph Hellwig
2017-06-04
ia64: Remove HAVE_ARCH_COPY_SIGINFO
Christoph Hellwig
2017-05-21
net: Define SCM_TIMESTAMPING_PKTINFO on all architectures.
David S. Miller
2017-05-18
Merge remote-tracking branch 'mauro-exp/docbook3' into death-to-docbook
Jonathan Corbet
2017-05-16
ia64, scsi: update references for the device-io book
Mauro Carvalho Chehab
2017-05-15
kill strlen_user()
Al Viro
2017-05-11
uapi: export all headers under uapi directories
Nicolas Dichtel
2017-05-08
Merge tag 'pci-v4.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Linus Torvalds
2017-05-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2017-05-01
Merge branch 'work.uaccess' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2017-04-26
Merge branches 'uaccess.alpha', 'uaccess.arc', 'uaccess.arm', 'uaccess.arm64', 'uaccess.avr32', 'uaccess.bfin', 'uaccess.c6x', 'uaccess.cris', 'uaccess.frv', 'uaccess.h8300', 'uaccess.hexagon', 'uaccess.ia64', 'uaccess.m32r', 'uaccess.m68k', 'uaccess.metag', 'uaccess.microblaze', 'uaccess.mips', 'uaccess.mn10300', 'uaccess.nios2', 'uaccess.openrisc', 'uaccess.parisc', 'uaccess.powerpc', 'uaccess.s390', 'uaccess.score', 'uaccess.sh', 'uaccess.sparc', 'uaccess.tile', 'uaccess.um', 'uaccess.unicore32', 'uaccess.x86' and 'uaccess.xtensa' into work.uaccess
Al Viro
2017-04-20
ia64: Use generic pci_mmap_resource_range()
David Woodhouse
2017-04-18
PCI: Move multiple declarations of pci_mmap_page_range() to
David Woodhouse
2017-04-18
PCI: Add arch_can_pci_mmap_wc() macro
David Woodhouse
2017-04-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2017-04-13
ia64: restore symbol versions for symbols defined in assembly
Jan Beulich
2017-04-08
New getsockopt option to get socket cookie
Chenbo Feng
2017-04-06
get rid of padding, switch to RAW_COPY_USER
Al Viro
2017-04-06
ia64: get rid of copy_in_user()
Al Viro
2017-04-06
ia64: sanitize __access_ok()
Al Viro
2017-04-06
ia64: get rid of 'segment' argument of __do_{get,put}_user()
Al Viro
2017-04-06
ia64: get rid of 'segment' argument of __{get,put}_user_check()
Al Viro
2017-04-06
ia64: add extable.h
Al Viro
2017-04-02
Merge branch 'parisc-4.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux into uaccess.parisc
Al Viro
2017-03-24
net: Introduce SO_INCOMING_NAPI_ID
Sridhar Samudrala
2017-03-22
sock: introduce SO_MEMINFO getsockopt
Josh Hunt
2017-03-09
arch, mm: convert all architectures to use 5level-fixup.h
Kirill A. Shutemov
2017-03-05
uaccess: drop duplicate includes from asm/uaccess.h
Al Viro
2017-03-05
uaccess: move VERIFY_{READ,WRITE} definitions to linux/uaccess.h
Al Viro
2017-03-03
sched/core: Remove unused prefetch_stack()
Ingo Molnar
2017-03-02
sched/headers: Prepare to remove the dependency from
Ingo Molnar
2017-02-27
kprobes: move kprobe declarations to asm-generic/kprobes.h
Luis R. Rodriguez
2017-02-25
Merge tag 'for-next-dma_ops' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma
Linus Torvalds
2017-02-21
Merge tag 'extable-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
Linus Torvalds
2017-02-01
sched/cputime: Remove generic asm headers
Frederic Weisbecker
2017-02-01
ia64, sched/cputime: Remove unused cputime definitions
Frederic Weisbecker
2017-02-01
ia64, sched/cputime: Move the nsecs based cputime headers to the last arch using it
Frederic Weisbecker
2017-01-24
ia64: ensure exception table search users include extable.h
Paul Gortmaker
2017-01-24
ia64: move ia64_done_with_exception out of asm/uaccess.h
Paul Gortmaker
2017-01-24
treewide: Consolidate get_dma_ops() implementations
Bart Van Assche
2017-01-24
treewide: Constify most dma_map_ops structures
Bart Van Assche
2017-01-14
sched/cputime, ia64: Accumulate cputime and account only on tick/task switch
Frederic Weisbecker
2016-12-18
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2016-12-15
ACPI/NUMA: Do not map pxm to node when NUMA is turned off
Boris Ostrovsky
2016-12-12
mm: remove the page size change check in tlb_remove_page
Aneesh Kumar K.V
2016-12-12
mm: add tlb_remove_check_page_size_change to track page size change
Aneesh Kumar K.V
2016-12-12
mm/hugetlb: add tlb_remove_hugetlb_entry for handling hugetlb pages
Aneesh Kumar K.V
2016-12-12
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2016-11-30
tcp: SOF_TIMESTAMPING_OPT_STATS option for SO_TIMESTAMPING
Francis Yan
2016-11-17
locking/core: Provide common cpu_relax_yield() definition
Christian Borntraeger
2016-11-16
locking/core, arch: Remove cpu_relax_lowlatency()
Christian Borntraeger
2016-11-16
locking/core: Introduce cpu_relax_yield()
Christian Borntraeger
2016-10-25
locking/mutex: Kill arch specific code
Peter Zijlstra
2016-10-14
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Linus Torvalds
2016-10-14
Merge branch 'for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata
Linus Torvalds
2016-10-07
ia64: implement atomic64_dec_if_positive
Vineet Gupta
2016-09-22
libata: remove unused definitions from
Christoph Hellwig
2016-09-15
Merge branch 'linus' into x86/asm, to pick up recent fixes
Ingo Molnar
2016-09-14
Merge branch 'uaccess-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2016-09-13
ia64: copy_from_user() should zero the destination on access_ok() failure
Al Viro
2016-09-06
usercopy: fold builtin_const check into inline function
Kees Cook
2016-08-24
fork: Add generic vmalloced stack support
Andy Lutomirski
2016-08-08
Merge tag 'usercopy-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2016-08-07
ia64: move exports to definitions
Al Viro
2016-08-05
Merge tag 'rtc-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Linus Torvalds
2016-08-04
dma-mapping: use unsigned long for dma_attrs
Krzysztof Kozlowski
2016-08-02
signal: consolidate {TS,TLF}_RESTORE_SIGMASK code
Andy Lutomirski
2016-07-26
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2016-07-26
Merge tag 'acpi-4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2016-07-26
mm/mmu_gather: track page size with mmu gather and force flush if page size change
Aneesh Kumar K.V
2016-07-26
mm: change the interface for __tlb_remove_page()
Aneesh Kumar K.V
2016-07-26
ia64/uaccess: Enable hardened usercopy
Kees Cook
2016-07-25
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2016-07-25
Merge branch 'acpi-numa'
Rafael J. Wysocki
2016-06-24
Clarify naming of thread info/stack allocators
Linus Torvalds
2016-06-16
locking/atomic, arch/ia64: Implement atomic{,64}_fetch_{add,sub,and,or,xor}()
Peter Zijlstra
2016-06-14
locking/spinlock, arch: Update and fix spin_unlock_wait() implementations
Peter Zijlstra
2016-06-08
locking/mutex: Optimize mutex_trylock() fast-path
Peter Zijlstra
2016-06-08
locking/rwsem: Remove rwsem_atomic_add() and rwsem_atomic_update()
Jason Low
2016-06-08
locking/rwsem: Convert sem->count to 'atomic_long_t'
Jason Low
2016-06-04
rtc: cmos: remove empty asm/mc146818rtc.h files
Arnd Bergmann
2016-05-30
ACPI / NUMA: Move acpi_numa_arch_fixup() to ia64 only
Robert Richter
2016-05-17
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Linus Torvalds
2016-05-16
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2016-04-18
ia64: Fix misspellings in comments.
Adam Buchbinder
2016-04-13
locking/rwsem, ia64: Provide __down_write_killable()
Michal Hocko
2016-03-31
x86/cpufeature: Remove cpu_has_x2apic
Borislav Petkov
2016-03-25
[IA64] Enable preadv2 and pwritev2 syscalls for ia64
Tony Luck
2016-03-22
ia64/extable: use generic search and sort routines
Ard Biesheuvel
2016-03-20
Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2016-03-19
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2016-03-18
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2016-03-17
Merge tag 'gpio-v4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio
Linus Torvalds
2016-03-17
fix Christoph's email addresses
Christoph Lameter
2016-03-17
ia64: define ioremap_uc()
Luis R. Rodriguez
2016-03-13
ipv6: Pass proto to csum_ipv6_magic as __u8 instead of unsigned short
Alexander Duyck
2016-03-13
ipv4: Update parameters for csum_tcpudp_magic to their original types
Alexander Duyck
2016-03-07
PCI: Move pci_dma_* helpers to common code
Christoph Hellwig
2016-03-05
mm/pkeys: Fix siginfo ABI breakage caused by new u64 field
Dave Hansen