Skip to contentSkip to conversation

e1000e triggers sparc32 gcc bug

PATCH In review Al Viro 3 participants 4 messages Apr 27, 2008 – Apr 28, 2008 Network drivers

lore
Share & tools
lore

Al Viro

author
#0 lore raw

PATCH 1/1 e1000e triggers sparc32 gcc bug

... and isn't possible on sparc32 boxen anyway, unless somebody
had done JavaStation with PCIE lately.

---

drivers/net/Kconfig +1 -1
index b6ebcb9..733db3d 100644
@@ -2011,7 +2011,7 @@ config E1000_DISABLE_PACKET_SPLIT
 
 config E1000E
 	tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support"
-	depends on PCI
+	depends on PCI && (!SPARC32 || BROKEN)
 	---help---
 	  This driver supports the PCI-Express Intel(R) PRO/1000 gigabit
 	  ethernet family of adapters. For PCI or PCI-X e1000 adapters,
maintainer Acked-by on v1 1/1
#1 lore raw

From: Al Viro <[email protected]>
Date: Sun, 27 Apr 2008 06:15:42 +0100

Quoted 4 lines

... and isn't possible on sparc32 boxen anyway, unless somebody
had done JavaStation with PCIE lately.

Unfortunately this is necessary, every gcc I've tried triggers a reload bug on 32-bit sparc.

Meanwhile I'll try and get the gcc bug fixed.

Thanks Al.

#2 lore raw
Quoted 8 lines · David Miller

From: Al Viro <[email protected]>
Date: Sun, 27 Apr 2008 06:15:42 +0100

Quoted 4 lines

... and isn't possible on sparc32 boxen anyway, unless somebody
had done JavaStation with PCIE lately.

Quoted 8 lines

Unfortunately this is necessary, every gcc I've tried triggers a reload bug on 32-bit sparc.

Meanwhile I'll try and get the gcc bug fixed.

Thanks Al.

wow, that's pretty bad - anything I can do? We're severely limited in sparc systems here...

Auke

maintainer
#3 lore raw

From: "Kok, Auke" <[email protected]>
Date: Mon, 28 Apr 2008 10:43:22 -0700

Quoted 2 lines

wow, that's pretty bad - anything I can do? We're severely limited in sparc systems here...

Al caught this with a cross-compile :-)

Don't worry about this, I or someone else will try to get it fixed up somehow.