incoming

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



- the rest of MM

- procfs updates

- various misc things

- more y2038 fixes

- get_maintainer updates

- lib/ updates

- checkpatch updates

- various epoll updates

- autofs updates

- hfsplus

- some reiserfs work

- fatfs updates

- signal.c cleanups

- ipc/ updates

167 patches based on 778a33959a8ad4cb1ea2f4c5119f9e1e8b9f9d9b:

Subject: autofs: fix autofs_sbi() does not check super block type
Subject: mm: check shrinker is memcg-aware in register_shrinker_prepared()
Subject: mm: struct shrink_control: keep int fields together
Subject: mm: struct shrinker: make flags of unsigned type
Subject: mm: swap: add comments to lock_cluster_or_swap_info()
Subject: mm/swapfile.c: replace some #ifdef with IS_ENABLED()
Subject: mm/swapfile.c: use swap_count() in swap_page_trans_huge_swapped()
Subject: mm/swapfile.c: unify normal/huge code path in swap_page_trans_huge_swapped()
Subject: mm/swapfile.c: unify normal/huge code path in put_swap_page()
Subject: mm, swap, get_swap_pages: use entry_size instead of cluster in parameter
Subject: mm/swapfile.c: add __swap_entry_free_locked()
Subject: mm/swapfile.c: put_swap_page: share more between huge/normal code path
Subject: mm, oom: distinguish blockable mode for mmu notifiers
Subject: mm, oom: remove oom_lock from oom_reaper
Subject: mm, oom: describe task memory unit, larger PID pad
Subject: mm/oom_kill.c: clean up oom_reap_task_mm()
Subject: mm: /proc/pid/*maps remove is_pid and related wrappers
Subject: mm: /proc/pid/smaps: factor out mem stats gathering
Subject: mm: /proc/pid/smaps: factor out common stats printing
Subject: mm: /proc/pid/smaps_rollup: convert to single value seq_file
Subject: mm/mempool.c: add missing parameter description
Subject: mm: zero out the vma in vma_init()
Subject: mm: clarify CONFIG_PAGE_POISONING and usage
Subject: mm: fix page_freeze_refs and page_unfreeze_refs in comments
Subject: memcg: reduce memcg tree traversals for stats collection
Subject: Documentation/sysctl/vm.txt: update __vm_enough_memory()'s path
Subject: mm: remove zone_id() and make use of zone_idx() in is_dev_zone()
Subject: mm/page_alloc.c: move ifdefery out of free_area_init_core
Subject: mm: access zone->node via zone_to_nid() and zone_set_nid()
Subject: mm: remove __paginginit
Subject: mm/page_alloc: inline function to handle CONFIG_DEFERRED_STRUCT_PAGE_INIT
Subject: mm/page_alloc: Introduce free_area_init_core_hotplug
Subject: tools/testing/selftests/vm/: add MAP_POPULATE test
Subject: mm, oom: refactor oom_kill_process()
Subject: mm, oom: introduce memory.oom.group
Subject: /proc/meminfo: add percpu populated pages count
Subject: drivers/block/zram/zram_drv.c: fix bug storing backing_dev
Subject: mm: fix comment for NODEMASK_ALLOC
Subject: proc: fixup PDE allocation bloat
Subject: fs/proc/uptime.c: use ktime_get_boottime_ts64
Subject: proc: test /proc/self symlink
Subject: proc: test /proc/thread-self symlink
Subject: proc: smaller readlock section in readdir("/proc")
Subject: proc: put task earlier in /proc/*/fail-nth
Subject: proc: save 2 atomic ops on write to "/proc/*/attr/*"
Subject: proc: use macro in /proc/latency hook
Subject: proc: spread "const" a bit
Subject: proc: use "unsigned int" in /proc/stat hook
Subject: fs/proc/vmcore.c: use new typedef vm_fault_t
Subject: fs/proc/kcore.c: use __pa_symbol() for KCORE_TEXT list entries
Subject: proc/kcore: don't grab lock for kclist_add()
Subject: proc/kcore: don't grab lock for memory hotplug notifier
Subject: proc/kcore: replace kclist_lock rwlock with rwsem
Subject: proc/kcore: fix memory hotplug vs multiple opens race
Subject: proc/kcore: hold lock during read
Subject: proc/kcore: clean up ELF header generation
Subject: proc/kcore: optimize multiple page reads
Subject: crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dir
Subject: proc/kcore: add vmcoreinfo note to /proc/kcore
Subject: include/asm-generic/bug.h: clarify valid uses of WARN()
Subject: kernel.h: documentation for roundup() vs round_up()
Subject: bdi: use refcount_t for reference counting instead atomic_t
Subject: bdi: use irqsave variant of refcount_dec_and_lock()
Subject: userns: use refcount_t for reference counting instead atomic_t
Subject: userns: use irqsave variant of refcount_dec_and_lock()
Subject: linux/compiler.h: don't use bool
Subject: kernel/crash_core.c: print timestamp using time64_t
Subject: kernel/hung_task.c: allow to set checking interval separately from timeout
Subject: spelling.txt: add more spellings to spelling.txt
Subject: arch: enable relative relocations for arm64, power and x86
Subject: module: allow symbol exports to be disabled
Subject: module: use relative references for __ksymtab entries
Subject: init: allow initcall tables to be emitted using relative references
Subject: PCI: Add support for relative addressing in quirk tables
Subject: kernel: tracepoints: add support for relative references
Subject: epoll: use the waitqueue lock to protect ep->wq
Subject: userfaultfd: use fault_wqh lock
Subject: sched/wait: assert the wait_queue_head lock is held in __wake_up_common
Subject: fs/epoll: loosen irq safety in ep_scan_ready_list()
Subject: fs/epoll: loosen irq safety in epoll_insert() and epoll_remove()
Subject: s/epoll: robustify irq safety with lockdep_assert_irqs_enabled()
Subject: get_maintainer: allow usage outside of kernel tree
Subject: get_maintainer.pl: add -mpath=<path or file> for MAINTAINERS file location
Subject: get_maintainer: allow option --mpath <directory> to read all files in <directory>
Subject: lib/bitmap.c: drop unnecessary 0 check for u32 array operations
Subject: include/linux/bitops.h: introduce BITS_PER_TYPE
Subject: lib/test_debug_virtual.c: make struct pointer foo static
Subject: lib: add crc64 calculation routines
Subject: bcache: use routines from lib/crc64.c for CRC64 calculation
Subject: lib/Kconfig: remove 'default n' for tests
Subject: lib/test_hexdump.c: fix failure on big endian cpu
Subject: checkpatch: add a --strict test for structs with bool member definitions
Subject: checkpatch: add --fix for CONCATENATED_STRING and STRING_FRAGMENTS
Subject: checkpatch: improve runtime execution speed a little
Subject: checkpatch: update section keywords
Subject: checkpatch: warn if missing author Signed-off-by
Subject: checkpatch: fix macro argument reuse test
Subject: checkpatch: validate SPDX license with spdxcheck.py
Subject: checkpatch: fix krealloc reuse test
Subject: checkpatch: check for functions with 'passed by value' structs or unions
Subject: checkpatch: check for #if 0/#if 1
Subject: checkpatch: warn when a patch doesn't have a description
Subject: checkpatch: fix SPDX license check with --root=<path>
Subject: checkpatch: check for space after "else" keyword
Subject: checkpatch: warn on unnecessary int declarations
Subject: checkpatch: DT bindings should be a separate patch
Subject: fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery
Subject: fs/eventpoll.c: loosen irq safety in ep_poll()
Subject: fs/eventpoll.c: simplify ep_is_linked() callers
Subject: init/: remove ineffective sparse disabling
Subject: init/Kconfig: fix its typos
Subject: init/main.c: log init process file name
Subject: autofs: fix directory and symlink access
Subject: autofs: fix inconsistent use of now variable
Subject: autofs: fix clearing AUTOFS_EXP_LEAVES in autofs_expire_indirect()
Subject: autofs: make autofs_expire_direct() static
Subject: autofs: make autofs_expire_indirect() static
Subject: autofs: make expire flags usage consistent with v5 params
Subject: autofs: add AUTOFS_EXP_FORCED flag
Subject: nilfs2: use 64-bit superblock timstamps
Subject: fs/nilfs2/file.c: use new return type vm_fault_t
Subject: hfsplus: don't return 0 when fill_super() failed
Subject: hfsplus: avoid deadlock on file truncation
Subject: hfsplus: fix decomposition of Hangul characters
Subject: hfsplus: drop ACL support
Subject: reiserfs: use monotonic time for j_trans_start_time
Subject: reiserfs: remove obsolete print_time function
Subject: reiserfs: change j_timestamp type to time64_t
Subject: reiserfs: fix broken xattr handling (heap corruption, bad retval)
Subject: fat: add FITRIM ioctl for FAT file system
Subject: fat: validate ->i_start before using
Subject: fat: propagate 64-bit inode timestamps
Subject: signal: make force_sigsegv() void
Subject: signal: make kill_as_cred_perm() return bool
Subject: signal: make may_ptrace_stop() return bool
Subject: signal: make do_sigpending() void
Subject: signal: simplify rt_sigaction()
Subject: signal: make kill_ok_by_cred() return bool
Subject: signal: make sig_handler_ignored() return bool
Subject: signal: make sig_task_ignored() return bool
Subject: signal: make sig_ignored() return bool
Subject: signal: make has_pending_signals() return bool
Subject: signal: make recalc_sigpending_tsk() return bool
Subject: signal: make unhandled_signal() return bool
Subject: signal: make flush_sigqueue_mask() void
Subject: signal: make wants_signal() return bool
Subject: signal: make legacy_queue() return bool
Subject: signal: make sigkill_pending() return bool
Subject: signal: make get_signal() return bool
Subject: fork: don't copy inconsistent signal handler state to child
Subject: drivers/rapidio/devices/rio_mport_cdev.c: remove redundant pointer md
Subject: kernel/sysctl.c: fix typos in comments
Subject: adfs: use timespec64 for time conversion
Subject: fs/sysv/inode.c: use ktime_get_real_seconds() for superblock stamp
Subject: init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE
Subject: ipc: compute kern_ipc_perm.id under the ipc lock
Subject: ipc: reorganize initialization of kern_ipc_perm.seq
Subject: ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid()
Subject: ipc: rename ipcctl_pre_down_nolock()
Subject: ipc/util.c: correct comment in ipc_obtain_object_check
Subject: ipc: drop ipc_lock()
Subject: lib/rhashtable: simplify bucket_table_alloc()
Subject: lib/rhashtable: guarantee initial hashtable allocation
Subject: ipc: get rid of ids->tables_initialized hack
Subject: ipc: simplify ipc initialization
Subject: ipc/util.c: further variable name cleanups
Subject: ipc/util.c: update return value of ipc_getref from int to bool




[Index of Archives]     [Kernel Archive]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]

  Powered by Linux