aboutsummaryrefslogtreecommitdiffstats
path: root/arch/um
AgeCommit message (Expand)AuthorFilesLines
2024-03-15Merge tag 'devicetree-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-8/+8
2024-03-12Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-10/+11
2024-03-12Merge tag 'asm-generic-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-1/+2
2024-03-11Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linuxLinus Torvalds1-86/+49
2024-03-08um: Unconditionally call unflatten_device_tree()Stephen Boyd1-8/+8
2024-03-06arch: define CONFIG_PAGE_SIZE_*KB on all architecturesArnd Bergmann2-1/+2
2024-02-27ubd: open the backing files in ubd_addChristoph Hellwig1-42/+16
2024-02-27ubd: remove the queue pointer in struct ubdChristoph Hellwig1-3/+1
2024-02-27ubd: move set_disk_ro to ubd_addChristoph Hellwig1-1/+1
2024-02-27ubd: move setting the variable queue limits to ubd_addChristoph Hellwig1-6/+7
2024-02-27ubd: move setting the nonrot flag to ubd_addChristoph Hellwig1-1/+1
2024-02-27ubd: remove ubd_disk_registerChristoph Hellwig1-22/+15
2024-02-27ubd: remove the ubd_gendisk arrayChristoph Hellwig1-9/+4
2024-02-20um: Convert strscpy() usage to 2-argument styleKees Cook7-10/+10
2024-02-20string: Allow 2-argument strscpy()Kees Cook1-1/+2
2024-02-19ubd: pass queue_limits to blk_mq_alloc_diskChristoph Hellwig1-3/+5
2024-02-13block: pass a queue_limits argument to blk_mq_alloc_diskChristoph Hellwig1-1/+1
2024-02-09work around gcc bugs with 'asm goto' with outputsLinus Torvalds1-1/+1
2024-01-28um: Fix adding '-no-pie' for clangNathan Chancellor1-1/+3
2024-01-18Merge tag 'tty-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds7-17/+17
2024-01-17Merge tag 'uml-for-linus-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds21-306/+148
2024-01-11Merge tag 'for-6.8/block-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds1-1/+0
2024-01-08mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov1-2/+2
2024-01-05um: Remove unused register save/restore functionsBenjamin Berg2-22/+0
2024-01-05um: Rely on PTRACE_SETREGSET to set FS/GS base registersBenjamin Berg1-3/+0
2024-01-05arch: um: Add Clang coverage supportMichał Winiarski1-0/+5
2024-01-05um: time-travel: fix time corruptionJohannes Berg1-5/+27
2024-01-05um: net: Fix return type of uml_net_start_xmit()Nathan Chancellor1-1/+1
2024-01-04um: Do not use printk in userspace trampolineBenjamin Berg1-6/+6
2024-01-04um: Reap winch thread if it failsBenjamin Berg2-10/+19
2024-01-04um: Do not use printk in SIGWINCH helper threadBenjamin Berg1-13/+13
2024-01-04um: Don't use vfprintf() for os_info()Benjamin Berg1-2/+17
2024-01-04um: Make errors to stop ptraced child fatal during startupBenjamin Berg1-29/+12
2024-01-04um: Drop NULL check from start_userspaceBenjamin Berg1-29/+24
2024-01-04um: Drop support for hosts without SYSEMU_SINGLESTEP supportBenjamin Berg8-182/+19
2024-01-04um: document arch_futex_atomic_op_inuserAnton Ivanov1-1/+3
2024-01-04um: mmu: remove stub_pagesJohannes Berg1-1/+0
2024-01-04um: Fix naming clash between UML and schedulerAnton Ivanov3-5/+5
2024-01-04um: virt-pci: fix platform map offsetVincent Whitchurch1-1/+1
2023-12-29ubd: use the default discard granularityChristoph Hellwig1-1/+0
2023-12-08tty: um: convert to u8/__u8 and size_tJiri Slaby (SUSE)7-17/+17
2023-09-29um,ethertap: Replace deprecated strncpy() with strscpy()Justin Stitt1-1/+1
2023-09-04Merge tag 'uml-for-linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds13-26/+17
2023-09-01Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-3/+2
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-14/+11
2023-08-28Merge tag 'hardening-v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-8/+7
2023-08-26um: virt-pci: fix missing declaration warningVincent Whitchurch1-0/+2
2023-08-26um: Refactor deprecated strncpy to memcpyJustin Stitt1-2/+2
2023-08-26um: fix 3 instances of -Wmissing-prototypesNick Desaulniers4-3/+3
2023-08-26um: port_kern: fix -Wmissing-variable-declarationsNick Desaulniers1-1/+1
2023-08-26uml: audio: fix -Wmissing-variable-declarationsNick Desaulniers1-1/+1
2023-08-26um: vector: refactor deprecated strncpyJustin Stitt1-2/+2
2023-08-26um: use obj-y to descend into arch/um/*/Masahiro Yamada2-4/+2
2023-08-26um: Hard-code the result of 'uname -s'Masahiro Yamada1-4/+3
2023-08-24um: implement the new page table range APIMatthew Wilcox (Oracle)1-5/+2
2023-08-21um: convert {pmd, pte}_free_tlb() to use ptdescsVishal Moola (Oracle)1-9/+9
2023-08-19um: Fix hostaudio build errorsRandy Dunlap4-14/+6
2023-08-19um: Remove strlcpy usageAzeem Shaikh2-4/+3
2023-08-16um: refactor deprecated strncpy to memcpyJustin Stitt1-2/+2
2023-08-16um: vector: refactor deprecated strncpyJustin Stitt1-2/+2
2023-08-11tty: make tty_operations::write()'s count size_tJiri Slaby (SUSE)2-2/+2
2023-08-11tty: propagate u8 data to tty_operations::write()Jiri Slaby (SUSE)2-3/+2
2023-07-29arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FSSven Joachim2-2/+2
2023-07-27Revert "um: Use swap() to make code cleaner"Andy Shevchenko1-3/+4
2023-07-27um: Remove strlcpy declarationAzeem Shaikh2-4/+3
2023-07-11mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe1-1/+1
2023-07-10x86/alternative: Rename apply_ibt_endbr()Peter Zijlstra1-1/+1
2023-07-01Merge tag 'kbuild-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-7/+0
2023-06-29Merge tag 'slab-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds2-2/+0
2023-06-28Merge branch 'expand-stack'Linus Torvalds1-5/+6
2023-06-27Merge tag 'hardening-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-2/+3
2023-06-27Merge tag 'landlock-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+0
2023-06-27mm: always expand the stack with the mmap write lock heldLinus Torvalds1-5/+6
2023-06-26Merge tag 'x86-boot-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Linus Torvalds3-8/+3
2023-06-26Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds1-14/+6
2023-06-20uml: Replace strlcpy with strscpyAzeem Shaikh2-1/+2
2023-06-16um/cpu: Switch to arch_cpu_finalize_init()Thomas Gleixner3-8/+3
2023-06-15Revert "[PATCH] uml: export symbols added by GCC hardened"Masahiro Yamada1-7/+0
2023-06-14um: Use HOST_DIR for mrproperKees Cook1-1/+1
2023-06-12hostfs: Fix ephemeral inodesMickaël Salaün1-1/+0
2023-06-12block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig1-4/+4
2023-06-12ubd: remove commented out code in ubd_openChristoph Hellwig1-7/+0
2023-06-12block: remove the unused mode argument to ->releaseChristoph Hellwig1-2/+2
2023-06-12block: pass a gendisk to ->openChristoph Hellwig1-3/+2
2023-05-26mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATEDVlastimil Babka2-2/+0
2023-05-10um: harddog: fix modular buildJohannes Berg5-7/+23
2023-05-03Merge tag 'uml-for-linus-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-102/+36
2023-04-20um: make stub data pages size tweakableJohannes Berg5-12/+18
2023-04-20um: prevent user code in modulesJohannes Berg1-2/+2
2023-04-20um: further clean up user_symsJohannes Berg1-15/+16
2023-04-20um: don't export printf()Johannes Berg1-3/+0
2023-04-20um: hostfs: define our own API boundaryJohannes Berg1-70/+0
2023-04-20um: add __weak for exported functionsJohannes Berg1-1/+1
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-57/+58
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-34/+37
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