[obsolete] linux-next-git-rejects.patch removed from -mm tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The patch titled
     Subject: linux-next-git-rejects
has been removed from the -mm tree.  Its filename was
     linux-next-git-rejects.patch

This patch was dropped because it is obsolete

------------------------------------------------------
From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
Subject: linux-next-git-rejects

Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
---

 drivers/dma/idxd/idxd.h                 |    5 --
 drivers/dma/idxd/init.c                 |    4 --
 drivers/dma/idxd/irq.c                  |   40 ----------------------
 drivers/dma/idxd/submit.c               |   22 ------------
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c |    3 -
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h     |    4 --
 sound/usb/card.c                        |    4 --
 sound/usb/clock.c                       |    8 ----
 8 files changed, 90 deletions(-)

--- a/drivers/dma/idxd/idxd.h~linux-next-git-rejects
+++ a/drivers/dma/idxd/idxd.h
@@ -327,10 +327,6 @@ enum idxd_completion_status {
 	IDXD_COMP_DESC_ABORT = 0xff,
 };
 
-<<<<<<< HEAD
-#define confdev_to_idxd(dev) container_of(dev, struct idxd_device, conf_dev)
-#define confdev_to_wq(dev) container_of(dev, struct idxd_wq, conf_dev)
-=======
 #define idxd_confdev(idxd) &idxd->idxd_dev.conf_dev
 #define wq_confdev(wq) &wq->idxd_dev.conf_dev
 #define engine_confdev(engine) &engine->idxd_dev.conf_dev
@@ -385,7 +381,6 @@ static inline void idxd_dev_set_type(str
 
 	idev->type = type;
 }
->>>>>>> linux-next/akpm-base
 
 extern struct bus_type dsa_bus_type;
 
--- a/drivers/dma/idxd/init.c~linux-next-git-rejects
+++ a/drivers/dma/idxd/init.c
@@ -815,11 +815,7 @@ static void idxd_remove(struct pci_dev *
 	pci_disable_device(pdev);
 	destroy_workqueue(idxd->wq);
 	perfmon_pmu_remove(idxd);
-<<<<<<< HEAD
-	device_unregister(&idxd->conf_dev);
-=======
 	device_unregister(idxd_confdev(idxd));
->>>>>>> linux-next/akpm-base
 }
 
 static struct pci_driver idxd_pci_driver = {
--- a/drivers/dma/idxd/irq.c~linux-next-git-rejects
+++ a/drivers/dma/idxd/irq.c
@@ -177,26 +177,6 @@ irqreturn_t idxd_misc_thread(int vec, vo
 	return IRQ_HANDLED;
 }
 
-<<<<<<< HEAD
-static inline bool match_fault(struct idxd_desc *desc, u64 fault_addr)
-{
-	/*
-	 * Completion address can be bad as well. Check fault address match for descriptor
-	 * and completion address.
-	 */
-	if ((u64)desc->hw == fault_addr || (u64)desc->completion == fault_addr) {
-		struct idxd_device *idxd = desc->wq->idxd;
-		struct device *dev = &idxd->pdev->dev;
-
-		dev_warn(dev, "desc with fault address: %#llx\n", fault_addr);
-		return true;
-	}
-
-	return false;
-}
-
-=======
->>>>>>> linux-next/akpm-base
 static int irq_process_pending_llist(struct idxd_irq_entry *irq_entry,
 				     int *processed, u64 data)
 {
@@ -214,27 +194,17 @@ static int irq_process_pending_llist(str
 		u8 status = desc->completion->status & DSA_COMP_STATUS_MASK;
 
 		if (status) {
-<<<<<<< HEAD
-			if (unlikely(status == IDXD_COMP_DESC_ABORT)) {
-=======
 			/*
 			 * Check against the original status as ABORT is software defined
 			 * and 0xff, which DSA_COMP_STATUS_MASK can mask out.
 			 */
 			if (unlikely(desc->completion->status == IDXD_COMP_DESC_ABORT)) {
->>>>>>> linux-next/akpm-base
 				complete_desc(desc, IDXD_COMPLETE_ABORT);
 				(*processed)++;
 				continue;
 			}
 
-<<<<<<< HEAD
-			if (unlikely(status != DSA_COMP_SUCCESS))
-				match_fault(desc, data);
-			complete_desc(desc, reason);
-=======
 			complete_desc(desc, IDXD_COMPLETE_NORMAL);
->>>>>>> linux-next/akpm-base
 			(*processed)++;
 		} else {
 			spin_lock_irqsave(&irq_entry->list_lock, flags);
@@ -284,26 +254,16 @@ static int irq_process_work_list(struct
 	list_for_each_entry(desc, &flist, list) {
 		u8 status = desc->completion->status & DSA_COMP_STATUS_MASK;
 
-<<<<<<< HEAD
-		if (unlikely(status == IDXD_COMP_DESC_ABORT)) {
-=======
 		/*
 		 * Check against the original status as ABORT is software defined
 		 * and 0xff, which DSA_COMP_STATUS_MASK can mask out.
 		 */
 		if (unlikely(desc->completion->status == IDXD_COMP_DESC_ABORT)) {
->>>>>>> linux-next/akpm-base
 			complete_desc(desc, IDXD_COMPLETE_ABORT);
 			continue;
 		}
 
-<<<<<<< HEAD
-		if (unlikely(status != DSA_COMP_SUCCESS))
-			match_fault(desc, data);
-		complete_desc(desc, reason);
-=======
 		complete_desc(desc, IDXD_COMPLETE_NORMAL);
->>>>>>> linux-next/akpm-base
 	}
 
 	return queued;
--- a/drivers/dma/idxd/submit.c~linux-next-git-rejects
+++ a/drivers/dma/idxd/submit.c
@@ -25,25 +25,10 @@ static struct idxd_desc *__get_desc(stru
 	 * On host, MSIX vecotr 0 is used for misc interrupt. Therefore when we match
 	 * vector 1:1 to the WQ id, we need to add 1
 	 */
-<<<<<<< HEAD
-	wq->vec_ptr = desc->vector = (wq->vec_ptr % idxd->num_wq_irqs) + 1;
-	if (!idxd->int_handles) {
-		desc->hw->int_handle = wq->vec_ptr;
-	} else {
-		/*
-		 * int_handles are only for descriptor completion. However for device
-		 * MSIX enumeration, vec 0 is used for misc interrupts. Therefore even
-		 * though we are rotating through 1...N for descriptor interrupts, we
-		 * need to acqurie the int_handles from 0..N-1.
-		 */
-		desc->hw->int_handle = idxd->int_handles[desc->vector - 1];
-	}
-=======
 	if (!idxd->int_handles)
 		desc->hw->int_handle = wq->id + 1;
 	else
 		desc->hw->int_handle = idxd->int_handles[wq->id];
->>>>>>> linux-next/akpm-base
 
 	return desc;
 }
@@ -175,11 +160,7 @@ int idxd_submit_desc(struct idxd_wq *wq,
 	 * that we designated the descriptor to.
 	 */
 	if (desc->hw->flags & IDXD_OP_FLAG_RCI) {
-<<<<<<< HEAD
-		ie = &idxd->irq_entries[desc->vector];
-=======
 		ie = &idxd->irq_entries[wq->id + 1];
->>>>>>> linux-next/akpm-base
 		llist_add(&desc->llnode, &ie->pending_llist);
 	}
 
@@ -194,10 +175,7 @@ int idxd_submit_desc(struct idxd_wq *wq,
 		 */
 		rc = enqcmds(portal, desc->hw);
 		if (rc < 0) {
-<<<<<<< HEAD
-=======
 			percpu_ref_put(&wq->wq_active);
->>>>>>> linux-next/akpm-base
 			if (ie)
 				llist_abort_desc(wq, ie, desc);
 			return rc;
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c~linux-next-git-rejects
+++ a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
@@ -1219,8 +1219,6 @@ static const struct pci_device_id pciidl
 	{0x1002, 0x7423, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_BEIGE_GOBY},
 	{0x1002, 0x743F, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_BEIGE_GOBY},
 
-<<<<<<< HEAD
-=======
 	/* CYAN_SKILLFISH */
 	{0x1002, 0x13FE, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_CYAN_SKILLFISH|AMD_IS_APU},
 
@@ -1231,7 +1229,6 @@ static const struct pci_device_id pciidl
 	{0x1002, 0x7423, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_BEIGE_GOBY},
 	{0x1002, 0x743F, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_BEIGE_GOBY},
 
->>>>>>> linux-next/akpm-base
 	{0, 0, 0}
 };
 
--- a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h~linux-next-git-rejects
+++ a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
@@ -492,11 +492,7 @@ struct vmw_private {
 	resource_size_t io_start;
 	resource_size_t vram_start;
 	resource_size_t vram_size;
-<<<<<<< HEAD
-	resource_size_t prim_bb_mem;
-=======
 	resource_size_t max_primary_mem;
->>>>>>> linux-next/akpm-base
 	u32 __iomem *rmmio;
 	u32 *fifo_mem;
 	resource_size_t fifo_mem_size;
--- a/sound/usb/card.c~linux-next-git-rejects
+++ a/sound/usb/card.c
@@ -941,11 +941,7 @@ static void usb_audio_disconnect(struct
 		}
 	}
 
-<<<<<<< HEAD
-	if (chip->quirk_type == QUIRK_SETUP_DISABLE_AUTOSUSPEND)
-=======
 	if (chip->quirk_flags & QUIRK_FLAG_DISABLE_AUTOSUSPEND)
->>>>>>> linux-next/akpm-base
 		usb_enable_autosuspend(interface_to_usbdev(intf));
 
 	chip->num_interfaces--;
--- a/sound/usb/clock.c~linux-next-git-rejects
+++ a/sound/usb/clock.c
@@ -324,16 +324,8 @@ static int __uac_clock_find_source(struc
 					      sources[ret - 1],
 					      visited, validate);
 		if (ret > 0) {
-<<<<<<< HEAD
-			/*
-			 * For Samsung USBC Headset (AKG), setting clock selector again
-			 * will result in incorrect default clock setting problems
-			 */
-			if (chip->usb_id == USB_ID(0x04e8, 0xa051))
-=======
 			/* Skip setting clock selector again for some devices */
 			if (chip->quirk_flags & QUIRK_FLAG_SKIP_CLOCK_SELECTOR)
->>>>>>> linux-next/akpm-base
 				return ret;
 			err = uac_clock_selector_set_val(chip, entity_id, cur);
 			if (err < 0)
_

Patches currently in -mm which might be from akpm@xxxxxxxxxxxxxxxxxxxx are

mm.patch
mm-gup-fix-potential-pgmap-refcnt-leak-in-__gup_device_huge-fix.patch
mm-gup-fix-potential-pgmap-refcnt-leak-in-__gup_device_huge-fix-fix.patch
lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix.patch
mm-compaction-optimize-proactive-compaction-deferrals-fix.patch
mm-compaction-support-triggering-of-proactive-compaction-by-user-fix.patch
mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempolicy-refcnt-fix.patch
mm-damon-implement-primitives-for-the-virtual-memory-address-spaces-fix.patch
mm-damon-implement-a-debugfs-based-user-space-interface-fix.patch
mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix.patch
fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix.patch
log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix.patch
linux-next-rejects.patch
kernel-forkc-export-kernel_thread-to-modules.patch




[Index of Archives]     [Kernel Archive]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]

  Powered by Linux