This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 3e8d8f3b883 [PATCH] Don't display ranges for dead ssa-names.
new 02629b116ee PR fortran/95979 - ICE in get_kind, at fortran/simplify.c:129
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/fortran/expr.c | 2 +-
gcc/fortran/intrinsic.c | 5 +++++
gcc/fortran/iresolve.c | 6 +-----
gcc/testsuite/gfortran.dg/index_4.f90 | 19 +++++++++++++++++++
4 files changed, 26 insertions(+), 6 deletions(-)
create mode 100644 gcc/testsuite/gfortran.dg/index_4.f90
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from aabc96c9195 Don't invoke range_of_expr multiple times.
new 58492575a11 pointer_plus [0, 0] + const folding
new 3e8d8f3b883 [PATCH] Don't display ranges for dead ssa-names.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/range-op.cc | 8 ++++++++
gcc/vr-values.c | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from ccb4f20cbee c++: Fix nullptr deref [pr97460[
new 4a135bd987e Don't assert on a negative shift.
new aabc96c9195 Don't invoke range_of_expr multiple times.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/gimple-ssa-evrp.c | 13 +++++++++++--
gcc/range-op.cc | 3 ++-
gcc/testsuite/gcc.dg/{pr97371.c => pr97462.c} | 8 +++++---
3 files changed, 18 insertions(+), 6 deletions(-)
copy gcc/testsuite/gcc.dg/{pr97371.c => pr97462.c} (63%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 9ff9b0d392ea Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/ [...]
new a455aa72f7c4 device-dax/kmem: fix resource release
new 392b466981ac powerpc/mm: add DEBUG_VM WARN for pmd_clear
new 379c926d6334 powerpc/mm: move setting pte specific flags to pfn_pte
new cfc5bbc4e75d mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value
new 85a144632dcc mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...]
new 4200605b1f80 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...]
new c3824e18d3f3 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...]
new e8edf0adb95d mm/debug_vm_pgtable/locks: move non page table modifying t [...]
new 6f302e270c99 mm/debug_vm_pgtable/locks: take correct page table lock
new 87f34986de0b mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP
new 13af05063033 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...]
new 2b1dd67a78c3 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64
new 401035d5c456 mm/debug_vm_pgtable: avoid none pte in pte_clear_test
new f14312e1ed1e mm/debug_vm_pgtable: avoid doing memory allocation with pg [...]
new 57417cebc96b XArray: add xa_get_order
new 8fc75643c5e1 XArray: add xas_split
new 198b62f83eef mm/filemap: fix storing to a THP shadow entry
new 887b22c628c6 mm/filemap: fix page cache removal for arbitrary sized THPs
new d01ac3c35214 mm/memory: remove page fault assumption of compound page size
new 8fb156c9ee2d mm/page_owner: change split_page_owner to take a count
new 86b562b62972 mm/huge_memory: fix total_mapcount assumption of page size
new 8cce54756806 mm/huge_memory: fix split assumption of page size
new 65dfe3c3bc41 mm/huge_memory: fix page_trans_huge_mapcount assumption of [...]
new e2333dad2d4a mm/huge_memory: fix can_split_huge_page assumption of THP size
new 5eaf35ab1275 mm/rmap: fix assumptions of THP size
new fc3a5ac52827 mm/truncate: fix truncation for pages of arbitrary size
new 8854a6a7248f mm/page-writeback: support tail pages in wait_for_stable_page
new 3efe62e46695 mm/vmscan: allow arbitrary sized pages to be paged out
new 01c70267053d fs: add a filesystem flag for THPs
new 6f4d2f9770cf fs: do not update nr_thps for mappings which support THPs
new c4f9c701f9b4 mm: fix a race during THP splitting
new 1aa83cfa5a20 mm/readahead: add DEFINE_READAHEAD
new 73bb49da50cd mm/readahead: make page_cache_ra_unbounded take a readahea [...]
new 8238287eadb2 mm/readahead: make do_page_cache_ra take a readahead_control
new 6e4af69ae9b7 mm/readahead: make ondemand_readahead take a readahead_control
new 7b3df3b9ac7e mm/readahead: pass readahead_control to force_page_cache_ra
new fefa7c478fda mm/readahead: add page_cache_sync_ra and page_cache_async_ra
new db660d462525 mm/filemap: fold ra_submit into do_sync_mmap_readahead
new b1647dc0deef mm/readahead: pass a file_ra_state into force_page_cache_ra
new 7d9d46ac87f9 mm,hwpoison: cleanup unused PageHuge() check
new 1b473becde09 mm, hwpoison: remove recalculating hpage
new fd476720c9ba mm,hwpoison-inject: don't pin for hwpoison_filter
new 7e27f22c9e40 mm,hwpoison: unexport get_hwpoison_page and make it static
new dc7560b496f9 mm,hwpoison: refactor madvise_inject_error
new dd6e2402fad9 mm,hwpoison: kill put_hwpoison_page
new 694bf0b0cdf9 mm,hwpoison: unify THP handling for hard and soft offline
new 06be6ff3d2ec mm,hwpoison: rework soft offline for free pages
new 79f5f8fab482 mm,hwpoison: rework soft offline for in-use pages
new 6b9a217eda4a mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...]
new 5a2ffca3c233 mm,hwpoison: return 0 if the page is already poisoned in s [...]
new 5d1fd5dc877b mm,hwpoison: introduce MF_MSG_UNSPLIT_THP
new 1f2481ddbe44 mm,hwpoison: double-check page count in __get_any_page()
new b94e02822deb mm,hwpoison: try to narrow window race for free pages
new 11c9c7edae06 mm/page_poison.c: replace bool variable with static key
new 406100762ae9 mm/vmstat.c: use helper macro abs()
new 295a17302348 mm/util.c: update the kerneldoc for kstrdup_const()
new c9682d10271e mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...]
new 73a11c965857 mm/memory_hotplug: inline __offline_pages() into offline_pages()
new 4986fac160b3 mm/memory_hotplug: enforce section granularity when onlini [...]
new 0a1a9a0008bb mm/memory_hotplug: simplify page offlining
new 257bea71582d mm/page_alloc: simplify __offline_isolated_pages()
new ea15153c3d46 mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages()
new 3fa0c7c79d24 mm/page_isolation: simplify return value of start_isolate_ [...]
new aac65321ba69 mm/memory_hotplug: simplify page onlining
new 4eb29bd9d089 mm/page_alloc: drop stale pageblock comment in memmap_init [...]
new d882c0067d99 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...]
new b30c59279d68 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...]
new ec62d04e3fdc kernel/resource: make release_mem_region_adjustable() never fail
new 7cf603d17d9b kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED
new 3a0aaefe4134 mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...]
new b6117199787c mm/memory_hotplug: prepare passing flags to add_memory() a [...]
new 9ca6551ee243 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...]
new 9b24247a2447 virtio-mem: try to merge system ram resources
new 1b989d5d72ab xen/balloon: try to merge system ram resources
new 2c76e7f6c42b hv_balloon: try to merge system ram resources
new cb8e3c8b4f45 kernel/resource: make iomem_resource implicit in release_m [...]
new 90c7eaeb14a3 mm: don't panic when links can't be created in sysfs
new f04a5d5d913f mm/page_alloc: convert "report" flag of __free_one_page() [...]
new 47b6a24a2382 mm/page_alloc: place pages to tail in __putback_isolated_page()
new 293ffa5ebb9c mm/page_alloc: move pages to tail in move_to_free_list()
new 7fef431be9c9 mm/page_alloc: place pages to tail in __free_pages_core()
new b86c5fc4e71a mm/memory_hotplug: update comment regarding zone shuffling
new 4e79603bbd33 zram: failing to decompress is WARN_ON worthy
new c7df08f1953b mm/slab.h: remove duplicate include
new 58f6f0349716 mm/page_reporting.c: drop stale list head check in page_re [...]
new 955cc774f286 mm/highmem.c: clean up endif comments
new ed0173733dd4 mm: use self-explanatory macros rather than "2"
new 0e9aa6755757 mm: fix some broken comments
new 70b6d25ec59c mm: fix some comments formatting
new e755f4af08b7 mm/workingset.c: fix some doc warnings
new 73eb7f9a4ff0 mm: use helper function put_write_access()
new 1f0f8c0de090 include/linux/mmzone.h: remove unused early_pfn_valid()
new ab130f9108dc mm: rename page_order() to buddy_order()
new ce9bebe683a1 fs: configfs: delete repeated words in comments
new b296a6d53339 kernel.h: split out min()/max() et al. helpers
new 15ec0fcff6da kernel/sys.c: replace do_brk with do_brk_flags in comment [...]
new 7b7b8a2c9560 kernel/: fix repeated words in comments
new b7621ebf8a08 kernel: acct.c: fix some kernel-doc nits
new cdfe2d220476 get_maintainer: add test for file in VCS
new 6343f6b71f83 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback
new 32dd8afae7db MAINTAINERS: jarkko.sakkinen(a)linux.intel.com -> jarkko(a)kernel.org
new 197d6c1dde4e lib: bitmap: delete duplicated words
new f1e594acb1bd lib: libcrc32c: delete duplicated words
new 2f22385fb121 lib: decompress_bunzip2: delete duplicated words
new dde57fe01a0a lib: dynamic_queue_limits: delete duplicated words + fix typo
new 4e20ace06f70 lib: earlycpio: delete duplicated words
new e0656501a619 lib: radix-tree: delete duplicated words
new 408a93a2bb4f lib: syscall: delete duplicated words
new 2d0469814ade lib: test_sysctl: delete duplicated words
new 8d8472cfdefa lib/mpi/mpi-bit.c: fix spello of "functions"
new 3b6742618ed9 lib/idr.c: document calling context for IDA APIs mustn't u [...]
new 3264ceec8f17 lib/idr.c: document that ida_simple_{get,remove}() are deprecated
new 6ed9b92e290b lib/scatterlist.c: avoid a double memset
new 1d339638a954 lib/percpu_counter.c: use helper macro abs()
new e130816164e2 include/linux/list.h: add a macro to test if entry is poin [...]
new f3c9d0a3fe97 lib/test_hmm.c: fix an error code in dmirror_allocate_chunk()
new 904542dc5652 lib/crc32.c: fix trivial typo in preprocessor condition
new a9eb63705e37 bitops: simplify get_count_order_long()
new 004fba1ae6dd bitops: use the same mechanism for get_count_order[_long]
new 3e89ad8506f3 checkpatch: add --kconfig-prefix
new 310cd06ba249 checkpatch: move repeated word test
new 40873aba2c6b checkpatch: add test for comma use that should be semicolon
new ed4761f78047 const_structs.checkpatch: add phy_ops
new 8020b2536312 checkpatch: warn if trace_printk and friends are called
new c12093a11462 const_structs.checkpatch: add pinctrl_ops and pinmux_ops
new 99ca38c2aa7d checkpatch: warn on self-assignments
new f5f613259f3f checkpatch: allow not using -f with files that are in git
new e7f929f3ca9e checkpatch: extend author Signed-off-by check for split Fr [...]
new a0154cdbd3dc checkpatch: emit a warning on embedded filenames
new 2e44e8033a9b checkpatch: fix multi-statement macro checks for while blocks.
new c70735c23bf6 checkpatch: fix false positive on empty block comment lines
new 48ca2d8ac8a1 checkpatch: add new warnings to author signoff checks.
new ce81bb256a22 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...]
new 206e22f01941 tools/testing/selftests: add self-test for verifying load [...]
new 8f942eea12ae binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU
new df0c09c01173 coredump: let dump_emit() bail out on short writes
new afc63a97b764 coredump: refactor page range dumping into common helper
new 429a22e776a2 coredump: rework elf/elf_fdpic vma_dump_size() into common helper
new a07279c9a8cd binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot
new 7f3bfab52cab mm/gup: take mmap_lock in get_dump_page()
new 4d45e75a9955 mm: remove the now-unnecessary mmget_still_valid() hack
new 50b7d8568008 ramfs: fix nommu mmap with gaps in the page cache
new 589f6b526825 autofs: harden ioctl table
new 64ead5201e75 nilfs2: fix some kernel-doc warnings for nilfs2
new fa63f083b349 rapidio: fix error handling path
new 85094c05eeb4 rapidio: fix the missed put_device() for rio_mport_add_riodev
new 3f388f28639f panic: dump registers on panic_on_warn
new ac05b7a1b48b kernel/relay.c: drop unneeded initialization
new 998ec76b9200 scripts/gdb/proc: add struct mount & struct super_block ad [...]
new 4fbe310e4406 scripts/gdb/tasks: add headers and improve spacing format
new 5cf53f3ce3b9 sched.h: drop in_ubsan field when UBSAN is in trap mode
new 6a6155f664e3 ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang
new d9bc85de46ca ROMFS: support inode blocks calculation
new 2c739ced5886 lib, include/linux: add usercopy failure capability
new 4d0e9df5e43d lib, uaccess: add failure injection to usercopy functions
new c4cf498dc024 Merge branch 'akpm' (patches from Andrew)
The 156 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.mailmap | 1 +
Documentation/admin-guide/kernel-parameters.txt | 1 +
Documentation/core-api/xarray.rst | 16 +-
Documentation/fault-injection/fault-injection.rst | 7 +-
MAINTAINERS | 6 +-
arch/ia64/mm/init.c | 4 +-
arch/powerpc/include/asm/book3s/64/pgtable.h | 29 +-
arch/powerpc/include/asm/nohash/pgtable.h | 5 -
arch/powerpc/mm/pgtable.c | 5 -
arch/powerpc/platforms/powernv/memtrace.c | 2 +-
arch/powerpc/platforms/pseries/hotplug-memory.c | 2 +-
drivers/acpi/acpi_memhotplug.c | 3 +-
drivers/base/memory.c | 3 +-
drivers/base/node.c | 33 ++-
drivers/block/zram/zram_drv.c | 2 +-
drivers/dax/kmem.c | 50 ++--
drivers/hv/hv_balloon.c | 2 +-
drivers/infiniband/core/uverbs_main.c | 3 -
drivers/rapidio/devices/rio_mport_cdev.c | 18 +-
drivers/s390/char/sclp_cmd.c | 2 +-
drivers/vfio/pci/vfio_pci.c | 38 ++-
drivers/virtio/virtio_mem.c | 3 +-
drivers/xen/balloon.c | 2 +-
fs/autofs/dev-ioctl.c | 8 +-
fs/binfmt_elf.c | 263 ++++--------------
fs/binfmt_elf_fdpic.c | 162 ++---------
fs/configfs/dir.c | 2 +-
fs/configfs/file.c | 2 +-
fs/coredump.c | 236 +++++++++++++++-
fs/ext4/verity.c | 4 +-
fs/f2fs/verity.c | 4 +-
fs/inode.c | 2 +
fs/nilfs2/bmap.c | 2 +-
fs/nilfs2/cpfile.c | 6 +-
fs/nilfs2/page.c | 1 -
fs/nilfs2/sufile.c | 4 +-
fs/proc/task_mmu.c | 18 --
fs/ramfs/file-nommu.c | 2 +-
fs/romfs/super.c | 1 +
fs/userfaultfd.c | 28 +-
include/linux/bitops.h | 13 +-
include/linux/blkdev.h | 1 +
include/linux/bvec.h | 6 +-
include/linux/coredump.h | 11 +
include/linux/fault-inject-usercopy.h | 22 ++
include/linux/fs.h | 28 +-
include/linux/idr.h | 13 +-
include/linux/ioport.h | 11 +-
include/linux/jiffies.h | 3 +-
include/linux/kernel.h | 150 +----------
include/linux/list.h | 29 +-
include/linux/memory_hotplug.h | 42 +--
include/linux/minmax.h | 153 +++++++++++
include/linux/mm.h | 5 +-
include/linux/mmzone.h | 17 +-
include/linux/node.h | 16 +-
include/linux/nodemask.h | 2 +-
include/linux/page-flags.h | 6 +-
include/linux/page_owner.h | 6 +-
include/linux/pagemap.h | 107 +++++++-
include/linux/sched.h | 2 +-
include/linux/sched/mm.h | 25 --
include/linux/uaccess.h | 12 +-
include/linux/vmstat.h | 2 +-
include/linux/xarray.h | 22 ++
include/ras/ras_event.h | 3 +
kernel/acct.c | 10 +-
kernel/cgroup/cpuset.c | 2 +-
kernel/dma/direct.c | 2 +-
kernel/fork.c | 4 +-
kernel/futex.c | 2 +-
kernel/irq/timings.c | 2 +-
kernel/jump_label.c | 2 +-
kernel/kcsan/encoding.h | 2 +-
kernel/kexec_core.c | 2 +-
kernel/kexec_file.c | 2 +-
kernel/kthread.c | 2 +-
kernel/livepatch/state.c | 2 +-
kernel/panic.c | 12 +-
kernel/pid_namespace.c | 2 +-
kernel/power/snapshot.c | 2 +-
kernel/range.c | 3 +-
kernel/relay.c | 2 +-
kernel/resource.c | 110 ++++++--
kernel/smp.c | 2 +-
kernel/sys.c | 2 +-
kernel/user_namespace.c | 2 +-
lib/Kconfig.debug | 7 +
lib/Kconfig.ubsan | 14 +
lib/Makefile | 1 +
lib/bitmap.c | 2 +-
lib/crc32.c | 2 +-
lib/decompress_bunzip2.c | 2 +-
lib/dynamic_queue_limits.c | 4 +-
lib/earlycpio.c | 2 +-
lib/fault-inject-usercopy.c | 39 +++
lib/find_bit.c | 1 +
lib/hexdump.c | 1 +
lib/idr.c | 9 +-
lib/iov_iter.c | 5 +
lib/libcrc32c.c | 2 +-
lib/math/rational.c | 2 +-
lib/math/reciprocal_div.c | 1 +
lib/mpi/mpi-bit.c | 2 +-
lib/percpu_counter.c | 2 +-
lib/radix-tree.c | 2 +-
lib/scatterlist.c | 2 +-
lib/strncpy_from_user.c | 3 +
lib/syscall.c | 2 +-
lib/test_hmm.c | 2 +-
lib/test_sysctl.c | 2 +-
lib/test_xarray.c | 65 +++++
lib/usercopy.c | 5 +-
lib/xarray.c | 208 ++++++++++++++-
mm/Kconfig | 2 +-
mm/compaction.c | 6 +-
mm/debug_vm_pgtable.c | 207 +++++++-------
mm/filemap.c | 58 ++--
mm/gup.c | 61 +++--
mm/highmem.c | 4 +-
mm/huge_memory.c | 45 ++--
mm/hwpoison-inject.c | 18 +-
mm/internal.h | 27 +-
mm/khugepaged.c | 2 +-
mm/madvise.c | 52 +---
mm/memory-failure.c | 311 ++++++++++------------
mm/memory.c | 7 +-
mm/memory_hotplug.c | 211 ++++++---------
mm/memremap.c | 3 +-
mm/migrate.c | 11 +-
mm/mmap.c | 7 +-
mm/mmu_notifier.c | 2 +-
mm/page-writeback.c | 1 +
mm/page_alloc.c | 241 +++++++++++------
mm/page_isolation.c | 16 +-
mm/page_owner.c | 10 +-
mm/page_poison.c | 20 +-
mm/page_reporting.c | 4 +-
mm/readahead.c | 130 ++++-----
mm/rmap.c | 10 +-
mm/shmem.c | 2 +-
mm/shuffle.c | 2 +-
mm/slab.c | 2 +-
mm/slab.h | 1 -
mm/slub.c | 2 +-
mm/sparse.c | 2 +
mm/swap_state.c | 2 +-
mm/truncate.c | 6 +-
mm/util.c | 3 +-
mm/vmscan.c | 5 +-
mm/vmstat.c | 8 +-
mm/workingset.c | 2 +-
scripts/Makefile.ubsan | 10 +-
scripts/checkpatch.pl | 238 ++++++++++++-----
scripts/const_structs.checkpatch | 3 +
scripts/gdb/linux/proc.py | 15 +-
scripts/gdb/linux/tasks.py | 9 +-
scripts/get_maintainer.pl | 9 +-
tools/testing/selftests/exec/.gitignore | 1 +
tools/testing/selftests/exec/Makefile | 9 +-
tools/testing/selftests/exec/load_address.c | 68 +++++
161 files changed, 2390 insertions(+), 1724 deletions(-)
create mode 100644 include/linux/fault-inject-usercopy.h
create mode 100644 include/linux/minmax.h
create mode 100644 lib/fault-inject-usercopy.c
create mode 100644 tools/testing/selftests/exec/load_address.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository glibc.
from 60854f40ea support: Add create_temp_file_in_dir
new d6fa317099 Add NEWS entry for ftime compatibility move
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
NEWS | 5 +++++
1 file changed, 5 insertions(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.