aboutsummaryrefslogtreecommitdiffstats
path: root/arch/um
AgeCommit message (Expand)AuthorFilesLines
2023-04-08ELF: fix all "Elf" typosAlexey Dobriyan1-1/+1
2023-03-01Merge tag 'uml-for-linus-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds16-99/+243
2023-02-26Merge tag 'kbuild-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds6-6/+6
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-3/+34
2023-02-13uml: vector: Remove unused definitions VECTOR_{WRITE,HEADERS}Carlos Bilbao1-2/+0
2023-02-13um: virt-pci: properly remove PCI device from busBenjamin Berg1-5/+16
2023-02-13um: virtio_uml: move device breaking into workqueueBenjamin Berg1-1/+15
2023-02-13um: virtio_uml: mark device as unregistered when breaking itBenjamin Berg1-0/+2
2023-02-13um: virtio_uml: free command if adding to virtqueue failedBenjamin Berg1-1/+4
2023-02-13UML: define RUNTIME_DISCARD_EXITMasahiro Yamada1-1/+1
2023-02-13virt-pci: add platform bus supportVincent Whitchurch1-0/+91
2023-02-13um-virt-pci: Make max delay configurableVincent Whitchurch1-2/+3
2023-02-13um: virt-pci: implement pcibios_get_phb_of_node()Vincent Whitchurch1-0/+19
2023-02-13um: Support LTOPeter Foley2-1/+3
2023-02-13um: put power options in a menuPeter Foley1-0/+4
2023-02-13um: Use CFLAGS_vmlinuxPeter Foley1-2/+1
2023-02-13um: Prevent building modules incompatible with MODVERSIONSPeter Foley1-0/+2
2023-02-13um: Avoid pcap multiple definition errorsPeter Foley1-2/+2
2023-02-10um: Make the definition of cpu_data more compatiblePeter Foley2-2/+2
2023-02-10rust: arch/um: Add support for CONFIG_RUST under x86_64 UMLDavid Gow1-0/+1
2023-02-10rust: arch/um: Use 'pie' relocation mode under UMLDavid Gow1-0/+2
2023-02-09mm, arch: add generic implementation of pfn_valid() for FLATMEMMike Rapoport (IBM)1-1/+0
2023-02-05kbuild: remove --include-dir MAKEFLAG from top MakefileMasahiro Yamada6-6/+6
2023-02-02mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand1-1/+0
2023-02-02um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand1-2/+35
2023-02-01um: Declare fix_range_common as a static functionBenjamin Berg1-2/+2
2023-02-01um: Switch printk calls to adhere to correct coding styleBenjamin Berg3-75/+69
2023-02-01um: vector: Fix memory leak in vector_configXiang Yang1-0/+1
2023-02-01um: protect VMA iterationJohannes Berg1-0/+2
2023-02-01um: remove unneeded semicolonYang Li1-1/+1
2023-02-01um: Remove the unneeded result variableye xingchen1-3/+1
2023-01-13arch/idle: Change arch_cpu_idle() behavior: always exit with IRQs disabledPeter Zijlstra1-1/+0
2023-01-13objtool/idle: Validate __cpuidle code as noinstrPeter Zijlstra2-2/+0
2022-12-17Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-8/+0
2022-12-15x86_64: Remove pointless set_64bit() usagePeter Zijlstra1-8/+0
2022-12-14Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+5
2022-12-14Merge tag 'v6.2-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds1-1/+0
2022-12-14Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-3/+6
2022-12-13Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+0
2022-12-12Merge tag 'pull-elfcore' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+2
2022-12-12Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2022-12-12Merge tag 'irq-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+1
2022-12-02um: virt-pci: Avoid GCC non-NULL warningKees Cook1-3/+6
2022-12-02um: kmsg_dumper: use srcu console list iteratorJohn Ogness1-8/+5
2022-12-02um: kmsg_dump: only dump when no output console availableJohn Ogness1-3/+12
2022-11-24[elf][non-regset] uninline elf_core_copy_task_fpregs() (and lose pt_regs argu...Al Viro1-1/+2
2022-11-18hwrng: core - treat default_quality as a maximum and default to 1024Jason A. Donenfeld1-1/+0
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld1-1/+1
2022-11-17PCI/MSI: Get rid of PCI_MSI_IRQ_DOMAINThomas Gleixner2-2/+1
2022-11-08mm: remove kern_addr_valid() completelyKefeng Wang1-2/+0
2022-11-01x86/ibt: Implement FineIBTPeter Zijlstra1-0/+5
2022-10-16Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2022-10-14Merge tag 'for-linus-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds13-56/+57
2022-10-12Merge tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-6/+2
2022-10-11treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld1-1/+1
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-8/+6
2022-10-03Merge tag 'hardening-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-0/+2
2022-09-26um: remove vma linked list walkMatthew Wilcox (Oracle)1-8/+6
2022-09-21arch: um: Mark the stack non-executable to fix a binutils warningDavid Gow1-0/+8
2022-09-19uml: Remove the initialization of statics to 0Shaomin Deng1-1/+1
2022-09-19um: Do not initialise statics to 0.Xin Gao4-4/+4
2022-09-19um: Fix comment typoJason Wang1-1/+1
2022-09-19um: Improve panic notifiers consistency and orderingGuilherme G. Piccoli2-8/+7
2022-09-19um: remove unused reactivate_chan() declarationGaosheng Cui1-1/+0
2022-09-19um: mmaper: add __exit annotations to module exit funcsXiu Jianfeng1-1/+1
2022-09-19um: virt-pci: add __init/__exit annotations to module init/exit funcsXiu Jianfeng1-2/+2
2022-09-19um: Prevent KASAN splats in dump_stack()Vincent Whitchurch1-1/+2
2022-09-19um: move from strlcpy with unused retval to strscpyWolfram Sang3-3/+3
2022-09-19um: increase default virtual physical memory to 64 MiBChristian Lamparter1-1/+1
2022-09-19um: fix default console kernel parameterChristian Lamparter1-1/+1
2022-09-19UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACKHuacai Chen1-1/+1
2022-09-19um: read multiple msg from virtio slave request fdBenjamin Beichler1-33/+36
2022-09-11kernel: exit: cleanup release_thread()Kefeng Wang1-4/+0
2022-09-11treewide: defconfig: address renamed CONFIG_DEBUG_INFO=yArnd Bergmann2-2/+2
2022-09-07um: Enable FORTIFY_SOURCEKees Cook2-0/+2
2022-08-21asm goto: eradicate CC_HAS_ASM_GOTONick Desaulniers1-15/+0
2022-08-16virtio: Revert "virtio: find_vqs() add arg sizes"Michael S. Tsirkin1-1/+1
2022-08-12Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-1/+2
2022-08-11virtio: find_vqs() add arg sizesXuan Zhuo1-1/+1
2022-08-11virtio: record the maximum queue num supported by the device.Xuan Zhuo1-0/+1
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-17/+24
2022-08-05Merge tag 'for-linus-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds16-43/+153
2022-08-04Merge tag 'pci-v5.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-22/+2
2022-08-02Merge tag 'random-6.0-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-0/+46
2022-08-02Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-blockLinus Torvalds1-4/+4
2022-07-25random: handle archrandom with multiple longsJason A. Donenfeld1-13/+8
2022-07-22asm-generic: Add new pci.h and use itStafford Horne1-12/+2
2022-07-22PCI: Move isa_dma_bridge_buggy out of asm/dma.hStafford Horne1-2/+0
2022-07-22PCI: Remove pci_get_legacy_ide_irq() and asm-generic/pci.hStafford Horne1-8/+0
2022-07-18um: seed rng using host OS rngJason A. Donenfeld4-0/+51
2022-07-17mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual1-1/+0
2022-07-17um/mm: enable ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual3-17/+21
2022-07-17um: include sys/types.h for size_tJason A. Donenfeld1-1/+2
2022-07-17um: Replace to_phys() and to_virt() with less generic function namesGuenter Roeck3-7/+7
2022-07-17um: Add missing apply_returns()Peter Zijlstra1-0/+4
2022-07-17um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setupsJason A. Donenfeld1-1/+16
2022-07-17UML: add support for KASAN under x86_64Patricia Alfonso8-4/+103
2022-07-17um: random: Don't initialise hwrng struct with zeroChristopher Obbard1-1/+1
2022-07-17um: remove unused mm_copy_segmentsTobias Klauser1-5/+0
2022-07-17um: remove unused variableHaowen Bai1-2/+1
2022-07-17um: Remove straying parenthesisBenjamin Beichler1-1/+1
2022-07-17arch: um: Fix build for statically linked UML w/ constructorsDavid Gow1-0/+1
2022-07-17um/drivers: Kconfig: Fix indentationJuerg Haefliger1-27/+27
2022-07-17um: Kconfig: Fix indentationJuerg Haefliger1-1/+1
2022-07-17Merge tag 'x86_urgent_for_v5.19_rc7' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+4
2022-07-14um: Replace to_phys() and to_virt() with less generic function namesGuenter Roeck3-7/+7
2022-07-14um: Use enum req_op where appropriateBart Van Assche1-2/+2
2022-07-14um: Add missing apply_returns()Peter Zijlstra1-0/+4
2022-06-28block: remove blk_cleanup_diskChristoph Hellwig1-2/+2
2022-06-16mm: avoid unnecessary page fault retires on shared memory typesPeter Xu1-0/+4
2022-06-10um: virt-pci: set device ready in probe()Vincent Whitchurch1-1/+6
2022-06-03Merge tag 'ptrace_stop-cleanup-for-v5.19' of git://git.kernel.org/pub/scm/lin...Linus Torvalds5-8/+10
2022-06-03Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-7/+8
2022-06-03Merge tag 'for-linus-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds14-51/+81
2022-05-27um: chan_user: Fix winch_tramp() return valueJohannes Berg1-4/+5
2022-05-27um: virtio_uml: Fix broken device handling in time-travelJohannes Berg1-10/+23
2022-05-27um: line: Use separate IRQs per lineJohannes Berg6-33/+29
2022-05-27um: Enable ARCH_HAS_GCOV_PROFILE_ALLVincent Whitchurch1-0/+1
2022-05-27um: Use asm-generic/dma-mapping.hJohannes Berg1-0/+1
2022-05-27um: daemon: Make default socket configurableJohannes Berg2-1/+9
2022-05-27um: xterm: Make default terminal emulator configurableJohannes Berg3-3/+13
2022-05-26Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+0
2022-05-25Merge tag 'net-next-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-1/+2
2022-05-24Merge tag 'random-5.19-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-7/+2
2022-05-24kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCSMasahiro Yamada1-1/+0
2022-05-13um: use fallback for random_get_entropy() instead of zeroJason A. Donenfeld1-7/+2
2022-05-11ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEPEric W. Biederman5-8/+10
2022-05-08um: vector: switch to netif_napi_add_weight()Jakub Kicinski1-1/+2
2022-05-07fork: Generalize PF_IO_WORKER handlingEric W. Biederman1-6/+4
2022-05-07fork: Pass struct kernel_clone_args into copy_threadEric W. Biederman1-2/+5
2022-05-03ubd: don't set the discard_alignment queue limitChristoph Hellwig1-1/+0
2022-04-17block: remove QUEUE_FLAG_DISCARDChristoph Hellwig1-2/+0
2022-04-02Merge tag 'kbuild-fixes-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+0
2022-04-01Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+0
2022-04-02Revert "um: clang: Strip out -mno-global-merge from USER_CFLAGS"Nathan Chancellor1-4/+0
2022-03-31Merge tag 'for-linus-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds14-70/+102
2022-03-28Merge tag 'ptrace-cleanups-for-v5.18' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-5/+4
2022-03-28Merge tag 'char-misc-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2022-03-27Merge tag 'x86_core_for_5.18_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+4
2022-03-24Merge tag 'flexible-array-transformations-5.18-rc1' of git://git.kernel.org/p...Linus Torvalds1-1/+1
2022-03-23Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-4/+3
2022-03-22Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-0/+1
2022-03-21arch: Add pmd_pfn() where it is missingMike Rapoport1-0/+1
2022-03-21um: Allow builds with ClangKees Cook1-0/+1
2022-03-18parport_pc: Also enable driver for PCI systemsMaciej W. Rozycki1-0/+1
2022-03-15x86/alternative: Use .ibt_endbr_seal to seal indirect callsPeter Zijlstra1-0/+4
2022-03-11um: run_helper: Write error message to kernel log on exec failure on hostGlenn Washburn1-0/+5
2022-03-11um: port_user: Improve error handling when port-helper is not foundGlenn Washburn1-0/+12
2022-03-11um: port_user: Allow setting path to port-helper using UML_PORT_HELPER envvarGlenn Washburn1-0/+4
2022-03-11um: port_user: Search for in.telnetd in PATHGlenn Washburn1-1/+1
2022-03-11um: clang: Strip out -mno-global-merge from USER_CFLAGSDavid Gow1-0/+4
2022-03-11um: Remove unused timeval_to_ns() functionDavid Gow1-6/+0
2022-03-11um: Fix uml_mconsole stop/goAnton Ivanov1-1/+2
2022-03-11uml: net: vector: fix const issueJohannes Berg2-2/+2
2022-03-11um: Fix WRITE_ZEROES in the UBD DriverFrédéric Danis3-1/+17
2022-03-11um: Migrate vector drivers to NAPIAnton Ivanov2-57/+51
2022-03-11um: Fix order of dtb unflatten/early initVincent Whitchurch1-1/+1
2022-03-11um: fix and optimize xor select template for CONFIG64 and timetravel modeBenjamin Beichler1-1/+3
2022-03-10resume_user_mode: Move to resume_user_mode.hEric W. Biederman1-2/+2
2022-03-10ptrace: Create ptrace_report_syscall_{entry,exit} in ptrace.hEric W. Biederman1-3/+2
2022-02-25uaccess: generalize access_ok()Arnd Bergmann1-2/+3
2022-02-25uaccess: add generic __{get,put}_kernel_nofaultArnd Bergmann1-2/+0
2022-02-17treewide: Replace zero-length arrays with flexible-array membersGustavo A. R. Silva1-1/+1
2022-01-30uml/x86: use x86 load_unaligned_zeropad()Al Viro1-1/+0
2022-01-18Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-1/+1
2022-01-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-5/+3
2022-01-15mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bitQi Zheng1-5/+3
2022-01-14virtio: wrap config->reset callsMichael S. Tsirkin1-1/+1
2022-01-11Merge tag 'locking_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-2/+0
2022-01-11Merge tag 'for-linus-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds36-186/+230
2021-12-22um: virtio_uml: Allow probing from devicetreeVincent Whitchurch1-3/+47
2021-12-22um: Add devicetree supportVincent Whitchurch5-0/+52
2021-12-22um: Extract load file helper from initrd.cVincent Whitchurch4-43/+75
2021-12-22um: remove set_fsChristoph Hellwig4-32/+19
2021-12-21um: Use swap() to make code cleanerYang Guang1-4/+3
2021-12-21um: header debriding - sigio.hAl Viro1-1/+0
2021-12-21um: header debriding - os.hAl Viro1-13/+0
2021-12-21um: header debriding - net_*.hAl Viro2-3/+0
2021-12-21um: header debriding - mem_user.hAl Viro1-5/+0
2021-12-21um: header debriding - activate_ipi()Al Viro1-1/+0
2021-12-21um: common-offsets.h debriding...Al Viro1-12/+0
2021-12-21um, x86: bury crypto_tfm_ctx_offsetAl Viro1-3/+0
2021-12-21um: unexport handle_page_fault()Al Viro1-1/+0
2021-12-21um: remove a dangling extern of syscall_trace()Al Viro1-1/+0
2021-12-21um: kill unused cpu()Al Viro2-6/+0
2021-12-21um: stop polluting the namespace with registers.h contentsAl Viro4-3/+3
2021-12-21um: move amd64 variant of mmap(2) to arch/x86/um/syscalls_64.cAl Viro2-29/+1
2021-12-21um: virtio_uml: Fix time-travel external time propagationJohannes Berg1-0/+4
2021-12-21um: virt-pci: Fix 32-bit compileJohannes Berg1-4/+4
2021-12-21um: gitignore: Add kernel/capflags.cJohannes Berg1-0/+1
2021-12-21um: registers: Rename function names to avoid conflicts and build problemsRandy Dunlap3-5/+5
2021-12-21um: Replace if (cond) BUG() with BUG_ON()Changcheng Deng1-2/+1
2021-12-21um: rename set_signals() to um_set_signals()Johannes Berg6-13/+13
2021-12-21um: fix ndelay/udelay definesJohannes Berg1-2/+2
2021-11-25futex: Remove futex_cmpxchg detectionArnd Bergmann2-2/+0
2021-11-22ethtool: extend ringparam setting/getting API with rx_buf_lenHao Chen1-1/+3
2021-11-10Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2021-11-10Merge tag 'asm-generic-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-14/+0
2021-11-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2021-11-06memblock: use memblock_free for freeing virtual pointersMike Rapoport1-1/+1