aboutsummaryrefslogtreecommitdiffstats
path: root/arch/um
AgeCommit message (Expand)AuthorFilesLines
2018-11-09Merge tag 'for-linus-20181109' of git://git.kernel.dk/linux-blockLinus Torvalds1-4/+8
2018-11-08ubd: fix missing initialization of io_reqAnton Ivanov1-2/+1
2018-11-07ubd: fix missing lock around request issueJens Axboe1-2/+7
2018-10-31Merge branch 'for-linus-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-444/+19
2018-10-31memblock: stop using implicit alignment to SMP_CACHE_BYTESMike Rapoport3-3/+3
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport5-5/+3
2018-10-31memblock: rename free_all_bootmem to memblock_free_allMike Rapoport1-1/+1
2018-10-31memblock: replace free_bootmem{_node} with memblock_freeMike Rapoport1-1/+2
2018-10-31memblock: replace alloc_bootmem with memblock_allocMike Rapoport3-3/+3
2018-10-31memblock: replace alloc_bootmem_low_pages with memblock_alloc_lowMike Rapoport1-4/+6
2018-10-31mm: remove CONFIG_HAVE_MEMBLOCKMike Rapoport1-1/+0
2018-10-31mm: remove CONFIG_NO_BOOTMEMMike Rapoport1-1/+0
2018-10-29um: Make line/tty semantics use true write IRQAnton Ivanov1-2/+2
2018-10-29um: trap: fix spelling mistake, EACCESS -> EACCESColin Ian King1-1/+1
2018-10-29um: Don't hardcode path as it is architecture dependentRitesh Raj Sarraf1-1/+1
2018-10-29um: NULL check before kfree is not neededYueHaibing3-16/+8
2018-10-29um: remove unused AIO codeChristoph Hellwig3-424/+2
2018-10-29um: Give start_idle_thread() a return codeRichard Weinberger1-0/+5
2018-10-26um: switch to NO_BOOTMEMMike Rapoport2-11/+11
2018-10-26um: setup_physmem: stop using global variablesMike Rapoport1-3/+3
2018-10-24Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+0
2018-10-18ubd: remove use of blk_rq_map_sgChristoph Hellwig1-104/+54
2018-10-14um: Convert ubd driver to blk-mqRichard Weinberger1-85/+93
2018-10-10vmlinux.lds.h: Move LSM_TABLE into INIT_DATAKees Cook1-2/+0
2018-09-28block: genhd: add 'groups' argument to device_add_diskHannes Reinecke1-1/+1
2018-08-24kbuild: rename LDFLAGS to KBUILD_LDFLAGSMasahiro Yamada1-1/+1
2018-08-17mm: convert return type of handle_mm_fault() caller to vm_fault_tSouptick Joarder1-1/+1
2018-08-15Merge tag 'kconfig-v4.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-219/+195
2018-08-07um: clean up archheaders recipeMasahiro Yamada1-7/+1
2018-08-07um: fix parallel building with O= optionMasahiro Yamada1-2/+1
2018-08-02kconfig: include kernel/Kconfig.preempt from init/KconfigChristoph Hellwig1-0/+1
2018-08-02Kconfig: consolidate the "Kernel hacking" menuChristoph Hellwig2-7/+0
2018-08-02kconfig: include common Kconfig files from top-level KconfigChristoph Hellwig1-20/+0
2018-08-02um: create a proper drivers KconfigChristoph Hellwig3-128/+125
2018-08-02um: cleanup Kconfig filesChristoph Hellwig4-206/+210
2018-08-02um: stop abusing KBUILD_KCONFIGChristoph Hellwig2-3/+4
2018-07-28kbuild: do not redirect the first prerequisite for filechkMasahiro Yamada1-1/+1
2018-07-19kbuild: change ld_flags to contain LDFLAGS_$(@F)Masahiro Yamada1-2/+2
2018-06-17Merge tag 'docs-broken-links' of git://linuxtv.org/mchehab/experimentalLinus Torvalds1-1/+1
2018-06-16Merge branch 'for-linus-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-29/+14
2018-06-15docs: Fix some broken referencesMauro Carvalho Chehab1-1/+1
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook2-12/+12
2018-06-10um: Fix raw interface optionsAnton Ivanov1-3/+2
2018-06-10um: Fix initialization of vector queuesAnton Ivanov1-3/+12
2018-06-10um: remove uml initcallsAlexander Pateenok3-23/+0
2018-06-07net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlanWillem de Bruijn1-1/+2
2018-06-06Merge tag 'kconfig-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-4/+0
2018-06-04Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+1
2018-06-04Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-50/+25
2018-05-29kconfig: reference environment variables directly and remove 'option env='Masahiro Yamada1-4/+0
2018-05-16proc: introduce proc_create_single{,_data}Christoph Hellwig1-14/+2
2018-04-28signal/um: More carefully relay signals in relay_signal.Eric W. Biederman1-24/+14
2018-04-25signal/um: Use force_sig_fault where appropriateEric W. Biederman2-28/+11
2018-04-25signal: Ensure every siginfo we send has all bits initializedEric W. Biederman1-0/+2
2018-04-19time: Add an asm-generic/compat.h fileArnd Bergmann1-0/+1
2018-04-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/rw/umlLinus Torvalds22-324/+3393
2018-04-02mm: add ksys_mmap_pgoff() helper; remove in-kernel calls to sys_mmap_pgoff()Dominik Brodowski1-1/+1
2018-03-29Fix vector raw inintialization logicAnton Ivanov4-10/+21
2018-03-29Migrate vector timers to new timer APIAnton Ivanov1-7/+3
2018-03-29um: Compile with modern headersJason A. Donenfeld2-0/+2
2018-02-19um: vector: Fix an error handling path in 'vector_parse()'Christophe JAILLET1-3/+3
2018-02-19um: vector: Fix a memory allocation checkChristophe JAILLET1-1/+1
2018-02-19um: vector: fix missing unlock on error in vector_net_open()Wei Yongjun1-1/+3
2018-02-19um: Add missing EXPORT for free_irq_by_fd()Anton Ivanov1-0/+1
2018-02-19High Performance UML Vector Network DriverAnton Ivanov10-3/+2932
2018-02-19Epoll based IRQ controllerAnton Ivanov8-317/+444
2018-02-19um: Use POSIX ucontext_t instead of struct ucontextKrzysztof Mazur1-1/+1
2018-02-19um: time: Use timespec64 for persistent clockArnd Bergmann1-3/+3
2018-02-19um: Restore symbol versions for __memcpy and memcpyGeert Uytterhoeven1-0/+1
2018-02-09mconsole_proc(): don't mess with file->f_posAl Viro1-1/+2
2018-02-01Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-1/+0
2018-01-30Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-3/+10
2018-01-30Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2018-01-22signal: Replace memset(info,...) with clear_siginfo for clarityEric W. Biederman1-1/+1
2018-01-09Construct init thread stack in the linker script rather than by unionDavid Howells6-11/+12
2018-01-03arch: Remove clkdev.h asm-generic from KbuildStephen Boyd1-1/+0
2017-12-23Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+2
2017-12-22arch, mm: Allow arch_dup_mmap() to failThomas Gleixner1-1/+2
2017-12-19Do not hash userspace addresses in fault handlersKees Cook1-1/+1
2017-12-17bpf: fix build issues on um due to mising bpf_perf_event.hDaniel Borkmann1-0/+1
2017-12-12bpf: fix build issues on um due to mising bpf_perf_event.hDaniel Borkmann1-0/+1
2017-11-27um: annotate ->poll() instancesAl Viro1-3/+3
2017-11-27um: make sure to have generated headers for targetAl Viro1-0/+7
2017-11-22Merge tag 'for-linus-20171120' of git://git.infradead.org/linux-mtdLinus Torvalds1-1/+0
2017-11-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-3/+0
2017-11-15mm, arch: remove empty_bad_page*Michal Hocko1-3/+0
2017-11-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-5/+4
2017-11-13kconfig: kill off GENERIC_IO optionRob Herring1-1/+0
2017-11-07Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar38-0/+38
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller38-0/+38
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman38-0/+38
2017-10-24linux/compiler.h: Split into compiler.h and compiler_types.hWill Deacon1-1/+1
2017-10-18um: net: Convert timers to use timer_setup()Kees Cook1-5/+4
2017-09-29um/time: Fixup namespace collisionThomas Gleixner1-2/+2
2017-09-22arch: remove unused *_segments() macros/functionsTobias Klauser1-5/+0
2017-09-16Merge branch 'for-linus-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds11-19/+27
2017-09-14Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-6/+1
2017-09-13um: return negative in tuntap_open_tramp()Dan Carpenter1-1/+1
2017-09-13um: Use relative modversions with LD_SCRIPT_DYNThomas Meyer1-0/+1
2017-09-13um: link vmlinux with -no-pieThomas Meyer1-1/+1
2017-09-13um: Fix CONFIG_GCOV for modules.Thomas Meyer1-0/+7
2017-09-13Fix minor typos and grammar in UML start_up helpJames Pack1-3/+3
2017-09-13um: defconfig: Cleanup from old Kconfig optionsKrzysztof Kozlowski2-2/+0
2017-09-13um: Fix FP register size for XSTATE/XSAVEThomas Meyer4-12/+14
2017-09-04mconsole: switch to kernel_readChristoph Hellwig1-6/+1
2017-09-04Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+8
2017-08-10mm: fix MADV_[FREE|DONTNEED] TLB flush miss problemMinchan Kim1-1/+6
2017-08-10mm: refactor TLB gathering APIMinchan Kim1-3/+5
2017-07-26x86/unwind: Add the ORC unwinderJosh Poimboeuf1-0/+8
2017-07-15Merge branch 'for-linus-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds17-61/+172
2017-07-10um: v2: Use generic NOTES macroThomas Meyer1-1/+1
2017-07-07um: Add kerneldoc for userspace_tramp() and start_userspace()Thomas Meyer1-1/+30
2017-07-07um: Add kerneldoc for segv_handlerThomas Meyer1-0/+10
2017-07-07um: stub-data.h: remove superfluous includeThomas Meyer1-2/+0
2017-07-07um: userspace - be more verbose in ptrace set regs errorThomas Meyer1-2/+8
2017-07-06Merge branch 'uaccess.strlen' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-5/+0
2017-07-05um: add dummy ioremap and iounmap functionsLogan Gunthorpe1-0/+17
2017-07-05um: Avoid longjmp/setjmp symbol clashes with libpthread.aFlorian Fainelli1-0/+4
2017-07-05um: console: Ignore console= optionMasami Hiramatsu1-0/+3
2017-07-05um: Use os_warn to print out pre-boot warning/error messagesMasami Hiramatsu8-24/+26
2017-07-05um: Add os_warn() for pre-boot warning/error messagesMasami Hiramatsu2-0/+11
2017-07-05um: Use os_info for the messages on normal pathMasami Hiramatsu4-27/+28
2017-07-05um: Add os_info() for pre-boot information messagesMasami Hiramatsu2-0/+27
2017-07-05um: Use printk instead of printf in make_uml_dirMasami Hiramatsu1-4/+7
2017-07-03Merge branch 'for-4.13/block' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2017-06-28arch: remove unused macro/function thread_saved_pc()Tobias Klauser2-8/+0
2017-06-09block: introduce new block status code typeChristoph Hellwig1-1/+1
2017-05-15kill strlen_user()Al Viro1-5/+0
2017-05-13Merge branch 'for-linus-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-10/+15
2017-05-04um: Add missing NR_CPUS includeRichard Weinberger1-0/+1
2017-05-03um: Fix to call read_initrd after init_bootmemMasami Hiramatsu2-3/+7
2017-05-03um: Set number of CPUsNikola Kotur2-3/+5
2017-05-03um: Fix _print_addr()Richard Weinberger1-4/+2
2017-05-01Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-6/+0
2017-05-01Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-5/+0
2017-05-01Merge branch 'x86-process-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2017-05-01Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+3
2017-04-26CONFIG_ARCH_HAS_RAW_COPY_USER is unconditional nowAl Viro1-1/+0
2017-04-26Merge branches 'uaccess.alpha', 'uaccess.arc', 'uaccess.arm', 'uaccess.arm64'...Al Viro6-17/+18
2017-04-14um/time: Set ->min_delta_ticks and ->max_delta_ticksNicolai Stange1-1/+3
2017-04-02Merge branch 'parisc-4.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git...Al Viro2-0/+2
2017-03-28um: switch to RAW_COPY_USERAl Viro3-8/+9
2017-03-28asm-generic/uaccess.h: don't mess with __copy_{to,from}_userAl Viro1-2/+0
2017-03-28new helper: uaccess_kernel()Al Viro2-6/+6
2017-03-27add asm-generic/extable.hAl Viro1-0/+1
2017-03-27x86/debug: Implement __WARN() using UD0Peter Zijlstra1-5/+0
2017-03-23Merge branch 'x86/process' into x86/mm, to create new base for further patchesIngo Molnar1-2/+2
2017-03-20x86/arch_prctl/64: Rename do_arch_prctl() to do_arch_prctl_64()Kyle Huey1-1/+1
2017-03-20x86/arch_prctl: Rename 'code' argument to 'option'Kyle Huey1-2/+2
2017-03-18mm/gup: Drop the arch_pte_access_permitted() MMU callbackKirill A. Shutemov1-6/+0
2017-03-09arch, mm: convert all architectures to use 5level-fixup.hKirill A. Shutemov2-0/+2
2017-03-05uaccess: drop duplicate includes from asm/uaccess.hAl Viro1-1/+0
2017-03-02sched/headers: Prepare to move kstack_end() from <linux/sched.h> to <linux/sc...Ingo Molnar1-0/+1
2017-03-02sched/headers: Prepare to move 'init_task' and 'init_thread_union' from <linu...Ingo Molnar2-0/+3
2017-03-02sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linu...Ingo Molnar4-2/+6
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar3-0/+3
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar3-0/+3
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar4-0/+5
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar1-1/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar5-5/+8
2017-02-27kprobes: move kprobe declarations to asm-generic/kprobes.hLuis R. Rodriguez1-0/+1
2017-02-20Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2017-02-01sched/cputime: Remove generic asm headersFrederic Weisbecker1-1/+0
2017-01-14sched/core: Remove set_task_state()Davidlohr Bueso1-1/+1
2016-12-25clocksource: Use a plain u64 instead of cycle_tThomas Gleixner1-1/+1
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds10-10/+10
2016-12-16Merge branch 'for-linus-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-27/+167
2016-12-14um: UBD ImprovementsAnton Ivanov3-27/+167
2016-12-12mm: remove the page size change check in tlb_remove_pageAneesh Kumar K.V1-6/+0
2016-12-12mm: add tlb_remove_check_page_size_change to track page size changeAneesh Kumar K.V1-0/+6
2016-12-12mm/hugetlb: add tlb_remove_hugetlb_entry for handling hugetlb pagesAneesh Kumar K.V1-0/+3
2016-12-12Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+0
2016-10-25locking/mutex: Kill arch specific codePeter Zijlstra1-1/+0
2016-10-20net: use core MTU range checking in misc driversJarod Wilson1-8/+0
2016-10-07nmi_backtrace: generate one-line reports for idle cpusChris Metcalf2-0/+2
2016-10-03Merge tag 'char-misc-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-24/+1
2016-09-07um/ptrace: Fix the syscall number update after a ptraceMickaël Salaün1-5/+0
2016-09-07um/ptrace: Fix the syscall_trace_leave callMickaël Salaün1-2/+3
2016-09-05Merge 4.8-rc5 into char-misc-nextGreg Kroah-Hartman1-1/+1
2016-08-31miscdevice: Use module_misc_device() macroPrasannaKumar Muralidharan1-24/+1
2016-08-23um: Don't discard .text.exit sectionAndrey Ryabinin1-1/+1
2016-08-04Merge branch 'for-linus-4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds7-21/+25
2016-08-04um: Support kcovVegard Nossum3-0/+9
2016-08-04um: Enable TRACE_IRQFLAGS_SUPPORTRichard Weinberger1-2/+1
2016-08-04um: Use asm-generic/irqflags.hDaniel Wagner1-11/+7
2016-08-04um: Fix possible deadlock in sig_handler_common()Richard Weinberger1-2/+3
2016-08-04um: Select HAVE_DEBUG_KMEMLEAKRichard Weinberger1-0/+1
2016-08-04um: Setup physical memory in setup_arch()Richard Weinberger1-4/+4
2016-08-04um: Eliminate null test after alloc_bootmemAmitoj Kaur Chawla1-2/+0
2016-08-02Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds2-2/+3
2016-07-29Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-5/+4
2016-07-26Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-2/+20
2016-07-26mm: do not pass mm_struct into handle_mm_faultKirill A. Shutemov1-1/+1
2016-07-26mm/mmu_gather: track page size with mmu gather and force flush if page size c...Aneesh Kumar K.V1-0/+12
2016-07-26mm: change the interface for __tlb_remove_page()Aneesh Kumar K.V1-1/+7
2016-07-26Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+3
2016-07-26Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2016-07-18Kbuild: arch: look for generated headers in obtreeArnd Bergmann1-2/+2
2016-06-24tree wide: get rid of __GFP_REPEAT for order-0 allocations part IMichal Hocko1-2/+2
2016-06-22um: track 'parent' device in a local variableDan Williams1-2/+3