Messages in this thread | | | Date | Mon, 6 May 2019 07:12:41 +0530 | From | Bhaskar Chowdhury <> | 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 [unhandled content-type:application/pgp-signature]
| |