[Forgot Password]
Login  Register Subscribe

30479

 
 

423868

 
 

248364

 
 

909

 
 

195388

 
 

282

Paid content will be excluded from the download.


Download | Alert*
OVAL

SUSE-SU-2019:2414-1 -- SLES kernel

ID: oval:org.secpod.oval:def:89050827Date: (C)2023-10-16   (M)2024-04-17
Class: PATCHFamily: unix




The SUSE Linux Enterprise 15 kernel was updated to receive various security and bugfixes. The following new features were implemented: - jsc#SLE-4875: [CML] New device IDs for CML - jsc#SLE-7294: Add cpufreq driver for Raspberry Pi - fate#321840: Reduce memory required to boot capture kernel while using fadump - fate#326869: perf: pmu mem_load/store event support - fate:327775: vpmem: DRAM backed persistent volumes for improved SAP HANA on POWER restart times The following security bugs were fixed: - CVE-2019-14814, CVE-2019-14815, CVE-2019-14816: Fix three heap-based buffer overflows in marvell wifi chip driver kernel, that allowed local users to cause a denial of service or possibly execute arbitrary code. - CVE-2019-15216: Fix a NULL pointer dereference caused by a malicious USB device in the drivers/usb/misc/yurex.c driver. - CVE-2019-14835: Fix QEMU-KVM Guest to Host Kernel Escape. - CVE-2019-15924: Fix a NULL pointer dereference because there was no -ENOMEM upon an alloc_workqueue failure. - CVE-2019-9456: In Pixel C USB monitor driver there was a possible OOB write due to a missing bounds check. This could have lead to local escalation of privilege with System execution privileges needed. - CVE-2019-15030, CVE-2019-15031: On the powerpc platform, a local user could read vector registers of other users" processes via an interrupt. - CVE-2019-15920: SMB2_read in fs/cifs/smb2pdu.c had a use-after-free. - CVE-2019-15921: There was a memory leak issue when idr_alloc failed - CVE-2018-21008: A use-after-free can be caused by the function rsi_mac80211_detach . - CVE-2019-15919: SMB2_write in fs/cifs/smb2pdu.c had a use-after-free. - CVE-2019-15917: There was a use-after-free issue when hci_uart_register_dev failed in hci_uart_set_proto - CVE-2019-15926: Out of bounds access existed in the functions ath6kl_wmi_pstream_timeout_event_rx and ath6kl_wmi_cac_event_rx - CVE-2019-15927: An out-of-bounds access existed in the function build_audio_procunit - CVE-2019-15902: A backporting error reintroduced the Spectre vulnerability that it aimed to eliminate. - CVE-2019-15666: There was an out-of-bounds array access in __xfrm_policy_unlink, which would cause denial of service, because verify_newpolicy_info mishandled directory validation. - CVE-2019-15219: There was a NULL pointer dereference caused by a malicious USB device in the drivers/usb/misc/sisusbvga/sisusb.c driver. - CVE-2019-15220: There was a use-after-free caused by a malicious USB device in the drivers/net/wireless/intersil/p54/p54usb.c driver. - CVE-2019-15538: XFS partially wedged when a chgrp failed on account of being out of disk quota. This was primarily a local DoS attack vector, but it could result as well in remote DoS if the XFS filesystem was exported for instance via NFS. - CVE-2019-15290: There was a NULL pointer dereference caused by a malicious USB device in the ath6kl_usb_alloc_urb_from_pipe function . - CVE-2019-15098: USB driver net/wireless/ath/ath6kl/usb.c had a NULL pointer dereference via an incomplete address in an endpoint descriptor. - CVE-2019-15212: There was a double-free caused by a malicious USB device in the drivers/usb/misc/rio500.c driver. - CVE-2019-15292: There was a use-after-free in atalk_proc_exit - CVE-2019-15217: There was a NULL pointer dereference caused by a malicious USB device in the drivers/media/usb/zr364xx/zr364xx.c driver. - CVE-2019-15211: There was a use-after-free caused by a malicious USB device in the drivers/media/v4l2-core/v4l2-dev.c driver because drivers/media/radio/radio-raremono.c did not properly allocate memory. - CVE-2019-15214: There was a use-after-free in the sound subsystem because card disconnection causes certain data structures to be deleted too early. - CVE-2019-15221, CVE-2019-15222: There was a NULL pointer dereference caused by a malicious USB device in the sound/usb/line6/pcm.c driver. - CVE-2019-15218: There was a NULL pointer dereference caused by a malicious USB device in the drivers/media/usb/siano/smsusb.c driver. - CVE-2019-15215: There was a use-after-free caused by a malicious USB device in the drivers/media/usb/cpia2/cpia2_usb.c driver. - CVE-2019-15090: In the qedi_dbg_* family of functions, there was an out-of-bounds read. - CVE-2018-20976: A use after free existed, related to xfs_fs_fill_super failure. - CVE-2017-18551: There was an out of bounds write in the function i2c_smbus_xfer_emulated. - CVE-2019-15118: check_input_term in sound/usb/mixer.c in the Linux kernel mishandled recursion, leading to kernel stack exhaustion. - CVE-2019-15117: parse_audio_mixer_unit in sound/usb/mixer.c in the Linux kernel mishandled a short descriptor, leading to out-of-bounds memory access. - CVE-2019-10207: Fix a NULL pointer dereference in hci_uart bluetooth driver . - CVE-2019-15239: An incorrect backport of a certain net/ipv4/tcp_output.c fix allowed a local attacker to trigger multiple use-after-free conditions. This could result in a kernel crash, or potentially in privilege escalation. The following non-security bugs were fixed: - 9p/rdma: do not disconnect on down_interruptible EAGAIN . - 9p/rdma: remove useless check in cm_event_handler . - 9p/virtio: Add cleanup path in p9_virtio_init . - 9p/xen: Add cleanup path in p9_trans_xen_init . - 9p/xen: fix check for xenbus_read error in front_probe . - 9p: acl: fix uninitialized iattr access . - 9p: p9dirent_read: check network-provided name length . - 9p: pass the correct prototype to read_cache_page . - acpi/IORT: Fix off-by-one check in iort_dev_find_its_id . - acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 . - acpi: PM: Fix regression in acpi_device_set_power . - acpi: fix false-positive -Wuninitialized warning . - acpica: Increase total number of possible Owner IDs . - af_key: fix leaks in key_pol_get_resp and dump_sp . - af_packet: Block execution of tasks waiting for transmit to complete in AF_PACKET . - alsa: firewire: fix a memory leak bug . - alsa: hda - Add a generic reboot_notify . - alsa: hda - Apply workaround for another AMD chip 1022:1487 . - alsa: hda - Do not override global PCM hw info flag . - alsa: hda - Fix a memory leak bug . - alsa: hda - Fix potential endless loop at applying quirks . - alsa: hda - Let all conexant codec enter D3 when rebooting . - alsa: hda - Workaround for crackled sound on AMD controller . - alsa: hda/realtek - Fix overridden device-specific initialization . - alsa: hda/realtek - Fix the problem of two front mics on a ThinkCentre . - alsa: hda: kabi workaround for generic parser flag . - alsa: hiface: fix multiple memory leak bugs . - alsa: line6: Fix memory leak at line6_init_pcm error path . - alsa: pcm: fix lost wakeup event scenarios in snd_pcm_drain . - alsa: seq: Fix potential concurrent access to the deleted pool . - alsa: usb-audio: Fix gpf in snd_usb_pipe_sanity_check . - arm64: kvm: Fix architecturally invalid reset value for FPEXC32_EL2 . - arm: kvm: Add SMCCC_ARCH_WORKAROUND_1 fast handling . - arm: kvm: report support for SMCCC_ARCH_WORKAROUND_1 . - asoC: Fail card instantiation if DAI format setup fails . - asoC: dapm: Fix handling of custom_stop_condition on DApm graph walks . - ata: libahci: do not complain in case of deferred probe . - batman-adv: Only read OGM tvlv_len after buffer len check . - batman-adv: Only read OGM2 tvlv_len after buffer len check . - batman-adv: fix uninit-value in batadv_netlink_get_ifindex . - bcache: fix possible memory leak in bch_cached_dev_run . - bcache: kernel oops on reading sysfs cache_mode file . - bio: fix improper use of smp_mb__before_atomic . - blk-mq: Fix spelling in a source code comment . - blk-mq: backport fixes for blk_mq_complete_e_request_sync . - blk-mq: introduce blk_mq_complete_request_sync . - blk-wbt: Avoid lock contention and thundering herd issue in wbt_wait . - blk-wbt: Avoid lock contention and thundering herd issue in wbt_wait . - block, documentation: Fix wbt_lat_usec documentation . - bluetooth: 6lowpan: search for destination address in all peers . - bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug . - bluetooth: Check state in l2cap_disconnect_rsp . - bluetooth: btqca: Add a short delay before downloading the NVM . - bluetooth: hci_bcsp: Fix memory leak in rx_skb . - bluetooth: validate BLE connection interval updates . - bnx2x: Prevent ptp_task to be rescheduled indefinitely . - bonding: Always enable vlan tx offload . - bonding: validate ip header before check IPPROTO_IGMP . - btrfs: Fix delalloc inodes invalidation during transaction abort . - btrfs: Split btrfs_del_delalloc_inode into 2 functions . - btrfs: add a helper to retrive extent inline ref type . - btrfs: add cleanup_ref_head_accounting helper . - btrfs: add missing inode version, ctime and mtime updates when punching hole . - btrfs: add one more sanity check for shared ref type . - btrfs: clean up pending block groups when transaction commit aborts . - btrfs: convert to use btrfs_get_extent_inline_ref_type . - btrfs: do not abort transaction at btrfs_update_root after failure to COW path . - btrfs: fix assertion failure during fsync and use of stale transaction . - btrfs: fix data loss after inode eviction, renaming it, and fsync it . - btrfs: fix fsync not persisting dentry deletions due to inode evictions . - btrfs: fix incremental send failure after deduplication . - btrfs: fix pinned underflow after transaction aborted . - btrfs: fix race between send and deduplication that lead to failures and crashes . - btrfs: fix race leading to fs corruption after transaction abort . - btrfs: handle delayed ref head accounting cleanup in abort . - btrfs: prevent send failures and crashes due to concurrent relocation . - btrfs: remove BUG in add_data_reference . - btrfs: remove BUG in btrfs_extent_inline_ref_size . - btrfs: remove BUG in print_extent_item . - btrfs: remove BUG_ON in __add_tree_block . - btrfs: scrub: add memalloc_nofs protection around init_ipath . - btrfs: start readahead also in seed devices . - btrfs: track running balance in a simpler way . - btrfs: use GFP_KERNEL in init_ipath . - caif-hsi: fix possible deadlock in cfhsi_exit_module . - can: m_can: implement errata "Needless activation of MRAF irq" . - can: mcp251x: add support for mcp25625 . - can: peak_usb: fix potential double kfree_skb . - can: peak_usb: force the string buffer NULL-terminated . - can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices . - can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices . - can: rcar_canfd: fix possible IRQ storm on high load . - can: sja1000: force the string buffer NULL-terminated . - carl9170: fix misuse of device driver API . - ceph: always get rstat from auth mds . - ceph: clean up ceph.dir.pin vxattr name sizeof . - ceph: decode feature bits in session message . - ceph: do not blindly unregister session that is in opening state . - ceph: do not try fill file_lock on unsuccessful GETFILELOCK reply . - ceph: fix "ceph.dir.rctime" vxattr value . - ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob . - ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr . - ceph: fix buffer free while holding i_ceph_lock in fill_inode . - ceph: fix improper use of smp_mb__before_atomic . - ceph: fix iov_iter issues in ceph_direct_read_write . - ceph: hold i_ceph_lock when removing caps for freeing inode . - ceph: remove request from waiting list before unregister . - ceph: remove request from waiting list before unregister . - ceph: silence a checker warning in mdsc_show . - ceph: support cephfs" own feature bits . - ceph: support getting ceph.dir.pin vxattr . - ceph: support versioned reply . - ceph: use bit flags to define vxattr attributes . - cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED . - cifs: Add DFS cache routines . - cifs: Add direct I/O functions to file_operations . - cifs: Add minor debug message during negprot . - cifs: Add smb2_send_recv . - cifs: Add support for FSCTL passthrough that write data to the server . - cifs: Add support for direct I/O read . - cifs: Add support for direct I/O write . - cifs: Add support for direct pages in rdata . - cifs: Add support for direct pages in wdata . - cifs: Add support for failover in cifs_mount . - cifs: Add support for failover in cifs_reconnect . - cifs: Add support for failover in cifs_reconnect_tcon . - cifs: Add support for failover in smb2_reconnect . - cifs: Add support for reading attributes on smb2+ . - cifs: Add support for writing attributes on smb2+ . - cifs: Adds information-level logging function . - cifs: Adjust MTU credits before reopening a file . - cifs: Allocate memory for all iovs in smb2_ioctl . - cifs: Allocate validate negotiation request through kmalloc . - cifs: Always reset read error to -EIO if no response . - cifs: Always resolve hostname before reconnecting . - cifs: Avoid returning EBUSY to upper layer VFS . - cifs: Calculate the correct request length based on page offset and tail size . - cifs: Call MID callback before destroying transport . - cifs: Change smb2_open to return an iov for the error parameter . - cifs: Check for reconnects before sending async requests . - cifs: Check for reconnects before sending compound requests . - cifs: Check for timeout on Negotiate stage . - cifs: Count smb3 credits for malformed pending responses . - cifs: Display smb2 error codes in the hex format . - cifs: Do not assume one credit for async responses . - cifs: Do not consider -ENODATA as stat failure for reads . - cifs: Do not count -ENODATA as failure for query directory . - cifs: Do not hide EINTR after sending network packets . - cifs: Do not log credits when unmounting a share . - cifs: Do not match port on smbDirect transport . - cifs: Do not modify mid entry after submitting I/O in cifs_call_async . - cifs: Do not reconnect TCP session in add_credits . - cifs: Do not reset lease state to NONE on lease break . - cifs: Do not set credits to 1 if the server didn"t grant anything . - cifs: Do not skip smb2 message IDs on send failures . - cifs: Find and reopen a file before get MTU credits in writepages . - cifs: Fix DFS cache refresher for DFS links . - cifs: Fix NULL pointer deref on smb2_tcon failure . - cifs: Fix NULL pointer dereference of devname . - cifs: Fix NULL ptr deref . - cifs: Fix a debug message . - cifs: Fix a race condition with cifs_echo_request . - cifs: Fix a tiny potential memory leak . - cifs: Fix adjustment of credits for MTU requests . - cifs: Fix an issue with re-sending rdata when transport returning -EAGAIN . - cifs: Fix an issue with re-sending wdata when transport returning -EAGAIN . - cifs: Fix autonegotiate security settings mismatch . - cifs: Fix check for matching with existing mount . - cifs: Fix credit calculation for encrypted reads with errors . - cifs: Fix credit calculations in compound mid callback . - cifs: Fix credit computation for compounded requests . - cifs: Fix credits calculation for cancelled requests . - cifs: Fix credits calculations for reads with errors . - cifs: Fix encryption/signing . - cifs: Fix error mapping for smb2_LOCK command which caused OFD lock problem . - cifs: Fix error paths in writeback code . - cifs: Fix infinite loop when using hard mount option . - cifs: Fix invalid check in __cifs_calc_signature . - cifs: Fix kernel oops when tracesmb is enabled . - cifs: Fix leaking locked VFS cache pages in writeback retry . - cifs: Fix lease buffer length error . - cifs: Fix memory leak in smb2_set_ea . - cifs: Fix missing put_xid in cifs_file_strict_mmap . - cifs: Fix module dependency . - cifs: Fix mounts if the client is low on credits . - cifs: Fix possible hang during async MTU reads and writes . - cifs: Fix possible oops and memory leaks in async IO . - cifs: Fix potential OOB access of lock element array . - cifs: Fix read after write for files with read caching . - cifs: Fix separator when building path from dentry . - cifs: Fix signing for smb2/3 . - cifs: Fix slab-out-of-bounds in send_set_info on smb2 ACE setting . - cifs: Fix slab-out-of-bounds when tracing smb tcon . - cifs: Fix stack out-of-bounds in smb{2,3}_create_lease_buf . - cifs: Fix to use kmem_cache_free instead of kfree . - cifs: Fix trace command logging for smb2 reads and writes . - cifs: Fix use after free of a mid_q_entry . - cifs: Fix use-after-free in smb2_read . - cifs: Fix use-after-free in smb2_write . - cifs: Fix validation of signed data in smb2 . - cifs: Fix validation of signed data in smb3+ . - cifs: For smb2 security informaion query, check for minimum sized security descriptor instead of sizeof FileAllInformation class . - cifs: In Kconfig CONFIG_cifs_POSIX needs depends on legacy . - cifs: Introduce helper function to get page offset and length in smb_rqst . - cifs: Introduce offset for the 1st page in data transfer structures . - cifs: Limit memory used by lock request calls to a page . - cifs: Make devname param optional in cifs_compose_mount_options . - cifs: Make sure all data pages are signed correctly . - cifs: Make use of DFS cache to get new DFS referrals . - cifs: Mask off signals when sending smb packets . - cifs: Minor Kconfig clarification . - cifs: Move credit processing to mid callbacks for smb3 . - cifs: Move open file handling to writepages . - cifs: Move unlocking pages from wdata_send_pages . - cifs: OFD locks do not conflict with eachothers . - cifs: Only free DFS target list if we actually got one . - cifs: Only send smb2_NEGOTIATE command on new TCP connections . - cifs: Pass page offset for calculating signature . - cifs: Pass page offset for encrypting . - cifs: Print message when attempting a mount . - cifs: Properly handle auto disabling of serverino option . - cifs: Reconnect expired smb sessions . - cifs: Refactor out cifs_mount . - cifs: Remove custom credit adjustments for smb2 async IO . - cifs: Reopen file before get smb2 MTU credits for async IO . - cifs: Respect reconnect in MTU credits calculations . - cifs: Respect reconnect in non-MTU credits calculations . - cifs: Respect smb2 hdr preamble size in read responses . - cifs: Return -EAGAIN instead of -ENOTSOCK . - cifs: Return error code when getting file handle for writeback . - cifs: Save TTL value when parsing DFS referrals . - cifs: Select all required crypto modules . - cifs: Set reconnect instance to one initially . - cifs: Show locallease in /proc/mounts for cifs shares mounted with locallease feature . - cifs: Silence uninitialized variable warning . - cifs: Skip any trailing backslashes from UNC . - cifs: Try to acquire credits at once for compound requests . - cifs: Use GFP_ATOMIC when a lock is held in cifs_mount . - cifs: Use ULL suffix for 64-bit constant . - cifs: Use correct packet length in smb2_TRANSFORM header . - cifs: Use kmemdup in smb2_ioctl_init . - cifs: Use kmemdup rather than duplicating its implementation in smb311_posix_mkdir . - cifs: Use kzfree to free password . - cifs: Use offset when reading pages . - cifs: Use smb 2 - 3 and cifsacl mount options getacl functions . - cifs: Use smb 2 - 3 and cifsacl mount options setacl function . - cifs: When sending data on socket, pass the correct page offset . - cifs: a smb2_validate_and_copy_iov failure does not mean the handle is invalid . - cifs: add .splice_write . - cifs: add IOCTL for QUERY_INFO passthrough to userspace . - cifs: add ONCE flag for cifs_dbg type . - cifs: add SFM mapping for 0x01-0x1F . - cifs: add a new smb2_close_flags function . - cifs: add a smb2_compound_op and change QUERY_INFO to use it . - cifs: add a timeout argument to wait_for_free_credits . - cifs: add a warning if we try to to dequeue a deleted mid . - cifs: add compound_send_recv . - cifs: add credits from unmatched responses/messages . - cifs: add debug output to show nocase mount option . - cifs: add fiemap support . - cifs: add iface info to struct cifs_ses . - cifs: add lease tracking to the cached root fid . - cifs: add missing GCM module dependency . - cifs: add missing debug entries for kconfig options . - cifs: add missing support for ACLs in smb 3.11 . - cifs: add pdu_size to the TCP_Server_Info structure . - cifs: add resp_buf_size to the mid_q_entry structure . - cifs: add server argument to the dump_detail method . - cifs: add server-greater than vals-greater than header_preamble_size . - cifs: add sha512 secmech . - cifs: add smb2_close_init/smb2_close_free . - cifs: add smb2_ioctl_init/free helpers to be used with compounding . - cifs: add smb2_query_info_[init|free] . - cifs: add spinlock for the openFileList to cifsInodeInfo . - cifs: add support for SEEK_DATA and SEEK_HOLE . - cifs: add support for ioctl on directories . - cifs: address trivial coverity warning . - cifs: allow calling smb2_xxx_free . - cifs: allow disabling less secure legacy dialects . - cifs: allow guest mounts to work for smb3.11 . - cifs: always add credits back for unsolicited PDUs . - cifs: auto disable "serverino" in dfs mounts . - cifs: avoid a kmalloc in smb2_send_recv/SendReceive2 for the common case . - cifs: cache FILE_ALL_INFO for the shared root handle . - cifs: change mkdir to use a compound . - cifs: change smb2_OP_RENAME and smb2_OP_HARDLINK to use compounding . - cifs: change smb2_OP_SET_EOF to use compounding . - cifs: change smb2_OP_SET_INFO to use compounding . - cifs: change smb2_get_data_area_len to take a smb2_sync_hdr as argument . - cifs: change smb2_query_eas to use the compound query-info helper . - cifs: change unlink to use a compound . - cifs: change validate_buf to validate_iov . - cifs: change wait_for_free_request to take flags as argument . - cifs: check MaxPathNameComponentLength != 0 before using it . - cifs: check cifs_MOUNT_NO_DFS when trying to reuse existing sb . - cifs: check for STATUS_USER_SESSION_DELETED . - cifs: check if smb2 PDU size has been padded and suppress the warning . - cifs: check kmalloc before use . - cifs: check kzalloc return . - cifs: check ntwrk_buf_start for NULL before dereferencing it . - cifs: check rsp for NULL before dereferencing in smb2_open . - cifs: cifs_read_allocate_pages: do not iterate through whole page array on ENOMEM . - cifs: clean up indentation, replace spaces with tab . - cifs: cleanup smb2ops.c and normalize strings . - cifs: complete PDU definitions for interface queries . - cifs: connect to servername instead of IP for IPC$ share . - cifs: create a define for how many iovs we need for an smb2_open . - cifs: create a define for the max number of iov we need for a smb2 set_info . - cifs: create a helper function for compound query_info . - cifs: create helpers for smb2_set_info_init/free . - cifs: create smb2_open_init/smb2_open_free helpers . - cifs: do not allow creating sockets except with smb1 posix exensions . - cifs: do not attempt cifs operation on smb2+ rename error . - cifs: do not dereference smb_file_target before null check . - cifs: do not log STATUS_NOT_FOUND errors for DFS . - cifs: do not return atime less than mtime . - cifs: do not send invalid input buffer on QUERY_INFO requests . - cifs: do not show domain= in mount output when domain is empty . - cifs: do not use __constant_cpu_to_le32 . - cifs: document tcon/ses/server refcount dance . - cifs: dump IPC tcon in debug proc file . - cifs: dump every session iface info . - cifs: fallback to older infolevels on findfirst queryinfo retry . - cifs: fix GlobalMid_Lock bug in cifs_reconnect . - cifs: fix NULL deref in smb2_read . - cifs: fix POSIX lock leak and invalid ptr deref . - cifs: fix a buffer leak in smb2_query_symlink . - cifs: fix a credits leak for compund commands . - cifs: fix bi-directional fsctl passthrough calls . - cifs: fix build break when CONFIG_cifs_DEBUG2 enabled . - cifs: fix build errors for smb_DIRECT . - cifs: fix circular locking dependency . - cifs: fix computation for MAX_smb2_hidR_SIZE . - cifs: fix confusing warning message on reconnect . - cifs: fix crash in cifs_dfs_do_automount . - cifs: fix crash in smb2_compound_op/smb2_set_next_command . - cifs: fix crash querying symlinks stored as reparse-points . - cifs: fix credits leak for smb1 oplock breaks . - cifs: fix deadlock in cached root handling . - cifs: fix encryption in smb3.1.1 . - cifs: fix handle leak in smb2_query_symlink . - cifs: fix incorrect handling of smb2_set_sparse return in smb3_simple_falloc . - cifs: fix kref underflow in close_shroot . - cifs: fix memory leak and remove dead code . - cifs: fix memory leak in smb2_open . - cifs: fix memory leak in smb2_read . - cifs: fix memory leak of an allocated cifs_ntsd structure . - cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case . - cifs: fix page reference leak with readv/writev . - cifs: fix panic in smb2_reconnect . - cifs: fix parsing of symbolic link error response . - cifs: fix return value for cifs_listxattr . - cifs: fix rmmod regression in cifs.ko caused by force_sig changes . - cifs: fix sha512 check in cifs_crypto_secmech_release . - cifs: fix signed/unsigned mismatch on aio_read patch . - cifs: fix smb1 breakage . - cifs: fix smb3_zero_range for Azure . - cifs: fix smb3_zero_range so it can expand the file-size when required . - cifs: fix sparse warning on previous patch in a few printks . - cifs: fix spelling mistake, EACCESS -greater than EACCES . - cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level . - cifs: fix typo in cifs_dbg . - cifs: fix typo in debug message with struct field ia_valid . - cifs: fix uninitialized ptr deref in smb2 signing . - cifs: fix use-after-free of the lease keys . - cifs: fix wrapping bugs in num_entries . - cifs: flush before set-info if we have writeable handles . - cifs: handle large EA requests more gracefully in smb2+ . - cifs: handle netapp error codes . - cifs: hide unused functions . - cifs: hide unused functions . - cifs: implement v3.11 preauth integrity . - cifs: integer overflow in in smb2_ioctl . - cifs: invalidate cache when we truncate a file . - cifs: keep FileInfo handle live during oplock break . - cifs: limit amount of data we request for xattrs to cifsMaxBufSize . - cifs: make "nodfs" mount opt a superblock flag . - cifs: make IPC a regular tcon . - cifs: make arrays static const, reduces object code size . - cifs: make minor clarifications to module params for cifs.ko . - cifs: make mknod an smb_version_op . - cifs: make rmdir use compounding . - cifs: make smb_send_rqst take an array of requests . - cifs: minor clarification in comments . - cifs: minor updates to module description for cifs.ko . - cifs: move default port definitions to cifsglob.h . - cifs: move large array from stack to heap . - cifs: only wake the thread for the very last PDU in a compound . - cifs: parse and store info on iface queries . - cifs: pass flags down into wait_for_free_credits . - cifs: pass page offsets on smb1 read/write . - cifs: prevent integer overflow in nxt_dir_entry . - cifs: prevent starvation in wait_for_free_credits for multi-credit requests . - cifs: print cifsMaxBufSize as part of /proc/fs/cifs/DebugData . - cifs: protect against server returning invalid file system block size . - cifs: prototype declaration and definition for smb 2 - 3 and cifsacl mount options . - cifs: prototype declaration and definition to set acl for smb 2 - 3 and cifsacl mount options . - cifs: push rfc1002 generation down the stack . - cifs: read overflow in is_valid_oplock_break . - cifs: refactor and clean up arguments in the reparse point parsing . - cifs: refactor crypto shash/sdesc allocationfree . - cifs: release auth_key.response for reconnect . - cifs: release cifs root_cred after exit_cifs . - cifs: remove coverity warning in calc_lanman_hash . - cifs: remove header_preamble_size where it is always 0 . - cifs: remove redundant duplicated assignment of pointer "node" . - cifs: remove rfc1002 hardcoded constants from cifs_discard_remaining_data . - cifs: remove rfc1002 header from all smb2 response structures . - cifs: remove rfc1002 header from smb2 read/write requests . - cifs: remove rfc1002 header from smb2_close_req . - cifs: remove rfc1002 header from smb2_create_req . - cifs: remove rfc1002 header from smb2_echo_req . - cifs: remove rfc1002 header from smb2_flush_req . - cifs: remove rfc1002 header from smb2_ioctl_req . - cifs: remove rfc1002 header from smb2_lease_ack . - cifs: remove rfc1002 header from smb2_lock_req . - cifs: remove rfc1002 header from smb2_logoff_req . - cifs: remove rfc1002 header from smb2_negotiate_req . - cifs: remove rfc1002 header from smb2_oplock_break we get from server . - cifs: remove rfc1002 header from smb2_query_directory_req . - cifs: remove rfc1002 header from smb2_query_info_req . - cifs: remove rfc1002 header from smb2_sess_setup_req . - cifs: remove rfc1002 header from smb2_set_info_req . - cifs: remove rfc1002 header from smb2_tree_connect_req . - cifs: remove rfc1002 header from smb2_tree_disconnect_req . - cifs: remove set but not used variable "cifs_sb" . - cifs: remove set but not used variable "sep" . - cifs: remove set but not used variable "server" . - cifs: remove set but not used variable "smb_buf" . - cifs: remove small_smb2_init . - cifs: remove smb2_send_recv . - cifs: remove struct smb2_hdr . - cifs: remove struct smb2_oplock_break_rsp . - cifs: remove the is_falloc argument to smb2_set_eof . - cifs: remove unused stats . - cifs: remove unused value pointed out by Coverity . - cifs: remove unused variable from smb2_read . - cifs: rename and clarify cifs_ASYNC_OP and cifs_NO_RESP . - cifs: replace a 4 with server-greater than vals-greater than header_preamble_size . - cifs: replace snprintf with scnprintf . - cifs: return -ENODATA when deleting an xattr that does not exist . - cifs: return correct errors when pinning memory failed for direct I/O . - cifs: return error on invalid value written to cifsFYI . - cifs: set *resp_buf_type to NO_BUFFER on error . - cifs: set mapping error when page writeback fails in writepage or launder_pages . - cifs: set oparms.create_options rather than or"ing in CREATE_OPEN_BACKUP_INTENT . - cifs: show "soft" in the mount options for hard mounts . - cifs: show the w bit for writeable /proc/fs/cifs/* files . - cifs: silence compiler warnings showing up with gcc-8.0.0 . - cifs: simple stats should always be enabled . - cifs: simplify code by removing CONFIG_cifs_ACL ifdef . - Update config files. - cifs: simplify how we handle credits in compound_send_recv . - cifs: smb2 commands can not be negative, remove confusing check . - cifs: smb2ops: Fix NULL check in smb2_query_symlink . - cifs: smb2ops: Fix listxattr when there are no EAs . - cifs: smb2pdu: Fix potential NULL pointer dereference . - cifs: smbD: Add parameter rdata to smb2_new_read_req . - cifs: smbD: Add rdma mount option . - cifs: smbD: Add smb Direct debug counters . - cifs: smbD: Add smb Direct protocol initial values and constants . - cifs: smbD: Disable signing on smb direct transport . - cifs: smbD: Do not call ib_dereg_mr on invalidated memory registration . - cifs: smbD: Establish smb Direct connection . - cifs: smbD: Fix the definition for smb2_CHANNEL_RDMA_V1_INVALIDATE . - cifs: smbD: Implement RDMA memory registration . - cifs: smbD: Implement function to create a smb Direct connection . - cifs: smbD: Implement function to destroy a smb Direct connection . - cifs: smbD: Implement function to receive data via RDMA receive . - cifs: smbD: Implement function to reconnect to a smb Direct transport . - cifs: smbD: Implement function to send data via RDMA send . - cifs: smbD: Read correct returned data length for RDMA write I/O . - cifs: smbD: Set smb Direct maximum read or write size for I/O . - cifs: smbD: Support page offset in RDMA recv . - cifs: smbD: Support page offset in RDMA send . - cifs: smbD: Support page offset in memory registration . - cifs: smbD: Upper layer connects to smbDirect session . - cifs: smbD: Upper layer destroys smb Direct session on shutdown or umount . - cifs: smbD: Upper layer performs smb read via RDMA write through memory registration . - cifs: smbD: Upper layer performs smb write via RDMA read through memory registration . - cifs: smbD: Upper layer receives data via RDMA receive . - cifs: smbD: Upper layer reconnects to smb Direct session . - cifs: smbD: Upper layer sends data via RDMA send . - cifs: smbD: _smbd_get_connection can be static . - cifs: smbD: export protocol initial values . - cifs: smbD: fix spelling mistake: faield and legnth . - cifs: smbD: work around gcc -Wmaybe-uninitialized warning . - cifs: smbd: Avoid allocating iov on the stack . - cifs: smbd: Check for iov length on sending the last iov . - cifs: smbd: Do not destroy transport on RDMA disconnect . - cifs: smbd: Do not use RDMA read/write when signing is used . - cifs: smbd: Dump smb packet when configured . - cifs: smbd: Enable signing with smbdirect . - cifs: smbd: Indicate to retry on transport sending failure . - cifs: smbd: Retry on memory registration failure . - cifs: smbd: Return EINTR when interrupted . - cifs: smbd: avoid reconnect lockup . - cifs: smbd: depend on INFINIBAND_ADDR_TRANS . - cifs: smbd: disconnect transport on RDMA errors . - cifs: smbd: take an array of reqeusts when sending upper layer data . - cifs: start DFS cache refresher in cifs_mount . - cifs: store the leaseKey in the fid on smb2_open . - cifs: suppress some implicit-fallthrough warnings . - cifs: track writepages in vfs operation counters . - cifs: update __smb_send_rqst to take an array of requests . - cifs: update calc_size to take a server argument . - cifs: update init_sg, crypt_message to take an array of rqst . - cifs: update internal module number . - cifs: update internal module version number . - cifs: update internal module version number . - cifs: update internal module version number . - cifs: update internal module version number . - cifs: update internal module version number . - cifs: update internal module version number for cifs.ko to 2.12 . - cifs: update internal module version number for cifs.ko to 2.12 . - cifs: update internal module version number for cifs.ko to 2.14 . - cifs: update module internal version number . - cifs: update multiplex loop to handle compounded responses . - cifs: update receive_encrypted_standard to handle compounded responses . - cifs: update smb2_calc_size to use smb2_sync_hdr instead of smb2_hdr . - cifs: update smb2_check_message to handle PDUs without a 4 byte length header . - cifs: update smb2_queryfs to use compounding . - cifs: use a compound for setting an xattr . - cifs: use a refcount to protect open/closing the cached file handle . - cifs: use correct format characters . - cifs: use tcon_ipc instead of use_ipc parameter of smb2_ioctl . - cifs: use the correct length when pinning memory for direct I/O for write . - cifs: wait_for_free_credits make it possible to wait for greater than =1 credits . - cifs: we can not use small padding iovs together with encryption . - cifs: zero sensitive data when freeing . - cifs: zero-range does not require the file is sparse . - cifs:smbd Use the correct DMA direction when sending data . - cifs:smbd When reconnecting to server, call smbd_destroy after all MIDs have been called . - cifs_lookup: cifs_get_inode_... never returns 0 with *inode left NULL . - cifs_lookup: switch to d_splice_alias . - clk: Export clk_bulk_prepare . - clk: add clk_bulk_get accessories . - clk: bcm2835: remove pllb . - clk: bcm283x: add driver interfacing with Raspberry Pi"s firmware . - clk: bulk: silently error out on EPROBE_DEFER . - clk: raspberrypi: register platform device for raspberrypi-cpufreq . - clk: renesas: cpg-mssr: Fix reset control race condition . - clk: rockchip: Add 1.6GHz PLL rate for rk3399 . - clk: rockchip: assign correct id for pclk_ddr and hclk_sd in rk3399 . - compat_ioctl: pppoe: fix PPPOEIOCSFWD handling . - coredump: split pipe command whitespace before expanding template . - cpu/speculation: Warn on unsupported mitigations= parameter . - cpufreq: add driver for Raspberry Pi . - cpufreq: dt: Try freeing static OPPs only if we have added them . - crypto: ccp - Add support for valid authsize values less than 16 . - crypto: ccp - Fix oops by properly managing allocated structures . - crypto: ccp - Ignore tag length when decrypting GCM ciphertext . - crypto: ccp - Ignore unconfigured CCP device on suspend/resume . - crypto: ccp - Validate buffer lengths for copy operations . - crypto: talitos - fix skcipher failure due to wrong output IV . - cx82310_eth: fix a memory leak bug . - devres: always use dev_name in devm_ioremap_resource . - dfs_cache: fix a wrong use of kfree in flush_cache_ent . - dm btree: fix order of block initialization in btree_split_beneath . - dm bufio: fix deadlock with loop device . - dm cache metadata: Fix loading discard bitset . - dm crypt: do not overallocate the integrity tag space . - dm crypt: fix parsing of extended IV arguments . - dm delay: fix a crash when invalid device is specified . - dm integrity: change memcmp to strncmp in dm_integrity_ctr . - dm integrity: limit the rate of error messages . - dm kcopyd: always complete failed jobs . - dm log writes: make sure super sector log updates are written in order . - dm raid: add missing cleanup in raid_ctr . - dm space map metadata: fix missing store of apply_bops return value . - dm table: fix invalid memory accesses with too high sector number . - dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors . - dm thin: fix bug where bio that overwrites thin block ignores FUA . - dm thin: fix passdown_double_checking_shared_status . - dm zoned: Fix zone report handling . - dm zoned: Silence a static checker warning . - dm zoned: fix potential NULL dereference in dmz_do_reclaim . - dm zoned: fix zone state management race . - dm zoned: improve error handling in i/o map code . - dm zoned: improve error handling in reclaim . - dm zoned: properly handle backing device failure . - dm: fix to_sector for 32bit . - dm: revert 8f50e358153d . - dma-buf: balance refcount inbalance . - dmaengine: rcar-dmac: Reject zero-length slave DMA requests . - documentation/networking: fix default_ttl typo in mpls-sysctl . - documentation: Add nospectre_v1 parameter . - driver core: Fix use-after-free and double free on glue directory . - drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl . - drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some strings . - drm/amdgpu/psp: move psp version specific function pointers to - drm/bridge: sii902x: pixel clock unit is 10kHz instead of 1kHz . - drm/bridge: tc358767: read display_props in get_modes . - drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry . - drm/etnaviv: add missing failure path to destroy suballoc - drm/i915/perf: ensure we keep a reference on the driver - drm/i915/userptr: Acquire the page lock around set_page_dirty . - drm/i915: Do not deballoon unused ggtt drm_mm_node in linux guest - drm/i915: Fix wrong escape clock divisor init for GLK - drm/i915: Restore relaxed padding for skl+ - drm/imx: notify drm core before sending event during crtc disable - drm/imx: only send event on crtc disable if kept disabled - drm/mediatek: call drm_atomic_helper_shutdown when unbinding driver - drm/mediatek: call mtk_dsi_stop after mtk_drm_crtc_atomic_disable - drm/mediatek: clear num_pipes when unbind driver - drm/mediatek: fix unbind functions - drm/mediatek: mtk_drm_drv.c: Add of_node_put before goto - drm/mediatek: unbind components in mtk_drm_unbind - drm/mediatek: use correct device to import PRIME buffers - drm/msm/mdp5: Fix mdp5_cfg_init error return - drm/msm: Depopulate platform on probe failure . - drm/nouveau: Do not retry infinitely when receiving no data on i2c - drm/nouveau: fix memory leak in nouveau_conn_reset . - drm/panel: simple: Fix panel_simple_dsi_probe . - drm/rockchip: Suspend DP late - drm/udl: introduce a macro to convert dev to udl. - drm/udl: move to embedding drm device inside udl device. - drm/virtio: Add memory barriers for capset cache . - drm/vmwgfx: Use the backdoor port if the HB port is not available - drm/vmwgfx: fix a warning due to missing dma_parms - drm/vmwgfx: fix memory leak when too many retries have occurred . - drm: msm: Fix add_gpu_components . - drm: silence variable "conn" set but not used . - eCryptfs: fix a couple type promotion bugs . - edac: Fix global-out-of-bounds write when setting edac_mc_poll_msec . - efi/bgrt: Drop BGRT status field reserved bits check . - ehea: Fix a copy-paste err in ehea_init_port_res . - ext4: use jbd2_inode dirty range scoping . - firmware: raspberrypi: register clk device . - firmware: ti_sci: Always request response from firmware . - fix incorrect error code mapping for OBJECTID_NOT_FOUND . - fix smb3-encryption breakage when CONFIG_DEBUG_SG=y . - fix struct ufs_req removal of unused field . - fs/cifs/cifsacl.c Fixes typo in a comment . - fs/cifs/smb2pdu.c: fix buffer free in smb2_ioctl_free . - fs/cifs: Simplify ib_post_ calls . - fs/cifs: do not translate SFM_SLASH to backslash . - fs/cifs: fix uninitialised variable warnings . - fs/cifs: require sha512 . - fs/cifs: suppress a string overflow warning . - fs/xfs: Fix return code of xfs_break_leased_layouts . - fs: cifs: Drop unlikely before IS_ERR . - fs: cifs: Kconfig: pedantic formatting . - fs: cifs: Replace _free_xid call in cifs_root_iget function . - fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace . - fs: xfs: xfs_log: Do not use KM_MAYFAIL at xfs_log_reserve . - fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address . - ftrace: Check for empty hash and comment the race with registering probes . - ftrace: Check for successful allocation of hash . - ftrace: Fix NULL pointer dereference in t_probe_next . - gpio: Fix build error of function redefinition . - gpio: gpio-omap: add check for off wake capable gpios . - gpio: mxs: Get rid of external API call . - gpio: omap: ensure irq is enabled before wakeup . - gpio: pxa: handle corner case of unprobed device . - gpiolib: fix incorrect IRQ requesting of an active-low lineevent . - gpiolib: never report open-drain/source lines as "input" to user-space . - gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM - hid: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT . - hid: Add quirk for HP X1200 PIXART OEM mouse . - hid: cp2112: prevent sleeping function called from invalid context . - hid: hiddev: avoid opening a disconnected device . - hid: hiddev: do cleanup in failure of opening a device . - hid: holtek: test for sanity of intfdata . - hid: sony: Fix race condition between rumble and device remove . - hid: wacom: Correct distance scale for 2nd-gen Intuos devices . - hid: wacom: correct misreported EKR ring values . - hid: wacom: fix bit shift for Cintiq Companion 2 . - hpet: Fix division by zero in hpet_time_div . - hwmon: Fix register address and added missed tolerance for nct6106 . - hwmon: Fix wrong detection of in4 presence . - i2c: emev2: avoid race when unregistering slave client . - i2c: piix4: Fix port selection for AMD Family 16h Model 30h . - i2c: qup: fixed releasing dma without flush operation completion . - ib/mlx5: Fix MR registration flow to use UMR properly . - ibmveth: Convert multicast list size for little-endian system . - ibmvnic: Do not process reset during or after device removal . - ibmvnic: Unmap DMA address of TX descriptor buffers after use . - igmp: fix memory leak in igmpv3_del_delrec . - iio: adc: max9611: Fix misuse of GENMASK macro . - iio: adc: max9611: Fix temperature reading in probe . - iio: iio-utils: Fix possible incorrect mask calculation . - include/linux/bitops.h: sanitize rotate primitives . - input: alps - do not handle ALPS cs19 trackpoint-only device . - input: alps - fix a mismatch between a condition check and its comment . - input: iforce - add sanity checks . - input: kbtab - sanity check for endpoint type . - input: synaptics - enable RMI mode for HP Spectre X360 . - input: synaptics - whitelist Lenovo T580 smbus intertouch . - input: trackpoint - only expose supported controls for Elan, ALPS and NXP . - intel_th: pci: Add Ice Lake NNPI support . - intel_th: pci: Add Tiger Lake support . - intel_th: pci: Add support for another Lewisburg PCH . - iommu/amd: Add support for X2APIC IOMMU interrupts . - iommu/amd: Fix race in increase_address_space . - iommu/amd: Flush old domains in kdump kernel . - iommu/amd: Move iommu_init_pci to .init section . - iommu/dma: Handle SG length overflow better . - ipip: validate header length in ipip_tunnel_xmit . - ipv4: do not set IPv6 only flags to IPv4 addresses . - irqchip/gic-v3-its: fix build warnings . - isdn: hfcsusb: Fix mISDN driver crash caused by transfer buffer on the stack . - isdn: hfcsusb: checking idx of ep configuration . - isdn: mISDN: hfcsusb: Fix possible null-pointer dereferences in start_isoc_chain . - iwlwifi: dbg: split iwl_fw_error_dump to two functions . - iwlwifi: do not unmap as page memory that was mapped as single . - iwlwifi: fix bad dma handling in page_mem dumping flow . - iwlwifi: fw: use helper to determine whether to dump paging . Patch needed to be adjusted, because our tree does not have the global variable IWL_FW_ERROR_DUMP_PAGING - iwlwifi: mvm: do not send GEO_TX_POWER_LIMIT on version less than 41 . - iwlwifi: mvm: fix an out-of-bound access . - iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support . - iwlwifi: pcie: do not service an interrupt that was masked . - iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X . - jbd2: flush_descriptor: Do not decrease buffer head"s ref count . - jbd2: introduce jbd2_inode dirty range scoping . - kABI: Fix kABI for "struct amd_iommu" . - kasan: remove redundant initialization of variable "real_size" . - kconfig/[mn]conf: handle backspace key . - keys: Fix missing null pointer check in request_key_auth_describe . - kvm/Eventfd: Avoid crash when assign and deassign specific eventfd in parallel . - kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs . - kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init . - kvm: Fix leak vCPU"s VMCS value into other pCPU . - kvm: LAPIC: Fix pending interrupt in IRR blocked by software disable LAPIC . - kvm: PPC: Book3S HV: Fix CR0 setting in TM emulation . - kvm: Reject device ioctls from processes other than the VM"s creator . - kvm: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value . - kvm: VMX: Fix handling of #MC that occurs during VM-Entry . - kvm: VMX: check CPUID before allowing read/write of IA32_XSS . - kvm: X86: Reduce the overhead when lapic_timer_advance is disabled . - kvm: arm/arm64: Close VMID generation race . - kvm: arm/arm64: Convert kvm_host_cpu_state to a static per-cpu allocation . - kvm: arm/arm64: Drop resource size check for GICV window . - kvm: arm/arm64: Fix VMID alloc race by reverting to lock-less . - kvm: arm/arm64: Fix lost IRQs from emulated physcial timer when blocked . - kvm: arm/arm64: Handle CPU_PM_ENTER_FAILED . - kvm: arm/arm64: Reduce verbosity of KVM init log . - kvm: arm/arm64: Set dist-greater than spis to NULL after kfree . - kvm: arm/arm64: Skip updating PMD entry if no change . - kvm: arm/arm64: Skip updating PTE entry if no change . - kvm: arm/arm64: vgic-its: Fix potential overrun in vgic_copy_lpi_list . - kvm: arm/arm64: vgic-v3: Tighten synchronization for guests using v2 on v3 . - kvm: arm/arm64: vgic: Add missing irq_lock to vgic_mmio_read_pending . - kvm: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy . - kvm: arm64: Fix caching of host MDCR_EL2 value . - kvm: mmu: Fix overlap between public and private memslots . - kvm: nVMX: Remove unnecessary sync_roots from handle_invept . - kvm: nVMX: Use adjusted pin controls for vmcs02 . - kvm: nVMX: allow setting the VMFUNC controls MSR . - kvm: nVMX: do not use dangling shadow VMCS after guest reset . - kvm: x86/vPMU: refine kvm_pmu err msg when event creation failed . - kvm: x86: Do not update RIP or do single-step on faulting emulation . - kvm: x86: Unconditionally enable irqs in guest context . - kvm: x86: degrade WARN to pr_warn_ratelimited . - kvm: x86: fix backward migration with async_PF . - lan78xx: Fix memory leaks . - libata: add SG safety checks in SFF pio transfers . - libata: do not request sense data on !ZAC ATA devices . - libata: have ata_scsi_rw_xlat fail invalid passthrough requests . - libata: zpodd: Fix small read overflow in zpodd_get_mech_type . - libceph, rbd, ceph: move ceph_osdc_alloc_messages calls . - libceph, rbd: add error handling for osd_req_op_cls_init . - libceph, rbd: new bio handling code . - libceph: add osd_req_op_extent_osd_data_bvecs . - libceph: allow ceph_buffer_put to receive a NULL ceph_buffer . - libceph: assign cookies in linger_submit . - libceph: check reply num_data_items in setup_request_data . - libceph: do not consume a ref on pagelist in ceph_msg_data_add_pagelist . - libceph: enable fallback to ceph_msg_new in ceph_msgpool_get . - libceph: fix PG split vs OSD connect race . - libceph: handle zero-length data items . - libceph: introduce BVECS data type . - libceph: introduce alloc_watch_request . - libceph: introduce ceph_pagelist_alloc . - libceph: preallocate message data items . - libceph: use single request data item for cmp/setxattr . - libnvdimm/pfn: Store correct value of npfns in namespace superblock . - liquidio: add cleanup in octeon_setup_iq . - loop: set PF_MEMALLOC_NOIO for the worker thread . - mac80211: do not WARN on short WMM parameters from AP . - mac80211: do not warn about CW params when not using them . - mac80211: fix possible memory leak in ieee80211_assign_beacon . - mac80211: fix possible sta leak . - macsec: fix checksumming after decryption . - macsec: fix use-after-free of skb during RX . - macsec: let the administrator set UP state even if lowerdev is down . - macsec: update operstate when lower device changes . - mailbox: handle failed named mailbox channel request . - md/raid: fix invalid stored role for a disk . - md/raid: raid5 preserve the writeback action after the parity check . - md: add mddev-greater than pers to avoid potential NULL pointer dereference . - media: au0828: fix null dereference in error path . - media: coda: Remove unbalanced and unneeded mutex unlock . - media: coda: fix last buffer handling in V4L2_ENC_CMD_STOP . - media: coda: fix mpeg2 sequence number handling . - media: coda: increment sequence offset for the last returned frame . - media: dvb: usb: fix use after free in dvb_usb_device_exit . - media: hdpvr: fix locking and a missing msleep . - media: media_device_enum_links32: clean a reserved field . - media: pvrusb2: use a different format for warnings . - media: spi: IR LED: add missing of table registration . - media: staging: media: davinci_vpfe: - Fix for memory leak if decoder initialization fails . - media: vpss: fix a potential NULL pointer dereference . - media: wl128x: Fix some error handling in fm_v4l2_init_video_device . - mfd: arizona: Fix undefined behavior . - mfd: core: Set fwnode for created devices . - mfd: hi655x-pmic: Fix missing return value check for devm_regmap_init_mmio_clk . - mfd: intel-lpss: Add Intel Comet Lake PCI IDs . - mm, page_owner: handle THP splits correctly . - mm/hmm: fix bad subpage pointer in try_to_unmap_one . - mm/hotplug: fix offline undo_isolate_page_range . - mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node . - mm/memcontrol.c: fix use after free in mem_cgroup_iter . - mm/memory.c: recheck page table entry with page table lock held . - mm/migrate.c: initialize pud_entry in migrate_vma . - mm/mlock.c: change count_mm_mlocked_page_nr return type . - mm/mlock.c: mlockall error for flag MCL_ONFAULT . - mm/page_alloc.c: fix calculation of pgdat-greater than nr_zones . - mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy . - mm/vmscan.c: fix trying to reclaim unevictable LRU page . - mm: add filemap_fdatawait_range_keep_errors . - mm: do not stall register_shrinker . - mm: page_mapped: do not assume compound page is huge or THP . - mmc: cavium: Add the missing dma unmap when the dma has finished . - mmc: cavium: Set the correct dma max segment size for mmc_host . - mmc: core: Fix init of SD cards reporting an invalid VDD range . - mmc: dw_mmc: Fix occasional hang after tuning on eMMC . - mmc: sdhci-of-at91: add quirk for broken HS200 . - mmc: sdhci-pci: Add support for Intel CML . - mmc: sdhci-pci: Add support for Intel ICP . - move a few externs to smbdirect.h to eliminate warning . - move core networking kabi patches to the end of the section - move irq_data_get_effective_affinity_mask prior the sorted section - mpls: fix warning with multi-label encap . - nbd: replace kill_bdev with __invalidate_device again . - net/9p: include trans_common.h to fix missing prototype warning . - net/ibmvnic: Fix missing { in __ibmvnic_reset . - net/ibmvnic: free reset work of removed device from queue . - net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command . - net/mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn . - net: Fix netdev_WARN_ONCE macro . - net: Introduce netdev_*_once functions . - net: bcmgenet: use promisc for unsupported filters . - net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query . - net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling . - net: bridge: stp: do not cache eth dest pointer before skb pull . - net: dsa: mv88e6xxx: wait after reset deactivation . - net: ena: Fix bug where ring allocation backoff stopped too late . - net: ena: add MAX_QUEUES_EXT get feature admin command . - net: ena: add ethtool function for changing io queue sizes . - net: ena: add good checksum counter . - net: ena: add handling of llq max tx burst size . - net: ena: add newline at the end of pr_err prints . - net: ena: add support for changing max_header_size in LLQ mode . - net: ena: allow automatic fallback to polling mode . - net: ena: allow queue allocation backoff when low on memory . - net: ena: arrange ena_probe function variables in reverse christmas tree . - net: ena: enable negotiating larger Rx ring size . - net: ena: ethtool: add extra properties retrieval via get_priv_flags . - net: ena: fix ena_com_fill_hash_function implementation . - net: ena: fix incorrect test of supported hash function . - net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry . - net: ena: fix: Free napi resources when ena_up fails . - net: ena: fix: set freed objects to NULL to avoid failing future allocations . - net: ena: gcc 8: fix compilation warning . - net: ena: improve latency by disabling adaptive interrupt moderation by default . - net: ena: make ethtool show correct current and max queue sizes . - net: ena: optimise calculations for CQ doorbell . - net: ena: remove inline keyword from functions in *.c . - net: ena: replace free_tx/rx_ids union with single free_ids field in ena_ring . - net: ena: update driver version from 2.0.3 to 2.1.0 . - net: ena: use dev_info_once instead of static variable . - net: make skb_dst_force return true when dst is refcounted . - net: neigh: fix multiple neigh timer scheduling . - net: openvswitch: fix csum updates for MPLS actions . - net: remove duplicate fetch in sock_getsockopt . - net: sched: verify that q!=NULL before setting q-greater than flags . - net: stmmac: fixed new system time seconds value calculation . - net: stmmac: set IC bit when transmitting frames with HW timestamp . - net: usb: pegasus: fix improper read if get_registers fail . - net_sched: unset TCQ_F_CAN_BYPASS when adding filters . - netrom: fix a memory leak in nr_rx_frame . - netrom: hold sock when setting skb-greater than destructor . - nfc: fix potential illegal memory access . - nfs: Cleanup if nfs_match_client is interrupted . - nfs: Fix a double unlock from nfs_match,get_client . - nfs: Fix the inode request accounting when pages have subrequests . - nfs: make nfs_match_client killable . - nilfs2: do not use unexported cpu_to_le32/le32_to_cpu in uapi header . - nvme-core: Fix extra device_put call on error path . - nvme-fc: fix module unloads while lports still pending . - nvme-multipath: fix ana log nsid lookup when nsid is not found . - nvme-multipath: relax ANA state check . - nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns . - nvme: Return BLK_STS_TARGET if the DNR bit is set . - nvme: cancel request synchronously . - nvme: change locking for the per-subsystem controller list . - nvme: fix possible use-after-free in connect error flow - nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN . - objtool: Add rewind_stack_do_exit to the noreturn list . - objtool: Support GCC 9 cold subfunction naming scheme . - octeon_mgmt: Fix MIX registers configuration on MTU setup . - pci: PM/acpi: Refresh all stale power state data in pci_pm_complete . - pci: Restore Resizable BAR size bits correctly for 1MB BARs . - pci: hv: Fix panic by calling hv_pci_remove_slots earlier . - pci: qcom: Ensure that PERST is asserted for at least 100 ms . - pci: xilinx-nwl: Fix Multi MSI data programming . - phy: qcom-qusb2: Fix crash if nvmem cell not specified . - phy: renesas: rcar-gen2: Fix memory leak at error paths . - pinctrl: pistachio: fix leaked of_node references . - pinctrl: rockchip: fix leaked of_node references . - pm / OPP: OF: Use pr_debug instead of pr_err while adding OPP table . - pm / devfreq: rk3399_dmc: Pass ODT and auto power down parameters to TF-A . - pm / devfreq: rk3399_dmc: do not print error when get supply and clk defer . - pm / devfreq: rk3399_dmc: fix spelling mistakes . - pm / devfreq: rk3399_dmc: remove unneeded semicolon . - pm / devfreq: rk3399_dmc: remove wait for dcf irq event . - pm / devfreq: rockchip-dfi: Move GRF definitions to a common place . - power: xive support . - powerpc/64s: Include cpu header . - powerpc/64s: support nospectre_v2 cmdline option . - powerpc/book3s/64: check for NULL pointer in pgd_alloc . - powerpc/fadump: Do not allow hot-remove memory from fadump reserved area . - powerpc/fadump: Reservationless firmware assisted dump . - powerpc/fadump: Throw proper error message on fadump registration failure . - powerpc/fadump: use kstrtoint to handle sysfs store . - powerpc/fadump: when fadump is supported register the fadump sysfs files . - powerpc/fsl: Add nospectre_v2 command line argument . - powerpc/fsl: Update Spectre v2 reporting . - powerpc/kdump: Handle crashkernel memory reservation failure . - powerpc/lib: Fix feature fixup test of external branch . - powerpc/mm/hash/4k: Do not use 64K page size for vmemmap with 4K pagesize . - powerpc/mm/radix: Use the right page size for vmemmap mapping . - powerpc/mm: Handle page table allocation failures . - powerpc/perf: Add constraints for power9 l2/l3 bus events . - powerpc/perf: Add mem access events to sysfs . - powerpc/perf: Cleanup cache_sel bits comment . - powerpc/perf: Fix thresholding counter data for unknown type . - powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list . - powerpc/perf: Update perf_regs structure to include SIER . - powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler . - powerpc/powernv: Flush console before platform error reboot . - powerpc/powernv: Return for invalid IMC domain . - powerpc/powernv: Use kernel crash path for machine checks . - powerpc/pseries, ps3: panic flush kernel messages before halting system . - powerpc/pseries: Fix xive=off command line . - powerpc/pseries: add missing cpumask.h include file . - powerpc/pseries: correctly track irq state in default idle . - powerpc/rtas: use device model APIs and serialization during Lpm . - powerpc/security: Show powerpc_security_features in debugfs . - powerpc/xive: Fix dump of XIVE interrupt under pseries . - powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask . - powerpc/xmon: Add a dump of all XIVE interrupts . - powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL . - powerpc: Allow flush_dcache_range to work across ranges greater than 4GB . - powerpc: dump kernel log before carrying out fadump or kdump . - qede: fix write to free"d pointer error and double free of ptp . - qlge: Deduplicate lbq_buf_size . - qlge: Deduplicate rx buffer queue management . - qlge: Factor out duplicated expression . - qlge: Fix dma_sync_single calls . - qlge: Fix irq masking in INTx mode . - qlge: Refill empty buffer queues from wq . - qlge: Refill rx buffers up to multiple of 16 . - qlge: Remove bq_desc.maplen . - qlge: Remove irq_cnt . - qlge: Remove page_chunk.last_flag . - qlge: Remove qlge_bq.len size . - qlge: Remove rx_ring.sbq_buf_size . - qlge: Remove rx_ring.type . - qlge: Remove useless dma synchronization calls . - qlge: Remove useless memset . - qlge: Replace memset with assignment . - qlge: Update buffer queue prod index despite oom . - rbd: do not use obj_req-greater than pages for stat requests . - rbd: do not NULL out -greater than obj_request in rbd_img_obj_parent_read_full . - rbd: get rid of img_req-greater than copyup_pages . - rbd: move from raw pages to bvec data descriptors . - rbd: remove bio cloning helpers . - rbd: start enums at 1 instead of 0 . - rbd: use kmem_cache_zalloc in rbd_img_request_create . - regmap: fix bulk writes on paged registers . - regulator: qcom_spmi: Fix math of spmi_regulator_set_voltage_time_sel . - rpm/kernel-binary.spec.in: Enable missing modules check. - rpmsg: added MODULE_ALIAS for rpmsg_char . - rpmsg: smd: do not use mananged resources for endpoints and channels . - rpmsg: smd: fix memory leak on channel create . - rsi: improve kernel thread handling to fix kernel panic . - rslib: Fix decoding of shortened codes . - rslib: Fix handling of of caller provided syndrome . - rtc: pcf8523: do not return invalid date when battery is low . - rxrpc: Fix send on a connected, but unbound socket . - s390/cio: fix ccw_device_start_timeout API . - s390/dasd: fix endless loop after read unit address configuration . - s390/qdio: handle PENDING state for QEBSM devices . - s390/qeth: avoid control IO completion stalls . - s390/qeth: cancel cmd on early error . - s390/qeth: fix request-side race during cmd IO timeout . - s390/qeth: release cmd buffer in error paths . - s390/qeth: simplify reply object handling . - s390/zcrypt: Fix wrong dispatching for control domain CPRBs . - samples, bpf: fix to change the buffer size for read . - samples: mei: use /dev/mei0 instead of /dev/mei . - sched/fair: Do not free p-greater than numa_faults with concurrent readers . - sched/fair: Use RCU accessors consistently for -greater than numa_group . - scripts/checkstack.pl: Fix arm64 wrong or unknown architecture . - scripts/decode_stacktrace.sh: prefix addr2line with $CROSS_COMPILE . - scripts/decode_stacktrace: only strip base path when a prefix of the path . - scripts/gdb: fix lx-version string output . - scripts/git_sort/git_sort.py: - scsi: NCR5380: Always re-enable reselection interrupt . - scsi: aacraid: Fix missing break in switch statement . - scsi: aacraid: Fix performance issue on logical drives . - scsi: aic94xx: fix an error code in aic94xx_init . - scsi: aic94xx: fix module loading . - scsi: bfa: convert to strlcpy/strlcat . - scsi: bnx2fc: Fix NULL dereference in error handling . - scsi: bnx2fc: fix incorrect cast to u64 on shift operation . - scsi: core: Fix race on creating sense cache . - scsi: core: Synchronize request queue pm status only on successful resume . - scsi: core: set result when the command cannot be dispatched . - scsi: cxlflash: Mark expected switch fall-throughs . - scsi: cxlflash: Prevent deadlock when adapter probe fails . - scsi: esp_scsi: Track residual for PIO transfers Also, mitigate kABI changes. - scsi: fas216: fix sense buffer initialization . - scsi: isci: initialize shost fully before calling scsi_add_host . - scsi: libfc: fix null pointer dereference on a null lport . - scsi: libsas: Fix rphy phy_identifier for PHYs with end devices attached . - scsi: libsas: delete sas port if expander discover failed . - scsi: mac_scsi: Fix pseudo DMA implementation, take 2 . - scsi: mac_scsi: Increase PIO/PDMA transfer length threshold . - scsi: megaraid: fix out-of-bound array accesses . - scsi: megaraid_sas: Fix calculation of target ID . - scsi: qedf: Add debug information for unsolicited processing . - scsi: qedf: Add shutdown callback handler . - scsi: qedf: Add support for 20 Gbps speed . - scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link . - scsi: qedf: Check for link state before processing LL2 packets and send fipvlan retries . - scsi: qedf: Check for module unloading bit before processing link update AEN . - scsi: qedf: Decrease the LL2 MTU size to 2500 . - scsi: qedf: Fix race betwen fipvlan request and response path . - scsi: qedf: Initiator fails to re-login to switch after link down . - scsi: qedf: Print message during bailout conditions . - scsi: qedf: Stop sending fipvlan request on unload . - scsi: qedf: Update module description string . - scsi: qedf: Update the driver version to 8.37.25.20 . - scsi: qedf: Update the version to 8.42.3.0 . - scsi: qedf: Use discovery list to traverse rports . - scsi: qedf: remove memset/memcpy to nfunc and use func instead . - scsi: qedf: remove set but not used variables . - scsi: qedi: remove declaration of nvm_image from stack . - scsi: qla2xxx: Add cleanup for PCI EEH recovery . - scsi: qla2xxx: Avoid that qlt_send_resp_ctio corrupts memory . - scsi: qla2xxx: Fix a format specifier . - scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted . - scsi: qla2xxx: Fix device staying in blocked state . - scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd . - scsi: qla2xxx: Unregister chrdev if module initialization fails . - scsi: qla2xxx: Update two source code comments . - scsi: qla4xxx: avoid freeing unallocated dma memory . - scsi: raid_attrs: fix unused variable warning . - scsi: scsi_dh_alua: Fix possible null-ptr-deref . - scsi: sd: Defer spinning up drive while SANITIZE is in progress . - scsi: sd: Fix a race between closing an sd device and sd I/O . - scsi: sd: Fix cache_type_store . - scsi: sd: Optimal I/O size should be a multiple of physical block size . - scsi: sd: Quiesce warning if device does not report optimal I/O size . - scsi: sd: use mempool for discard special page . - scsi: sd_zbc: Fix potential memory leak . - scsi: smartpqi: unlock on error in pqi_submit_raid_request_synchronous . - scsi: sr: Avoid that opening a CD-ROM hangs with runtime power management enabled . - scsi: ufs: Avoid runtime suspend possibly being blocked forever . - scsi: ufs: Check that space was properly alloced in copy_query_response . - scsi: ufs: Fix NULL pointer dereference in ufshcd_config_vreg_hpm . - scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value . - scsi: ufs: fix wrong command type of UTRD for UFSHCI v2.1 . - scsi: use dma_get_cache_alignment as minimum DMA alignment . - scsi: virtio_scsi: do not send sc payload with tmfs . - sctp: change to hold sk after auth shkey is created successfully . - serial: 8250: Fix TX interrupt handling condition . - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig . - sis900: fix TX completion . - sky2: Disable MSI on ASUS P6T . - smb2: fix missing files in root share directory listing . - smb2: fix typo in definition of a few error flags . - smb2: fix uninitialized variable bug in smb2_ioctl_query_info . - smb3 - clean up debug output displaying network interfaces . - smb3.1.1 dialect is no longer experimental . - smb3.1.1: Add GCM crypto to the encrypt and decrypt functions . - smb3.11: replace a 4 with server-greater than vals-greater than header_preamble_size . - smb311: Fix reconnect . - smb311: Improve checking of negotiate security contexts . - smb3: Add debug message later in smb2/smb3 reconnect path . - smb3: Add defines for new negotiate contexts . - smb3: Add dynamic trace points for various compounded smb3 ops . - smb3: Add ftrace tracepoints for improved smb3 debugging . - smb3: Add handling for different FSCTL access flags . - smb3: Add posix create context for smb3.11 posix mounts . - smb3: Add protocol structs for change notify support . - smb3: Add smb3.1.1 GCM to negotiated crypto algorigthms . - smb3: Add support for multidialect negotiate . - smb3: Add tracepoints for read, write and query_dir enter . - smb3: Allow persistent handle timeout to be configurable on mount . - smb3: Allow query of symlinks stored as reparse points . - smb3: Allow smb3 FSCTL queries to be sent to server from tools . - smb3: Backup intent flag missing for directory opens with backupuid mounts . - smb3: Backup intent flag missing from compounded ops . - smb3: Clean up query symlink when reparse point . - smb3: Cleanup license mess . - smb3: Do not ignore O_SYNC/O_DSYNC and O_DIRECT flags . - smb3: Do not send smb3 SET_INFO if nothing changed . - smb3: Fix 3.11 encryption to Windows and handle encrypted smb3 tcon . - smb3: Fix deadlock in validate negotiate hits reconnect . - smb3: Fix endian warning . - smb3: Fix enumerating snapshots to Azure . - smb3: Fix length checking of smb3.11 negotiate request . - smb3: Fix mode on mkdir on smb311 mounts . - smb3: Fix potential memory leak when processing compound chain . - smb3: Fix rmdir compounding regression to strict servers . - smb3: Fix root directory when server returns inode number of zero . - smb3: Fix smb3.1.1 guest mounts to Samba . - smb3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL . - smb3: Log at least once if tree connect fails during reconnect . - smb3: Number of requests sent should be displayed for smb3 not just cifs . - smb3: Send netname context during negotiate protocol . - smb3: Track total time spent on roundtrips for each smb3 command . - smb3: Update POSIX negotiate context with POSIX ctxt GUID . - smb3: Validate negotiate request must always be signed . - smb3: Warn user if trying to sign connection that authenticated as guest . - smb3: add additional ftrace entry points for entry/exit to cifs.ko . - smb3: add credits we receive from oplock/break PDUs . - smb3: add debug for unexpected mid cancellation . - smb3: add define for id for posix create context and corresponding struct . - smb3: add dynamic trace point for query_info_enter/done . - smb3: add dynamic trace point for smb3_cmd_enter . - smb3: add dynamic tracepoint for timeout waiting for credits . - smb3: add dynamic tracepoints for simple fallocate and zero range . - smb3: add missing read completion trace point . - smb3: add module alias for smb3 to cifs.ko . - smb3: add new mount option to retrieve mode from special ACE . - smb3: add reconnect tracepoints . - smb3: add smb3.1.1 to default dialect list . - smb3: add support for posix negotiate context . - smb3: add support for statfs for smb3.1.1 posix extensions . - smb3: add trace point for tree connection . - smb3: add tracepoint for sending lease break responses to server . - smb3: add tracepoint for session expired or deleted . - smb3: add tracepoint for slow responses . - smb3: add tracepoint to catch cases where credit refund of failed op overlaps reconnect . - smb3: add tracepoints for query dir . - smb3: add tracepoints for smb2/smb3 open . - smb3: add way to control slow response threshold for logging and stats . - smb3: allow more detailed protocol info on open files for debugging . - smb3: allow posix mount option to enable new smb311 protocol extensions . - smb3: allow previous versions to be mounted with snapshot= mount parm . - smb3: allow stats which track session and share reconnects to be reset . - smb3: check for and properly advertise directory lease support . - smb3: create smb3 equivalent alias for cifs pseudo-xattrs . - smb3: directory sync should not return an error . - smb3: display bytes_read and bytes_written in smb3 stats . - smb3: display security information in /proc/fs/cifs/DebugData more accurately . - smb3: display session id in debug data . - smb3: display stats counters for number of slow commands . - smb3: display volume serial number for shares in /proc/fs/cifs/DebugData . - smb3: do not allow insecure cifs mounts when using smb3 . - smb3: do not attempt cifs operation in smb3 query info error path . - smb3: do not display confusing message on mount to Azure servers . - smb3: do not display empty interface list . - smb3: do not request leases in symlink creation and query . - smb3: do not send compression info by default . - smb3: enumerating snapshots was leaving part of the data off end . - smb3: fill in statfs fsid and correct namelen . - smb3: fix bytes_read statistics . - smb3: fix corrupt path in subdirs on smb311 with posix . - smb3: fix large reads on encrypted connections . - smb3: fix lease break problem introduced by compounding . - smb3: fix minor debug output for CONFIG_cifs_STATS . - smb3: fix redundant opens on root . - smb3: fix reset of bytes read and written stats . - smb3: fix various xid leaks . - smb3: for kerberos mounts display the credential uid used . - smb3: handle new statx fields . - smb3: if max_credits is specified then display it in /proc/mounts . - smb3: if server does not support posix do not allow posix mount option . - smb3: improve dynamic tracing of open and posix mkdir . - smb3: increase initial number of credits requested to allow write . - smb3: make default i/o size for smb3 mounts larger . - smb3: minor cleanup of compound_send_recv . - smb3: minor debugging clarifications in rfc1001 len processing . - smb3: minor missing defines relating to reparse points . - smb3: missing defines and structs for reparse point handling . - smb3: note that smb3.11 posix extensions mount option is experimental . - smb3: on kerberos mount if server does not specify auth type use krb5 . - smb3: on reconnect set PreviousSessionId field . - smb3: optimize open to not send query file internal info . - smb3: passthru query info does not check for smb3 FSCTL passthru . - smb3: print tree id in debugdata in proc to be able to help logging . - smb3: query inode number on open via create context . - smb3: remove noisy warning message on mount . - smb3: remove per-session operations from per-tree connection stats . - smb3: rename encryption_required to smb3_encryption_required . - smb3: request more credits on normal ops . - smb3: request more credits on tree connect . - smb3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write . - smb3: send CAP_DFS capability during session setup . - smb3: send backup intent on compounded query info . - smb3: show number of current open files in /proc/fs/cifs/Stats . - smb3: simplify code by removing CONFIG_cifs_smb311 . - smb3: smbdirect no longer experimental . - smb3: snapshot mounts are read-only and make sure info is displayable about the mount . - smb3: track the instance of each session for debugging . - smb3: trivial cleanup to smb2ops.c . - smb3: update comment to clarify enumerating snapshots . - smb3: update default requested iosize to 4MB from 1MB for recent dialects . - smb: Validate negotiate even if signing off . - smb: address lock imbalance warnings in smbdirect.c . - smb: fix leak of validate negotiate info response buffer . - smb: fix validate negotiate info uninitialised memory use . - smbd: Make upper layer decide when to destroy the transport . - smpboot: Place the __percpu annotation correctly . - soc: rockchip: power-domain: Add a sanity check on pd-greater than num_clks . - soc: rockchip: power-domain: Use of_clk_get_parent_count instead of open coding . - soc: rockchip: power-domain: use clk_bulk APIs . - sound: fix a memory leak bug . - spi: bcm2835aux: fix corruptions for longer spi transfers . - spi: bcm2835aux: remove dangerous uncontrolled read of fifo . - spi: bcm2835aux: unifying code between polling and interrupt driven code . - st21nfca_connectivity_event_received: null check the allocation . - st_nci_hci_connectivity_event_received: null check the allocation . - staging: comedi: dt3000: Fix rounding up of timer divisor . - staging: comedi: dt3000: Fix signed integer overflow "divider * base" . - supported.conf: Add missing modules . - supported.conf: Remove duplicate drivers/ata/libahci_platform - supported.conf: Sort alphabetically, align comments. - tcp: Reset bytes_acked and bytes_received when disconnecting . - test_firmware: fix a memory leak bug . - tipc: change to use register_pernet_device . - tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete . - tpm: Fix Tpm 1.2 Shutdown sequence to prevent future TPM operations . - tpm: Fix off-by-one when reading binary_bios_measurements . - tpm: Unify the send callback behaviour . - tpm: vtpm_proxy: Suppress error logging when in closed state . - tracing: Fix header include guards in trace event headers . - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 231 . - tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop . - tty/serial: digicolor: Fix digicolor-usart already registered warning . - tty: max310x: Fix invalid baudrate divisors calculator . - tty: serial: msm_serial: avoid system lockup condition . - tua6100: Avoid build warnings . - tun: wake up waitqueues after IFF_UP is set . - udf: Fix incorrect final NOT_ALLOCATED extent length . - update internal version number for cifs.ko . - usb-storage: Add new JMS567 revision to unusual_devs . - usb: CDC: fix sanity checks in CDC union parser . - usb: Handle USB3 remote wakeup for Lpm enabled devices correctly . - usb: cdc-acm: make sure a refcount is taken early enough . - usb: cdc-wdm: fix race between write and disconnect due to flag abuse . - usb: chipidea: udc: do not do hardware access if gadget has stopped . - usb: core: Fix races in character device registration and deregistraion . - usb: core: hub: Disable hub-initiated U1/U2 . - usb: gadget: composite: Clear "suspended" on reset/disconnect . - usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" . - usb: host: fotg2: restart hcd after port reset . - usb: host: ohci: fix a race condition between shutdown and irq . - usb: host: xhci-rcar: Fix timeout in xhci_suspend . - usb: host: xhci: rcar: Fix typo in compatible string matching . - usb: iowarrior: fix deadlock on disconnect . - usb: serial: option: Add Motorola modem UARTs . - usb: serial: option: Add support for ZTE MF871A . - usb: serial: option: add D-Link DWM-222 device ID . - usb: serial: option: add the BroadMobi BM818 card . - usb: storage: ums-realtek: Update module parameter description for auto_delink_en . - usb: storage: ums-realtek: Whitelist auto-delink support . - usb: usbfs: fix double-free of usb memory upon submiturb error . - usb: wusbcore: fix unbalanced get/put cluster_id . - usb: yurex: Fix use-after-free in yurex_delete . - vfs: fix page locking deadlocks when deduping files . - vmci: Release resource if the work is already queued . - vrf: make sure skb-greater than data contains ip header to make routing . - watchdog: bcm2835_wdt: Fix module autoload . - watchdog: core: fix null pointer dereference when releasing cdev . - watchdog: f71808e_wdt: fix F81866 bit operation . - watchdog: fix compile time error of pretimeout governors . - wimax/i2400m: fix a memory leak bug . - x86/boot: Fix memory leak in default_get_smp_config . - x86/entry/64/compat: Fix stack switching for XEN PV . - x86/microcode: Fix the microcode load on CPU hotplug for real . - x86/mm: Check for pfn instead of page in vmalloc_sync_one . - x86/mm: Sync also unmappings in vmalloc_sync_all . - x86/speculation/mds: Apply more accurate check on hypervisor platform . - x86/speculation: Allow guests to use SSBD even if host does not . - x86/unwind: Add hardcoded ORC entry for NULL . - x86/unwind: Handle NULL pointer calls better in frame unwinder . - xen/swiotlb: fix condition for calling xen_destroy_contiguous_region . - xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry . - xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry . - xfrm: Fix bucket count reported to userspace . - xfrm: Fix error return code in xfrm_output_one . - xfs: do not crash on null attr fork xfs_bmapi_read . - xfs: do not trip over uninitialized buffer on extent read of corrupted inode . - xfs: dump transaction usage details on log reservation overrun . - xfs: eliminate duplicate icreate tx reservation functions . - xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT . - xfs: fix semicolon.cocci warnings . - xfs: fix up agi unlinked list reservations . - xfs: include an allocfree res for inobt modifications . - xfs: include inobt buffers in ifree tx log reservation . - xfs: print transaction log reservation on overrun . - xfs: refactor inode chunk alloc/free tx reservation . - xfs: refactor xlog_cil_insert_items to facilitate transaction dump . - xfs: remove more ondisk directory corruption asserts . - xfs: separate shutdown from ticket reservation print helper . - xfs: truncate transaction does not modify the inobt . Special Instructions and Notes: Please reboot the system after installing this update.

Platform:
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Desktop 15
Product:
kernel
Reference:
SUSE-SU-2019:2414-1
CVE-2017-18551
CVE-2018-20976
CVE-2018-21008
CVE-2019-10207
CVE-2019-14814
CVE-2019-14815
CVE-2019-14816
CVE-2019-14835
CVE-2019-15030
CVE-2019-15031
CVE-2019-15090
CVE-2019-15098
CVE-2019-15117
CVE-2019-15118
CVE-2019-15211
CVE-2019-15212
CVE-2019-15214
CVE-2019-15215
CVE-2019-15216
CVE-2019-15217
CVE-2019-15218
CVE-2019-15219
CVE-2019-15220
CVE-2019-15221
CVE-2019-15222
CVE-2019-15239
CVE-2019-15290
CVE-2019-15292
CVE-2019-15538
CVE-2019-15666
CVE-2019-15902
CVE-2019-15917
CVE-2019-15919
CVE-2019-15920
CVE-2019-15921
CVE-2019-15924
CVE-2019-15926
CVE-2019-15927
CVE-2019-9456
CVE    39
CVE-2019-15290
CVE-2019-15222
CVE-2017-18551
CVE-2018-20976
...
CPE    2124
cpe:/o:linux:linux_kernel:2.6.19.2
cpe:/o:linux:linux_kernel:2.6.19.3
cpe:/o:linux:linux_kernel:2.6.19.4
cpe:/o:linux:linux_kernel:2.6.19.5
...

© SecPod Technologies