Update to 4.19.135
Drop 'Revert "cifs: Fix the target file was deleted when rename failed."' Cleanup debian/changelog file
This commit is contained in:
parent
3ccac5b143
commit
befbadbdd6
|
@ -1,4 +1,4 @@
|
|||
linux (4.19.134-1) UNRELEASED; urgency=medium
|
||||
linux (4.19.135-1) UNRELEASED; urgency=medium
|
||||
|
||||
* New upstream stable update:
|
||||
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.133
|
||||
|
@ -162,10 +162,79 @@ linux (4.19.134-1) UNRELEASED; urgency=medium
|
|||
- printk: queue wake_up_klogd irq_work only if per-CPU areas are ready
|
||||
- libceph: don't omit recovery_deletes in target_copy()
|
||||
- rxrpc: Fix trace string
|
||||
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.135
|
||||
- mac80211: allow rx of mesh eapol frames with default rx key
|
||||
- scsi: scsi_transport_spi: Fix function pointer check
|
||||
- net: sky2: initialize return of gm_phy_read
|
||||
- drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout
|
||||
- fuse: fix weird page warning
|
||||
- [x86] irqdomain/treewide: Keep firmware node unconditionally allocated
|
||||
- SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct
|
||||
IO compeletion")
|
||||
- tipc: clean up skb list lock handling on send path
|
||||
- IB/umem: fix reference count leak in ib_umem_odp_get()
|
||||
- uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to
|
||||
fix GDB regression
|
||||
- ALSA: info: Drop WARN_ON() from buffer NULL sanity check
|
||||
- btrfs: fix double free on ulist after backref resolution failure
|
||||
- btrfs: fix mount failure caused by race with umount
|
||||
- btrfs: fix page leaks after failure to lock page for delalloc
|
||||
- bnxt_en: Fix race when modifying pause settings.
|
||||
- [x86] hippi: Fix a size used in a 'pci_free_consistent()' in an error
|
||||
handling path
|
||||
- ax88172a: fix ax88172a_unbind() failures
|
||||
- ieee802154: fix one possible memleak in adf7242_probe
|
||||
- [arm64,armhf] drm: sun4i: hdmi: Fix inverted HPD result
|
||||
- [arm64,armhf] net: smc91x: Fix possible memory leak in smc_drv_probe()
|
||||
- bonding: check error value of register_netdevice() immediately
|
||||
- qed: suppress "don't support RoCE & iWARP" flooding on HW init
|
||||
- ipvs: fix the connection sync failed in some cases
|
||||
- bonding: check return value of register_netdevice() in bond_newlink()
|
||||
- serial: exar: Fix GPIO configuration for Sealevel cards based on
|
||||
XR17V35X
|
||||
- scripts/decode_stacktrace: strip basepath from all paths
|
||||
- scripts/gdb: fix lx-symbols 'gdb.error' while loading modules
|
||||
- [arm64,x86] HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor
|
||||
override
|
||||
- HID: alps: support devices with report id 2
|
||||
- HID: steam: fixes race in handling device list.
|
||||
- HID: apple: Disable Fn-key key-re-mapping on clone keyboards
|
||||
- [arm64] dmaengine: tegra210-adma: Fix runtime PM imbalance on error
|
||||
- Input: add `SW_MACHINE_COVER`
|
||||
- regmap: dev_get_regmap_match(): fix string comparison
|
||||
- hwmon: (aspeed-pwm-tacho) Avoid possible buffer overflow
|
||||
- [amd64] dmaengine: ioat setting ioat timeout as module parameter
|
||||
- Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen
|
||||
- [arm64] Use test_tsk_thread_flag() for checking TIF_SINGLESTEP
|
||||
- [arm*] binder: Don't use mmput() from shrinker function.
|
||||
- usb: xhci: Fix ASM2142/ASM3142 DMA addressing
|
||||
- Revert "cifs: Fix the target file was deleted when rename failed."
|
||||
(Closes: #966917)
|
||||
- [x86] staging: wlan-ng: properly check endpoint types
|
||||
- [x86] staging: comedi: addi_apci_1032: check INSN_CONFIG_DIGITAL_TRIG
|
||||
shift
|
||||
- [x86] staging: comedi: ni_6527: fix INSN_CONFIG_DIGITAL_TRIG support
|
||||
- [x86] staging: comedi: addi_apci_1500: check INSN_CONFIG_DIGITAL_TRIG
|
||||
shift
|
||||
- [x86] staging: comedi: addi_apci_1564: check INSN_CONFIG_DIGITAL_TRIG
|
||||
shift
|
||||
- serial: 8250: fix null-ptr-deref in serial8250_start_tx()
|
||||
- fbdev: Detect integer underflow at "struct fbcon_ops"->clear_margins.
|
||||
- vt: Reject zero-sized screen buffer size.
|
||||
- mm/memcg: fix refcount error while moving and swapping
|
||||
- mm: memcg/slab: synchronize access to kmem_cache dying flag using a
|
||||
spinlock
|
||||
- mm: memcg/slab: fix memory leak at non-root kmem_cache destroy
|
||||
- io-mapping: indicate mapping failure
|
||||
- drm/amdgpu: Fix NULL dereference in dpm sysfs handlers
|
||||
- [x86] vmlinux.lds: Page-align end of ..page_aligned sections
|
||||
- [x86] ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on
|
||||
the Lenovo Miix 2 10
|
||||
- dm integrity: fix integrity recalculation that is improperly skipped
|
||||
- ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb
|
||||
- ath9k: Fix regression with Atheros 9271
|
||||
|
||||
[ Salvatore Bonaccorso ]
|
||||
* Revert "cifs: Fix the target file was deleted when rename failed."
|
||||
(Closes: #966917)
|
||||
* Bump ABI to 11
|
||||
* Drop 'Revert "mips: Add udelay lpj numbers adjustment"'
|
||||
|
||||
|
|
|
@ -1,58 +0,0 @@
|
|||
From: Steve French <stfrench@microsoft.com>
|
||||
Date: Thu, 23 Jul 2020 14:41:29 -0500
|
||||
Subject: Revert "cifs: Fix the target file was deleted when rename failed."
|
||||
Origin: https://git.kernel.org/linus/0e6705182d4e1b77248a93470d6d7b3013d59b30
|
||||
Bug-Debian: https://bugs.debian.org/966917
|
||||
|
||||
This reverts commit 9ffad9263b467efd8f8dc7ae1941a0a655a2bab2.
|
||||
|
||||
Upon additional testing with older servers, it was found that
|
||||
the original commit introduced a regression when using the old SMB1
|
||||
dialect and rsyncing over an existing file.
|
||||
|
||||
The patch will need to be respun to address this, likely including
|
||||
a larger refactoring of the SMB1 and SMB3 rename code paths to make
|
||||
it less confusing and also to address some additional rename error
|
||||
cases that SMB3 may be able to workaround.
|
||||
|
||||
Signed-off-by: Steve French <stfrench@microsoft.com>
|
||||
Reported-by: Patrick Fernie <patrick.fernie@gmail.com>
|
||||
CC: Stable <stable@vger.kernel.org>
|
||||
Acked-by: Ronnie Sahlberg <lsahlber@redhat.com>
|
||||
Acked-by: Pavel Shilovsky <pshilov@microsoft.com>
|
||||
Acked-by: Zhang Xiaoxu <zhangxiaoxu5@huawei.com>
|
||||
---
|
||||
fs/cifs/inode.c | 10 ++--------
|
||||
1 file changed, 2 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/fs/cifs/inode.c b/fs/cifs/inode.c
|
||||
index 49c3ea8aa845..ce95801e9b66 100644
|
||||
--- a/fs/cifs/inode.c
|
||||
+++ b/fs/cifs/inode.c
|
||||
@@ -2044,7 +2044,6 @@ cifs_rename2(struct inode *source_dir, struct dentry *source_dentry,
|
||||
FILE_UNIX_BASIC_INFO *info_buf_target;
|
||||
unsigned int xid;
|
||||
int rc, tmprc;
|
||||
- bool new_target = d_really_is_negative(target_dentry);
|
||||
|
||||
if (flags & ~RENAME_NOREPLACE)
|
||||
return -EINVAL;
|
||||
@@ -2121,13 +2120,8 @@ cifs_rename2(struct inode *source_dir, struct dentry *source_dentry,
|
||||
*/
|
||||
|
||||
unlink_target:
|
||||
- /*
|
||||
- * If the target dentry was created during the rename, try
|
||||
- * unlinking it if it's not negative
|
||||
- */
|
||||
- if (new_target &&
|
||||
- d_really_is_positive(target_dentry) &&
|
||||
- (rc == -EACCES || rc == -EEXIST)) {
|
||||
+ /* Try unlinking the target dentry if it's not negative */
|
||||
+ if (d_really_is_positive(target_dentry) && (rc == -EACCES || rc == -EEXIST)) {
|
||||
if (d_is_dir(target_dentry))
|
||||
tmprc = cifs_rmdir(target_dir, target_dentry);
|
||||
else
|
||||
--
|
||||
2.28.0
|
||||
|
|
@ -100,7 +100,6 @@ bugfix/all/kbuild-include-addtree-remove-quotes-before-matching-path.patch
|
|||
debian/revert-objtool-fix-config_stack_validation-y-warning.patch
|
||||
bugfix/all/mt76-use-the-correct-hweight8-function.patch
|
||||
bugfix/all/rtc-s35390a-set-uie_unsupported.patch
|
||||
bugfix/all/Revert-cifs-Fix-the-target-file-was-deleted-when-ren.patch
|
||||
|
||||
# Miscellaneous features
|
||||
features/all/e1000e-Add-support-for-Comet-Lake.patch
|
||||
|
|
Loading…
Reference in New Issue