mirror of
				https://aur.archlinux.org/linux-vfio.git
				synced 2025-11-04 11:56:33 +00:00 
			
		
		
		
	Fixed silly mistake in patch and add new config
This commit is contained in:
		
							
								
								
									
										4
									
								
								.SRCINFO
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								.SRCINFO
									
									
									
									
									
								
							@@ -24,11 +24,11 @@ pkgbase = linux-vfio
 | 
			
		||||
	validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
 | 
			
		||||
	validpgpkeys = 8218F88849AAC522E94CF470A5E9288C4FA415FA
 | 
			
		||||
	sha256sums = SKIP
 | 
			
		||||
	sha256sums = 1fc23bd2613b821d8bdca1a33dc421e21de296221108ce047176d27d37ce397f
 | 
			
		||||
	sha256sums = 2aa5cde5c40ca06ea0a10b9a212bd9b96deb548d58c0a55386f0e8ae5fc0edf5
 | 
			
		||||
	sha256sums = ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21
 | 
			
		||||
	sha256sums = 75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919
 | 
			
		||||
	sha256sums = ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65
 | 
			
		||||
	sha256sums = aca1e02ec3e04122e82426762e133054a0124ce236b005fe610240a93c870b87
 | 
			
		||||
	sha256sums = dbf4ac4b873ce6972e63b78d74ddba18f2701716163bb7f4b4fe5e909346a6e1
 | 
			
		||||
	sha256sums = afb4c025d1180c1c8d9419910910f44755a4aefc711c2f0d4fee374d6b33e0d5
 | 
			
		||||
 | 
			
		||||
pkgname = linux-vfio
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -7,3 +7,4 @@ linux.install.pkg
 | 
			
		||||
*.log
 | 
			
		||||
*.part
 | 
			
		||||
*.sig
 | 
			
		||||
archlinux-linux/
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								PKGBUILD
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								PKGBUILD
									
									
									
									
									
								
							@@ -26,11 +26,11 @@ validpgpkeys=(
 | 
			
		||||
  '8218F88849AAC522E94CF470A5E9288C4FA415FA'  # Jan Alexander Steffens (heftig)
 | 
			
		||||
)
 | 
			
		||||
sha256sums=('SKIP'
 | 
			
		||||
            '1fc23bd2613b821d8bdca1a33dc421e21de296221108ce047176d27d37ce397f'
 | 
			
		||||
            '2aa5cde5c40ca06ea0a10b9a212bd9b96deb548d58c0a55386f0e8ae5fc0edf5'
 | 
			
		||||
            'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
 | 
			
		||||
            '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
 | 
			
		||||
            'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65'
 | 
			
		||||
            'aca1e02ec3e04122e82426762e133054a0124ce236b005fe610240a93c870b87'
 | 
			
		||||
            'dbf4ac4b873ce6972e63b78d74ddba18f2701716163bb7f4b4fe5e909346a6e1'
 | 
			
		||||
            'afb4c025d1180c1c8d9419910910f44755a4aefc711c2f0d4fee374d6b33e0d5')
 | 
			
		||||
 | 
			
		||||
_kernelname=${pkgbase#linux}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
From 5ffe511d5d8b5e803c8fa7249438efca7368b4c4 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From f56f33917f418568141184eb2503ec65309a8255 Mon Sep 17 00:00:00 2001
 | 
			
		||||
From: Mark Weiman <mark.weiman@markzz.com>
 | 
			
		||||
Date: Wed, 12 Dec 2018 10:18:35 -0500
 | 
			
		||||
Date: Thu, 13 Dec 2018 13:15:16 -0500
 | 
			
		||||
Subject: [PATCH] pci: Enable overrides for missing ACS capabilities (4.18)
 | 
			
		||||
 | 
			
		||||
This an updated version of Alex Williamson's patch from:
 | 
			
		||||
@@ -50,10 +50,10 @@ your customers the hassle of this boot option.
 | 
			
		||||
 2 files changed, 110 insertions(+)
 | 
			
		||||
 | 
			
		||||
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
 | 
			
		||||
index 1370b424a453..e9334812da5d 100644
 | 
			
		||||
index 0c404cda531a..0d45f0014f4a 100644
 | 
			
		||||
--- a/Documentation/admin-guide/kernel-parameters.txt
 | 
			
		||||
+++ b/Documentation/admin-guide/kernel-parameters.txt
 | 
			
		||||
@@ -3106,6 +3106,14 @@
 | 
			
		||||
@@ -3165,6 +3165,14 @@
 | 
			
		||||
 		nomsi		[MSI] If the PCI_MSI kernel config parameter is
 | 
			
		||||
 				enabled, this kernel boot option can be used to
 | 
			
		||||
 				disable the use of MSI interrupts system-wide.
 | 
			
		||||
@@ -69,10 +69,10 @@ index 1370b424a453..e9334812da5d 100644
 | 
			
		||||
 				Safety option to keep boot IRQs enabled. This
 | 
			
		||||
 				should never be necessary.
 | 
			
		||||
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
 | 
			
		||||
index a4d11d14b196..0be08f804e87 100644
 | 
			
		||||
index c0673a717239..695d99b390f7 100644
 | 
			
		||||
--- a/drivers/pci/quirks.c
 | 
			
		||||
+++ b/drivers/pci/quirks.c
 | 
			
		||||
@@ -186,6 +186,106 @@ static int __init pci_apply_final_quirks(void)
 | 
			
		||||
@@ -194,6 +194,106 @@ static int __init pci_apply_final_quirks(void)
 | 
			
		||||
 }
 | 
			
		||||
 fs_initcall_sync(pci_apply_final_quirks);
 | 
			
		||||
 
 | 
			
		||||
@@ -179,12 +179,12 @@ index a4d11d14b196..0be08f804e87 100644
 | 
			
		||||
 /*
 | 
			
		||||
  * Decoding should be disabled for a PCI device during BAR sizing to avoid
 | 
			
		||||
  * conflict. But doing so may cause problems on host bridge and perhaps other
 | 
			
		||||
@@ -4393,6 +4493,8 @@ static const struct pci_dev_acs_enabled {
 | 
			
		||||
@@ -4513,6 +4613,8 @@ static const struct pci_dev_acs_enabled {
 | 
			
		||||
 	{ PCI_VENDOR_ID_AMPERE, 0xE00A, pci_quirk_xgene_acs },
 | 
			
		||||
 	{ PCI_VENDOR_ID_AMPERE, 0xE00B, pci_quirk_xgene_acs },
 | 
			
		||||
 	{ PCI_VENDOR_ID_AMPERE, 0xE00C, pci_quirk_xgene_acs },
 | 
			
		||||
+	/* allow acs for any */
 | 
			
		||||
+	{ PCI_ANY_ID, PCI_ANY_ID, pci_acs_overrides },
 | 
			
		||||
+	{ PCI_ANY_ID, PCI_ANY_ID, pcie_acs_overrides },
 | 
			
		||||
 	{ 0 }
 | 
			
		||||
 };
 | 
			
		||||
 
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user