[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20190506014241.GA3022@ArchLinux>
Date: Mon, 6 May 2019 07:12:41 +0530
From: Bhaskar Chowdhury <unixbhaskar@...il.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Linux List Kernel Mailing <linux-kernel@...r.kernel.org>
Subject: Re: Linux 5.1
Thanks, a bunch Linus!
On 18:07 Sun 05 May , Linus Torvalds wrote:
>So it's a bit later in the day than I usually do this, just because I
>was waffling about the release. Partly because I got some small pull
>requests today, but mostly just because I wasn't looking forward to
>the timing of this upcoming 5.2 merge window.
>
>But the last-minute pull requests really weren't big enough to justify
>delaying things over, and hopefully the merge window timing won't be
>all that painful either. I just happen to have the college graduation
>of my oldest happen right smack dab in the middle of the upcoming
>merge window, so I might be effectively offline for a few days there.
>If worst comes to worst, I'll extend it to make it all work, but I
>don't think it will be needed.
>
>Anyway, on to 5.1 itself. The past week has been pretty calm, and the
>final patch from rc6 is not all that big. The shortlog is appended,
>but it's small changes all over. Networking, filesystem code, drivers,
>tooling, arch updates. Nothing particularly odd stands out.
>
>Of course, the shortlog below is just for that final calm week. On the
>whole, 5.1 looks very normal with just over 13k commits (plus another
>1k+ if you count merges). Which is pretty much our normal size these
>days. No way to boil that down to a sane shortlog, with work all over.
>
>Go out and test,
>
> Linus
>
>---
>
>Al Viro (4):
> securityfs: fix use-after-free on symlink traversal
> apparmorfs: fix use-after-free on symlink traversal
> [fix] get rid of checking for absent device name in vfs_get_tree()
> ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour
>
>Alan Stern (5):
> USB: core: Fix unterminated string returned by usb_string()
> USB: dummy-hcd: Fix failure to give back unlinked URBs
> USB: core: Fix bug caused by duplicate interface PM usage counter
> USB: yurex: Fix protection fault after device removal
> USB: w1 ds2490: Fix bug caused by improper use of altsetting array
>
>Alban Crequy (1):
> tools: bpftool: fix infinite loop in map create
>
>Alex Williamson (1):
> PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management
>
>Alexander Lochmann (1):
> Abort file_remove_privs() for non-reg. files
>
>Alexander Shishkin (2):
> perf/ring_buffer: Fix AUX software double buffering
> perf/x86/intel/pt: Remove software double buffering PMU capability
>
>Alexey Kardashevskiy (1):
> KVM: PPC: Book3S: Protect memslots while validating user address
>
>Andrew Jones (2):
> KVM: arm/arm64: Ensure vcpu target is unset on reset failure
> Documentation: kvm: fix dirty log ioctl arch lists
>
>Andrew Lunn (1):
> net: phy: marvell: Fix buffer overrun with stats counters
>
>Andrey Smirnov (1):
> power: supply: sysfs: prevent endless uevent loop with
>CONFIG_POWER_SUPPLY_DEBUG
>
>Anson Huang (1):
> i2c: imx: correct the method of getting private data in notifier_call
>
>Ard Biesheuvel (1):
> i2c: synquacer: fix enumeration of slave devices
>
>Arnaldo Carvalho de Melo (5):
> tools uapi x86: Sync vmx.h with the kernel
> perf bench numa: Add define for RUSAGE_THREAD if not present
> tools build: Add -ldl to the disassembler-four-args feature test
> tools arch uapi: Copy missing unistd.h headers for arc, hexagon and riscv
> perf tools: Remove needless asm/unistd.h include fixing build in
>some places
>
>Bhagavathi Perumal S (1):
> mac80211: Fix kernel panic due to use of txq after free
>
>Bjørn Mork (1):
> qmi_wwan: new Wistron, ZTE and D-Link devices
>
>Bo YU (1):
> perf bpf: Return value with unlocking in perf_env__find_btf()
>
>Brian Norris (1):
> ath10k: perform crash dump collection in workqueue
>
>Christoffer Dall (1):
> KVM: arm/arm64: Don't emulate virtual timers on userspace ioctls
>
>Christophe Leroy (1):
> powerpc/32s: Fix BATs setting with CONFIG_STRICT_KERNEL_RWX
>
>Cong Wang (1):
> xfrm: clean up xfrm protocol checks
>
>Dan Carpenter (1):
> net: dsa: bcm_sf2: fix buffer overflow doing set_rxnfc
>
>David Ahern (1):
> selftests: fib_rule_tests: Fix icmp proto with ipv6
>
>David Howells (1):
> rxrpc: Fix net namespace cleanup
>
>Dmitry Osipenko (1):
> clk: Add missing stubs for a few functions
>
>Douglas Anderson (1):
> mwifiex: Make resume actually do something useful again on SDIO cards
>
>Emmanuel Grumbach (1):
> iwlwifi: fix driver operation for 5350
>
>Eric Dumazet (6):
> l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv()
> tcp: add sanity tests in tcp_add_backlog()
> ipv6/flowlabel: wait rcu grace period before put_pid()
> l2ip: fix possible use-after-free
> ipv6: fix races in ip6_dst_destroy()
> udp: fix GRO packet of death
>
>Eugeniy Paltsev (1):
> ARC: memset: fix build with L1_CACHE_SHIFT != 6
>
>Fabien Dessenne (1):
> net: ethernet: stmmac: manage the get_irq probe defer case
>
>Gary Hook (1):
> x86/mm/mem_encrypt: Disable all instrumentation for early SME setup
>
>Gerd Hoffmann (1):
> Revert "drm/qxl: drop prime import/export callbacks"
>
>Greg Kroah-Hartman (2):
> iwlwifi: mvm: properly check debugfs dentry before using it
> ALSA: line6: use dynamic buffers
>
>Hangbin Liu (1):
> selftests: fib_rule_tests: print the result and return 1 if any
>tests failed
>
>Jakub Kicinski (3):
> net/tls: don't copy negative amounts of data in reencrypt
> net/tls: fix copy to fragments in reencrypt
> net/tls: avoid NULL pointer deref on nskb->sk in fallback
>
>Jan Kara (1):
> fsnotify: Fix NULL ptr deref in fanotify_get_fsid()
>
>Jan Kiszka (1):
> stmmac: pci: Fix typo in IOT2000 comment
>
>Jarkko Nikula (1):
> i2c: Prevent runtime suspend of adapter when Host Notify is required
>
>Jens Axboe (2):
> io_uring: have submission side sqe errors post a cqe
> io_uring: drop req submit reference always in async punt
>
>Jeremy Sowden (2):
> vti4: ipip tunnel deregistration fixes.
> vti4: removed duplicate log message.
>
>Jernej Skrabec (2):
> clk: sunxi-ng: nkmp: Avoid GENMASK(-1, 0)
> clk: sunxi-ng: nkmp: Explain why zero width check is needed
>
>Jim Mattson (1):
> KVM: nVMX: Fix size checks in vmx_set_nested_state
>
>Jiri Olsa (1):
> perf/x86/intel: Fix race in intel_pmu_disable_event()
>
>Johannes Berg (3):
> mac80211: fix RX STBC override byte order
> iwlwifi: mvm: don't attempt debug collection in rfkill
> mac80211: don't attempt to rename ERR_PTR() debugfs dirs
>
>Kailang Yang (2):
> ALSA: hda/realtek - Add new Dell platform for headset mode
> ALSA: hda/realtek - Fixed Dell AIO speaker noise
>
>Kangjie Lu (1):
> net: ieee802154: fix missing checks for regmap_update_bits
>
>Kees Cook (1):
> selftests/seccomp: Prepare for exclusive seccomp flags
>
>Keith Busch (1):
> PCI/LINK: Add Kconfig option (default off)
>
>Kim Phillips (2):
> perf/x86/amd: Update generic hardware cache events for Family 17h
> MAINTAINERS: Include vendor specific files under arch/*/events/*
>
>Leo Yan (3):
> tools lib traceevent: Change tag string for error
> perf cs-etm: Don't check cs_etm_queue::prev_packet validity
> perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet
>
>Linus Torvalds (7):
> rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE use
> x86: make ZERO_PAGE() at least parse its argument
> gcc-9: silence 'address-of-packed-member' warning
> gcc-9: don't warn about uninitialized variable
> gcc-9: properly declare the {pv,hv}clock_page storage
> gcc-9: don't warn about uninitialized btrfs extent_type variable
> Linux 5.1
>
>Liran Alon (1):
> KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short
>
>Logan Gunthorpe (1):
> PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored
>
>Luca Coelho (2):
> iwlwifi: mvm: check for length correctness in iwl_mvm_create_skb()
> iwlwifi: mvm: fix merge damage in iwl_mvm_vif_dbgfs_register()
>
>Malte Leip (1):
> usb: usbip: fix isoc packet num validation in get_pipe
>
>Marc Zyngier (1):
> KVM: arm/arm64: vgic-v3: Retire pending interrupts on disabling LPIs
>
>Marcel Holtmann (1):
> genetlink: use idr_alloc_cyclic for family->id assignment
>
>Mark Rutland (3):
> io_uring: fix SQPOLL cpu validation
> io_uring: free allocated io_memory once
> io_uring: avoid page allocation warnings
>
>Martin KaFai Lau (1):
> ipv6: A few fixes on dereferencing rt->from
>
>Martin Willi (1):
> xfrm: Honor original L3 slave device in xfrmi policy lookup
>
>Matteo Croce (1):
> libbpf: add binary to gitignore
>
>Michael Chan (5):
> bnxt_en: Improve multicast address setup logic.
> bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error
>conditions.
> bnxt_en: Pass correct extended TX port statistics size to firmware.
> bnxt_en: Fix statistics context reservation logic.
> bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt().
>
>Ming Lei (2):
> block: fix handling for BIO_NO_PAGE_REF
> iov_iter: fix iov_iter_type
>
>Miquel Raynal (1):
> mtd: rawnand: marvell: Clean the controller state before each operation
>
>Myungho Jung (1):
> xfrm: Reset secpath in xfrm failure
>
>Nicholas Mc Guire (1):
> rds: ib: force endiannes annotation
>
>Nicolas Dichtel (1):
> xfrm: update doc about xfrm[46]_gc_thresh
>
>Paolo Abeni (1):
> udp: fix GRO reception in case of length mismatch
>
>Paolo Bonzini (1):
> KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size
>
>Paul Chaignon (2):
> bpf: mark registers in all frames after pkt/null checks
> selftests/bpf: test cases for pkt/null checks in subprogs
>
>Paulo Alcantara (1):
> selinux: use kernel linux/socket.h for genheaders and mdp
>
>Peter Zijlstra (1):
> bpf: Fix preempt_enable_no_resched() abuse
>
>Rafael J. Wysocki (2):
> ath10k: Drop WARN_ON()s that always trigger during system resume
> Revert "ACPICA: Clear status of GPEs before enabling them"
>
>Randy Dunlap (1):
> Documentation: fix netdev-FAQ.rst markup warning
>
>Rick Edgecombe (1):
> KVM: VMX: Move RSB stuffing to before the first RET after VM-Exit
>
>Sabrina Dubroca (1):
> esp4: add length check for UDP encapsulation
>
>Sean Christopherson (6):
> KVM: lapic: Disable timer advancement if adaptive tuning goes haywire
> KVM: lapic: Track lapic timer advance per vCPU
> KVM: lapic: Allow user to disable adaptive tuning of timer advancement
> KVM: lapic: Convert guest TSC to host time domain if necessary
> KVM: x86: Whitelist port 0x7e for pre-incrementing %rip
> KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer
>
>Shahar S Matityahu (2):
> iwlwifi: don't panic in error path on non-msix systems
> iwlwifi: dbg_ini: check debug TLV type explicitly
>
>Shaul Triebitz (1):
> iwlwifi: cfg: use family 22560 based_params for AX210 family
>
>Shmulik Ladkani (1):
> ipv4: ip_do_fragment: Preserve skb_iif during fragmentation
>
>Sriram R (1):
> cfg80211: Notify previous user request during self managed wiphy
>registration
>
>Stefan Bühler (8):
> io_uring: fix handling SQEs requesting NOWAIT
> io_uring: fix notes on barriers
> io_uring: remove unnecessary barrier before wq_has_sleeper
> io_uring: remove unnecessary barrier before reading cq head
> io_uring: remove unnecessary barrier after updating SQ head
> io_uring: remove unnecessary barrier before reading SQ tail
> io_uring: remove unnecessary barrier after incrementing dropped counter
> io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP
>
>Steffen Klassert (2):
> Revert "net: xfrm: Add '_rcu' tag for rcu protected pointer in netns_xfrm"
> xfrm4: Fix uninitialized memory read in _decode_session4
>
>Stephen Boyd (1):
> clkdev: Hold clocks_mutex while iterating clocks list
>
>Stephen Suryaputra (1):
> vrf: Use orig netdev to count Ip6InNoRoutes and a fresh route
>lookup when sending dest unreach
>
>Su Yanjun (2):
> net: xfrm: Add '_rcu' tag for rcu protected pointer in netns_xfrm
> xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module
>
>Suraj Jitindar Singh (1):
> KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exit
>
>Suzuki K Poulose (1):
> kvm: arm: Skip stage2 huge mappings for unaligned ipa backed by THP
>
>Takashi Iwai (1):
> ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR
>
>Thadeu Lima de Souza Cascardo (1):
> perf annotate: Fix build on 32 bit for BPF annotation
>
>Thomas Richter (1):
> perf report: Report OOM in status line in the GTK UI
>
>Tobin C. Harding (1):
> sched/cpufreq: Fix kobject memleak
>
>Tony Lindgren (1):
> power: supply: cpcap-battery: Fix division by zero
>
>Tycho Andersen (1):
> seccomp: Make NEW_LISTENER and TSYNC flags exclusive
>
>Vasundhara Volam (1):
> bnxt_en: Free short FW command HWRM memory in error path in
>bnxt_init_one()
>
>Vineet Gupta (2):
> ARC: PAE40: don't panic and instead turn off hw ioc
> ARC: [hsdk] Make it easier to add PAE40 region to DTB
>
>Vitaly Kuznetsov (3):
> x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012
> x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE
> KVM: selftests: make hyperv_cpuid test pass on AMD
>
>Wei Huang (1):
> KVM: arm/arm64: arch_timer: Fix CNTP_TVAL calculation
>
>Willem de Bruijn (3):
> ipv6: invert flowlabel sharing check in process and user mode
> packet: in recvmsg msg_name return at least sizeof sockaddr_ll
> packet: validate msg_namelen in send directly
>
>Wolfram Sang (2):
> i2c: designware: ratelimit 'transfer when suspended' errors
> MAINTAINERS: friendly takeover of i2c-gpio driver
>
>Xin Long (1):
> sctp: avoid running the sctp state machine recursively
>
>YueHaibing (3):
> xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink
> MIPS: eBPF: Make ebpf_to_mips_reg() static
> appletalk: Set error code if register_snap_client failed
Download attachment "signature.asc" of type "application/pgp-signature" (489 bytes)
Powered by blists - more mailing lists