commit:     957b45f694a54bba43bfe2b1c5da8bc1f6c20951
Author:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 11 12:46:45 2022 +0000
Commit:     Mike Pagano <mpagano <AT> gentoo <DOT> org>
CommitDate: Fri Feb 11 12:46:45 2022 +0000
URL:        https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=957b45f6

Remove incorrect patch

Signed-off-by: Mike Pagano <mpagano <AT> gentoo.org>

 1265_linux-4.14.266.patch | 134 ----------------------------------------------
 1 file changed, 134 deletions(-)

diff --git a/1265_linux-4.14.266.patch b/1265_linux-4.14.266.patch
deleted file mode 100644
index 7722be6a..00000000
--- a/1265_linux-4.14.266.patch
+++ /dev/null
@@ -1,134 +0,0 @@
-diff --git a/Makefile b/Makefile
-index bc98aa57a6faf..1fe02d57d6a70 100644
---- a/Makefile
-+++ b/Makefile
-@@ -1,7 +1,7 @@
- # SPDX-License-Identifier: GPL-2.0
- VERSION = 4
- PATCHLEVEL = 14
--SUBLEVEL = 265
-+SUBLEVEL = 266
- EXTRAVERSION =
- NAME = Petit Gorille
- 
-diff --git a/arch/x86/kernel/cpu/mcheck/mce.c 
b/arch/x86/kernel/cpu/mcheck/mce.c
-index 95c09db1bba21..d8399a6891655 100644
---- a/arch/x86/kernel/cpu/mcheck/mce.c
-+++ b/arch/x86/kernel/cpu/mcheck/mce.c
-@@ -589,7 +589,7 @@ static int srao_decode_notifier(struct notifier_block *nb, 
unsigned long val,
- 
-       if (mce_usable_address(mce) && (mce->severity == MCE_AO_SEVERITY)) {
-               pfn = mce->addr >> PAGE_SHIFT;
--              if (memory_failure(pfn, MCE_VECTOR, 0))
-+              if (!memory_failure(pfn, MCE_VECTOR, 0))
-                       mce_unmap_kpfn(pfn);
-       }
- 
-diff --git a/drivers/mmc/host/moxart-mmc.c b/drivers/mmc/host/moxart-mmc.c
-index 5553a5643f405..5c81dc7371db7 100644
---- a/drivers/mmc/host/moxart-mmc.c
-+++ b/drivers/mmc/host/moxart-mmc.c
-@@ -696,12 +696,12 @@ static int moxart_remove(struct platform_device *pdev)
-               if (!IS_ERR(host->dma_chan_rx))
-                       dma_release_channel(host->dma_chan_rx);
-               mmc_remove_host(mmc);
--              mmc_free_host(mmc);
- 
-               writel(0, host->base + REG_INTERRUPT_MASK);
-               writel(0, host->base + REG_POWER_CONTROL);
-               writel(readl(host->base + REG_CLOCK_CONTROL) | CLK_OFF,
-                      host->base + REG_CLOCK_CONTROL);
-+              mmc_free_host(mmc);
-       }
-       return 0;
- }
-diff --git a/kernel/cgroup/cgroup-v1.c b/kernel/cgroup/cgroup-v1.c
-index 5602bd81caa90..105f5b2f59783 100644
---- a/kernel/cgroup/cgroup-v1.c
-+++ b/kernel/cgroup/cgroup-v1.c
-@@ -577,6 +577,14 @@ static ssize_t cgroup_release_agent_write(struct 
kernfs_open_file *of,
- 
-       BUILD_BUG_ON(sizeof(cgrp->root->release_agent_path) < PATH_MAX);
- 
-+      /*
-+       * Release agent gets called with all capabilities,
-+       * require capabilities to set release agent.
-+       */
-+      if ((of->file->f_cred->user_ns != &init_user_ns) ||
-+          !capable(CAP_SYS_ADMIN))
-+              return -EPERM;
-+
-       cgrp = cgroup_kn_lock_live(of->kn, false);
-       if (!cgrp)
-               return -ENODEV;
-@@ -1060,6 +1068,7 @@ static int cgroup1_remount(struct kernfs_root *kf_root, 
int *flags, char *data)
- {
-       int ret = 0;
-       struct cgroup_root *root = cgroup_root_from_kf(kf_root);
-+      struct cgroup_namespace *ns = current->nsproxy->cgroup_ns;
-       struct cgroup_sb_opts opts;
-       u16 added_mask, removed_mask;
- 
-@@ -1073,6 +1082,12 @@ static int cgroup1_remount(struct kernfs_root *kf_root, 
int *flags, char *data)
-       if (opts.subsys_mask != root->subsys_mask || opts.release_agent)
-               pr_warn("option changes via remount are deprecated (pid=%d 
comm=%s)\n",
-                       task_tgid_nr(current), current->comm);
-+      /* See cgroup1_mount release_agent handling */
-+      if (opts.release_agent &&
-+          ((ns->user_ns != &init_user_ns) || !capable(CAP_SYS_ADMIN))) {
-+              ret = -EINVAL;
-+              goto out_unlock;
-+      }
- 
-       added_mask = opts.subsys_mask & ~root->subsys_mask;
-       removed_mask = root->subsys_mask & ~opts.subsys_mask;
-@@ -1236,6 +1251,15 @@ struct dentry *cgroup1_mount(struct file_system_type 
*fs_type, int flags,
-               ret = -EPERM;
-               goto out_unlock;
-       }
-+      /*
-+       * Release agent gets called with all capabilities,
-+       * require capabilities to set release agent.
-+       */
-+      if (opts.release_agent &&
-+          ((ns->user_ns != &init_user_ns) || !capable(CAP_SYS_ADMIN))) {
-+              ret = -EINVAL;
-+              goto out_unlock;
-+      }
- 
-       root = kzalloc(sizeof(*root), GFP_KERNEL);
-       if (!root) {
-diff --git a/net/tipc/link.c b/net/tipc/link.c
-index 0b44427e29ec5..d3017811b67a6 100644
---- a/net/tipc/link.c
-+++ b/net/tipc/link.c
-@@ -1462,12 +1462,15 @@ static int tipc_link_proto_rcv(struct tipc_link *l, 
struct sk_buff *skb,
-       u16 peers_tol = msg_link_tolerance(hdr);
-       u16 peers_prio = msg_linkprio(hdr);
-       u16 rcv_nxt = l->rcv_nxt;
--      u16 dlen = msg_data_sz(hdr);
-+      u32 dlen = msg_data_sz(hdr);
-       int mtyp = msg_type(hdr);
-       void *data;
-       char *if_name;
-       int rc = 0;
- 
-+      if (dlen > U16_MAX)
-+              goto exit;
-+
-       if (tipc_link_is_blocked(l) || !xmitq)
-               goto exit;
- 
-diff --git a/net/tipc/monitor.c b/net/tipc/monitor.c
-index 254ddc2c39146..c6496da9392d7 100644
---- a/net/tipc/monitor.c
-+++ b/net/tipc/monitor.c
-@@ -457,6 +457,8 @@ void tipc_mon_rcv(struct net *net, void *data, u16 dlen, 
u32 addr,
-       state->probing = false;
- 
-       /* Sanity check received domain record */
-+      if (new_member_cnt > MAX_MON_DOMAIN)
-+              return;
-       if (dlen < dom_rec_len(arrv_dom, 0))
-               return;
-       if (dlen != dom_rec_len(arrv_dom, new_member_cnt))

Reply via email to