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 = 647F28654894E3BD457199BE38DBBDC86092693E
 | 
				
			||||||
	validpgpkeys = 8218F88849AAC522E94CF470A5E9288C4FA415FA
 | 
						validpgpkeys = 8218F88849AAC522E94CF470A5E9288C4FA415FA
 | 
				
			||||||
	sha256sums = SKIP
 | 
						sha256sums = SKIP
 | 
				
			||||||
	sha256sums = 1fc23bd2613b821d8bdca1a33dc421e21de296221108ce047176d27d37ce397f
 | 
						sha256sums = 2aa5cde5c40ca06ea0a10b9a212bd9b96deb548d58c0a55386f0e8ae5fc0edf5
 | 
				
			||||||
	sha256sums = ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21
 | 
						sha256sums = ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21
 | 
				
			||||||
	sha256sums = 75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919
 | 
						sha256sums = 75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919
 | 
				
			||||||
	sha256sums = ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65
 | 
						sha256sums = ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65
 | 
				
			||||||
	sha256sums = aca1e02ec3e04122e82426762e133054a0124ce236b005fe610240a93c870b87
 | 
						sha256sums = dbf4ac4b873ce6972e63b78d74ddba18f2701716163bb7f4b4fe5e909346a6e1
 | 
				
			||||||
	sha256sums = afb4c025d1180c1c8d9419910910f44755a4aefc711c2f0d4fee374d6b33e0d5
 | 
						sha256sums = afb4c025d1180c1c8d9419910910f44755a4aefc711c2f0d4fee374d6b33e0d5
 | 
				
			||||||
 | 
					
 | 
				
			||||||
pkgname = linux-vfio
 | 
					pkgname = linux-vfio
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -7,3 +7,4 @@ linux.install.pkg
 | 
				
			|||||||
*.log
 | 
					*.log
 | 
				
			||||||
*.part
 | 
					*.part
 | 
				
			||||||
*.sig
 | 
					*.sig
 | 
				
			||||||
 | 
					archlinux-linux/
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										4
									
								
								PKGBUILD
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								PKGBUILD
									
									
									
									
									
								
							@@ -26,11 +26,11 @@ validpgpkeys=(
 | 
				
			|||||||
  '8218F88849AAC522E94CF470A5E9288C4FA415FA'  # Jan Alexander Steffens (heftig)
 | 
					  '8218F88849AAC522E94CF470A5E9288C4FA415FA'  # Jan Alexander Steffens (heftig)
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
sha256sums=('SKIP'
 | 
					sha256sums=('SKIP'
 | 
				
			||||||
            '1fc23bd2613b821d8bdca1a33dc421e21de296221108ce047176d27d37ce397f'
 | 
					            '2aa5cde5c40ca06ea0a10b9a212bd9b96deb548d58c0a55386f0e8ae5fc0edf5'
 | 
				
			||||||
            'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
 | 
					            'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
 | 
				
			||||||
            '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
 | 
					            '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
 | 
				
			||||||
            'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65'
 | 
					            'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65'
 | 
				
			||||||
            'aca1e02ec3e04122e82426762e133054a0124ce236b005fe610240a93c870b87'
 | 
					            'dbf4ac4b873ce6972e63b78d74ddba18f2701716163bb7f4b4fe5e909346a6e1'
 | 
				
			||||||
            'afb4c025d1180c1c8d9419910910f44755a4aefc711c2f0d4fee374d6b33e0d5')
 | 
					            'afb4c025d1180c1c8d9419910910f44755a4aefc711c2f0d4fee374d6b33e0d5')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
_kernelname=${pkgbase#linux}
 | 
					_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>
 | 
					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)
 | 
					Subject: [PATCH] pci: Enable overrides for missing ACS capabilities (4.18)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This an updated version of Alex Williamson's patch from:
 | 
					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(+)
 | 
					 2 files changed, 110 insertions(+)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
 | 
					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
 | 
					--- a/Documentation/admin-guide/kernel-parameters.txt
 | 
				
			||||||
+++ b/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
 | 
					 		nomsi		[MSI] If the PCI_MSI kernel config parameter is
 | 
				
			||||||
 				enabled, this kernel boot option can be used to
 | 
					 				enabled, this kernel boot option can be used to
 | 
				
			||||||
 				disable the use of MSI interrupts system-wide.
 | 
					 				disable the use of MSI interrupts system-wide.
 | 
				
			||||||
@@ -69,10 +69,10 @@ index 1370b424a453..e9334812da5d 100644
 | 
				
			|||||||
 				Safety option to keep boot IRQs enabled. This
 | 
					 				Safety option to keep boot IRQs enabled. This
 | 
				
			||||||
 				should never be necessary.
 | 
					 				should never be necessary.
 | 
				
			||||||
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
 | 
					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
 | 
					--- a/drivers/pci/quirks.c
 | 
				
			||||||
+++ b/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);
 | 
					 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
 | 
					  * 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
 | 
					  * 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, 0xE00A, pci_quirk_xgene_acs },
 | 
				
			||||||
 	{ PCI_VENDOR_ID_AMPERE, 0xE00B, pci_quirk_xgene_acs },
 | 
					 	{ PCI_VENDOR_ID_AMPERE, 0xE00B, pci_quirk_xgene_acs },
 | 
				
			||||||
 	{ PCI_VENDOR_ID_AMPERE, 0xE00C, pci_quirk_xgene_acs },
 | 
					 	{ PCI_VENDOR_ID_AMPERE, 0xE00C, pci_quirk_xgene_acs },
 | 
				
			||||||
+	/* allow acs for any */
 | 
					+	/* allow acs for any */
 | 
				
			||||||
+	{ PCI_ANY_ID, PCI_ANY_ID, pci_acs_overrides },
 | 
					+	{ PCI_ANY_ID, PCI_ANY_ID, pcie_acs_overrides },
 | 
				
			||||||
 	{ 0 }
 | 
					 	{ 0 }
 | 
				
			||||||
 };
 | 
					 };
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user