here's the error log: dnsdomainname: Unknown host sys.c:504: warning: static declaration for `set_user' follows non-static agpgart_be.c: In function `agp_generic_create_gatt_table': agpgart_be.c:591: warning: assignment from incompatible pointer type 3c59x.c:133:22: pci-scan.h: No such file or directory 3c59x.c:134:25: kern_compat.h: No such file or directory 3c59x.c:281: elements of array `pci_tbl' have incomplete type 3c59x.c:282: warning: excess elements in struct initializer 3c59x.c:282: warning: (near initialization for `pci_tbl[0]') 3c59x.c:282: extra brace group at end of initializer 3c59x.c:282: (near initialization for `pci_tbl[0]') 3c59x.c:282: warning: excess elements in struct initializer 3c59x.c:282: warning: (near initialization for `pci_tbl[0]') 3c59x.c:283: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:283: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:283: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:283: warning: excess elements in struct initializer 3c59x.c:283: warning: (near initialization for `pci_tbl[0]') 3c59x.c:283: warning: excess elements in struct initializer 3c59x.c:283: warning: (near initialization for `pci_tbl[0]') 3c59x.c:283: warning: excess elements in struct initializer 3c59x.c:283: warning: (near initialization for `pci_tbl[0]') 3c59x.c:284: warning: excess elements in struct initializer 3c59x.c:284: warning: (near initialization for `pci_tbl[1]') 3c59x.c:284: extra brace group at end of initializer 3c59x.c:284: (near initialization for `pci_tbl[1]') 3c59x.c:284: warning: excess elements in struct initializer 3c59x.c:284: warning: (near initialization for `pci_tbl[1]') 3c59x.c:285: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:285: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:285: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:285: warning: excess elements in struct initializer 3c59x.c:285: warning: (near initialization for `pci_tbl[1]') 3c59x.c:285: warning: excess elements in struct initializer 3c59x.c:285: warning: (near initialization for `pci_tbl[1]') 3c59x.c:285: warning: excess elements in struct initializer 3c59x.c:285: warning: (near initialization for `pci_tbl[1]') 3c59x.c:286: warning: excess elements in struct initializer 3c59x.c:286: warning: (near initialization for `pci_tbl[2]') 3c59x.c:286: extra brace group at end of initializer 3c59x.c:286: (near initialization for `pci_tbl[2]') 3c59x.c:286: warning: excess elements in struct initializer 3c59x.c:286: warning: (near initialization for `pci_tbl[2]') 3c59x.c:287: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:287: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:287: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:287: warning: excess elements in struct initializer 3c59x.c:287: warning: (near initialization for `pci_tbl[2]') 3c59x.c:287: warning: excess elements in struct initializer 3c59x.c:287: warning: (near initialization for `pci_tbl[2]') 3c59x.c:287: warning: excess elements in struct initializer 3c59x.c:287: warning: (near initialization for `pci_tbl[2]') 3c59x.c:288: warning: excess elements in struct initializer 3c59x.c:288: warning: (near initialization for `pci_tbl[3]') 3c59x.c:288: extra brace group at end of initializer 3c59x.c:288: (near initialization for `pci_tbl[3]') 3c59x.c:288: warning: excess elements in struct initializer 3c59x.c:288: warning: (near initialization for `pci_tbl[3]') 3c59x.c:289: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:289: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:289: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:289: warning: excess elements in struct initializer 3c59x.c:289: warning: (near initialization for `pci_tbl[3]') 3c59x.c:289: warning: excess elements in struct initializer 3c59x.c:289: warning: (near initialization for `pci_tbl[3]') 3c59x.c:289: warning: excess elements in struct initializer 3c59x.c:289: warning: (near initialization for `pci_tbl[3]') 3c59x.c:291: warning: excess elements in struct initializer 3c59x.c:291: warning: (near initialization for `pci_tbl[4]') 3c59x.c:291: extra brace group at end of initializer 3c59x.c:291: (near initialization for `pci_tbl[4]') 3c59x.c:291: warning: excess elements in struct initializer 3c59x.c:291: warning: (near initialization for `pci_tbl[4]') 3c59x.c:292: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:292: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:292: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:292: warning: excess elements in struct initializer 3c59x.c:292: warning: (near initialization for `pci_tbl[4]') 3c59x.c:292: warning: excess elements in struct initializer 3c59x.c:292: warning: (near initialization for `pci_tbl[4]') 3c59x.c:292: warning: excess elements in struct initializer 3c59x.c:292: warning: (near initialization for `pci_tbl[4]') 3c59x.c:293: warning: excess elements in struct initializer 3c59x.c:293: warning: (near initialization for `pci_tbl[5]') 3c59x.c:293: extra brace group at end of initializer 3c59x.c:293: (near initialization for `pci_tbl[5]') 3c59x.c:293: warning: excess elements in struct initializer 3c59x.c:293: warning: (near initialization for `pci_tbl[5]') 3c59x.c:294: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:294: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:294: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:294: warning: excess elements in struct initializer 3c59x.c:294: warning: (near initialization for `pci_tbl[5]') 3c59x.c:294: warning: excess elements in struct initializer 3c59x.c:294: warning: (near initialization for `pci_tbl[5]') 3c59x.c:294: warning: excess elements in struct initializer 3c59x.c:294: warning: (near initialization for `pci_tbl[5]') 3c59x.c:295: warning: excess elements in struct initializer 3c59x.c:295: warning: (near initialization for `pci_tbl[6]') 3c59x.c:295: extra brace group at end of initializer 3c59x.c:295: (near initialization for `pci_tbl[6]') 3c59x.c:295: warning: excess elements in struct initializer 3c59x.c:295: warning: (near initialization for `pci_tbl[6]') 3c59x.c:296: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:296: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:296: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:296: warning: excess elements in struct initializer 3c59x.c:296: warning: (near initialization for `pci_tbl[6]') 3c59x.c:296: warning: excess elements in struct initializer 3c59x.c:296: warning: (near initialization for `pci_tbl[6]') 3c59x.c:296: warning: excess elements in struct initializer 3c59x.c:296: warning: (near initialization for `pci_tbl[6]') 3c59x.c:297: warning: excess elements in struct initializer 3c59x.c:297: warning: (near initialization for `pci_tbl[7]') 3c59x.c:297: extra brace group at end of initializer 3c59x.c:297: (near initialization for `pci_tbl[7]') 3c59x.c:297: warning: excess elements in struct initializer 3c59x.c:297: warning: (near initialization for `pci_tbl[7]') 3c59x.c:298: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:298: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:298: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:298: warning: excess elements in struct initializer 3c59x.c:298: warning: (near initialization for `pci_tbl[7]') 3c59x.c:298: warning: excess elements in struct initializer 3c59x.c:298: warning: (near initialization for `pci_tbl[7]') 3c59x.c:298: warning: excess elements in struct initializer 3c59x.c:298: warning: (near initialization for `pci_tbl[7]') 3c59x.c:299: warning: excess elements in struct initializer 3c59x.c:299: warning: (near initialization for `pci_tbl[8]') 3c59x.c:299: extra brace group at end of initializer 3c59x.c:299: (near initialization for `pci_tbl[8]') 3c59x.c:299: warning: excess elements in struct initializer 3c59x.c:299: warning: (near initialization for `pci_tbl[8]') 3c59x.c:300: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:300: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:300: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:300: warning: excess elements in struct initializer 3c59x.c:300: warning: (near initialization for `pci_tbl[8]') 3c59x.c:300: warning: excess elements in struct initializer 3c59x.c:300: warning: (near initialization for `pci_tbl[8]') 3c59x.c:300: warning: excess elements in struct initializer 3c59x.c:300: warning: (near initialization for `pci_tbl[8]') 3c59x.c:301: warning: excess elements in struct initializer 3c59x.c:301: warning: (near initialization for `pci_tbl[9]') 3c59x.c:301: extra brace group at end of initializer 3c59x.c:301: (near initialization for `pci_tbl[9]') 3c59x.c:301: warning: excess elements in struct initializer 3c59x.c:301: warning: (near initialization for `pci_tbl[9]') 3c59x.c:302: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:302: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:302: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:302: warning: excess elements in struct initializer 3c59x.c:302: warning: (near initialization for `pci_tbl[9]') 3c59x.c:302: warning: excess elements in struct initializer 3c59x.c:302: warning: (near initialization for `pci_tbl[9]') 3c59x.c:302: warning: excess elements in struct initializer 3c59x.c:302: warning: (near initialization for `pci_tbl[9]') 3c59x.c:303: warning: excess elements in struct initializer 3c59x.c:303: warning: (near initialization for `pci_tbl[10]') 3c59x.c:303: extra brace group at end of initializer 3c59x.c:303: (near initialization for `pci_tbl[10]') 3c59x.c:303: warning: excess elements in struct initializer 3c59x.c:303: warning: (near initialization for `pci_tbl[10]') 3c59x.c:304: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:304: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:304: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:304: warning: excess elements in struct initializer 3c59x.c:304: warning: (near initialization for `pci_tbl[10]') 3c59x.c:304: warning: excess elements in struct initializer 3c59x.c:304: warning: (near initialization for `pci_tbl[10]') 3c59x.c:304: warning: excess elements in struct initializer 3c59x.c:304: warning: (near initialization for `pci_tbl[10]') 3c59x.c:305: warning: excess elements in struct initializer 3c59x.c:305: warning: (near initialization for `pci_tbl[11]') 3c59x.c:305: extra brace group at end of initializer 3c59x.c:305: (near initialization for `pci_tbl[11]') 3c59x.c:305: warning: excess elements in struct initializer 3c59x.c:305: warning: (near initialization for `pci_tbl[11]') 3c59x.c:306: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:306: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:306: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:306: warning: excess elements in struct initializer 3c59x.c:306: warning: (near initialization for `pci_tbl[11]') 3c59x.c:306: warning: excess elements in struct initializer 3c59x.c:306: warning: (near initialization for `pci_tbl[11]') 3c59x.c:306: warning: excess elements in struct initializer 3c59x.c:306: warning: (near initialization for `pci_tbl[11]') 3c59x.c:307: warning: excess elements in struct initializer 3c59x.c:307: warning: (near initialization for `pci_tbl[12]') 3c59x.c:307: extra brace group at end of initializer 3c59x.c:307: (near initialization for `pci_tbl[12]') 3c59x.c:307: warning: excess elements in struct initializer 3c59x.c:307: warning: (near initialization for `pci_tbl[12]') 3c59x.c:308: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:308: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:308: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:308: warning: excess elements in struct initializer 3c59x.c:308: warning: (near initialization for `pci_tbl[12]') 3c59x.c:308: warning: excess elements in struct initializer 3c59x.c:308: warning: (near initialization for `pci_tbl[12]') 3c59x.c:308: warning: excess elements in struct initializer 3c59x.c:308: warning: (near initialization for `pci_tbl[12]') 3c59x.c:309: warning: excess elements in struct initializer 3c59x.c:309: warning: (near initialization for `pci_tbl[13]') 3c59x.c:309: extra brace group at end of initializer 3c59x.c:309: (near initialization for `pci_tbl[13]') 3c59x.c:309: warning: excess elements in struct initializer 3c59x.c:309: warning: (near initialization for `pci_tbl[13]') 3c59x.c:310: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:310: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:310: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:310: warning: excess elements in struct initializer 3c59x.c:310: warning: (near initialization for `pci_tbl[13]') 3c59x.c:310: warning: excess elements in struct initializer 3c59x.c:310: warning: (near initialization for `pci_tbl[13]') 3c59x.c:310: warning: excess elements in struct initializer 3c59x.c:310: warning: (near initialization for `pci_tbl[13]') 3c59x.c:311: warning: excess elements in struct initializer 3c59x.c:311: warning: (near initialization for `pci_tbl[14]') 3c59x.c:311: extra brace group at end of initializer 3c59x.c:311: (near initialization for `pci_tbl[14]') 3c59x.c:311: warning: excess elements in struct initializer 3c59x.c:311: warning: (near initialization for `pci_tbl[14]') 3c59x.c:312: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:312: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:312: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:312: warning: excess elements in struct initializer 3c59x.c:312: warning: (near initialization for `pci_tbl[14]') 3c59x.c:312: warning: excess elements in struct initializer 3c59x.c:312: warning: (near initialization for `pci_tbl[14]') 3c59x.c:312: warning: excess elements in struct initializer 3c59x.c:312: warning: (near initialization for `pci_tbl[14]') 3c59x.c:313: warning: excess elements in struct initializer 3c59x.c:313: warning: (near initialization for `pci_tbl[15]') 3c59x.c:313: extra brace group at end of initializer 3c59x.c:313: (near initialization for `pci_tbl[15]') 3c59x.c:313: warning: excess elements in struct initializer 3c59x.c:313: warning: (near initialization for `pci_tbl[15]') 3c59x.c:314: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:314: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:314: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:314: warning: excess elements in struct initializer 3c59x.c:314: warning: (near initialization for `pci_tbl[15]') 3c59x.c:314: warning: excess elements in struct initializer 3c59x.c:314: warning: (near initialization for `pci_tbl[15]') 3c59x.c:314: warning: excess elements in struct initializer 3c59x.c:314: warning: (near initialization for `pci_tbl[15]') 3c59x.c:315: warning: excess elements in struct initializer 3c59x.c:315: warning: (near initialization for `pci_tbl[16]') 3c59x.c:315: extra brace group at end of initializer 3c59x.c:315: (near initialization for `pci_tbl[16]') 3c59x.c:315: warning: excess elements in struct initializer 3c59x.c:315: warning: (near initialization for `pci_tbl[16]') 3c59x.c:316: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:316: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:316: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:316: warning: excess elements in struct initializer 3c59x.c:316: warning: (near initialization for `pci_tbl[16]') 3c59x.c:316: warning: excess elements in struct initializer 3c59x.c:316: warning: (near initialization for `pci_tbl[16]') 3c59x.c:316: warning: excess elements in struct initializer 3c59x.c:316: warning: (near initialization for `pci_tbl[16]') 3c59x.c:317: warning: excess elements in struct initializer 3c59x.c:317: warning: (near initialization for `pci_tbl[17]') 3c59x.c:317: extra brace group at end of initializer 3c59x.c:317: (near initialization for `pci_tbl[17]') 3c59x.c:317: warning: excess elements in struct initializer 3c59x.c:317: warning: (near initialization for `pci_tbl[17]') 3c59x.c:318: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:318: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:318: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:318: warning: excess elements in struct initializer 3c59x.c:318: warning: (near initialization for `pci_tbl[17]') 3c59x.c:318: warning: excess elements in struct initializer 3c59x.c:318: warning: (near initialization for `pci_tbl[17]') 3c59x.c:318: warning: excess elements in struct initializer 3c59x.c:318: warning: (near initialization for `pci_tbl[17]') 3c59x.c:319: warning: excess elements in struct initializer 3c59x.c:319: warning: (near initialization for `pci_tbl[18]') 3c59x.c:319: extra brace group at end of initializer 3c59x.c:319: (near initialization for `pci_tbl[18]') 3c59x.c:319: warning: excess elements in struct initializer 3c59x.c:319: warning: (near initialization for `pci_tbl[18]') 3c59x.c:320: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:320: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:320: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:320: warning: excess elements in struct initializer 3c59x.c:320: warning: (near initialization for `pci_tbl[18]') 3c59x.c:320: warning: excess elements in struct initializer 3c59x.c:320: warning: (near initialization for `pci_tbl[18]') 3c59x.c:320: warning: excess elements in struct initializer 3c59x.c:320: warning: (near initialization for `pci_tbl[18]') 3c59x.c:321: warning: excess elements in struct initializer 3c59x.c:321: warning: (near initialization for `pci_tbl[19]') 3c59x.c:321: extra brace group at end of initializer 3c59x.c:321: (near initialization for `pci_tbl[19]') 3c59x.c:321: warning: excess elements in struct initializer 3c59x.c:321: warning: (near initialization for `pci_tbl[19]') 3c59x.c:322: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:322: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:322: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:322: warning: excess elements in struct initializer 3c59x.c:322: warning: (near initialization for `pci_tbl[19]') 3c59x.c:322: warning: excess elements in struct initializer 3c59x.c:322: warning: (near initialization for `pci_tbl[19]') 3c59x.c:322: warning: excess elements in struct initializer 3c59x.c:322: warning: (near initialization for `pci_tbl[19]') 3c59x.c:323: warning: excess elements in struct initializer 3c59x.c:323: warning: (near initialization for `pci_tbl[20]') 3c59x.c:323: extra brace group at end of initializer 3c59x.c:323: (near initialization for `pci_tbl[20]') 3c59x.c:323: warning: excess elements in struct initializer 3c59x.c:323: warning: (near initialization for `pci_tbl[20]') 3c59x.c:324: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:324: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:324: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:324: warning: excess elements in struct initializer 3c59x.c:324: warning: (near initialization for `pci_tbl[20]') 3c59x.c:324: warning: excess elements in struct initializer 3c59x.c:324: warning: (near initialization for `pci_tbl[20]') 3c59x.c:324: warning: excess elements in struct initializer 3c59x.c:324: warning: (near initialization for `pci_tbl[20]') 3c59x.c:325: warning: excess elements in struct initializer 3c59x.c:325: warning: (near initialization for `pci_tbl[21]') 3c59x.c:325: extra brace group at end of initializer 3c59x.c:325: (near initialization for `pci_tbl[21]') 3c59x.c:325: warning: excess elements in struct initializer 3c59x.c:325: warning: (near initialization for `pci_tbl[21]') 3c59x.c:326: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:326: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:326: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:326: warning: excess elements in struct initializer 3c59x.c:326: warning: (near initialization for `pci_tbl[21]') 3c59x.c:326: warning: excess elements in struct initializer 3c59x.c:326: warning: (near initialization for `pci_tbl[21]') 3c59x.c:326: warning: excess elements in struct initializer 3c59x.c:326: warning: (near initialization for `pci_tbl[21]') 3c59x.c:327: warning: excess elements in struct initializer 3c59x.c:327: warning: (near initialization for `pci_tbl[22]') 3c59x.c:327: extra brace group at end of initializer 3c59x.c:327: (near initialization for `pci_tbl[22]') 3c59x.c:327: warning: excess elements in struct initializer 3c59x.c:327: warning: (near initialization for `pci_tbl[22]') 3c59x.c:328: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:328: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:328: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:328: warning: excess elements in struct initializer 3c59x.c:328: warning: (near initialization for `pci_tbl[22]') 3c59x.c:328: warning: excess elements in struct initializer 3c59x.c:328: warning: (near initialization for `pci_tbl[22]') 3c59x.c:328: warning: excess elements in struct initializer 3c59x.c:328: warning: (near initialization for `pci_tbl[22]') 3c59x.c:329: warning: excess elements in struct initializer 3c59x.c:329: warning: (near initialization for `pci_tbl[23]') 3c59x.c:329: extra brace group at end of initializer 3c59x.c:329: (near initialization for `pci_tbl[23]') 3c59x.c:329: warning: excess elements in struct initializer 3c59x.c:329: warning: (near initialization for `pci_tbl[23]') 3c59x.c:330: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:330: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:330: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:330: warning: excess elements in struct initializer 3c59x.c:330: warning: (near initialization for `pci_tbl[23]') 3c59x.c:330: warning: excess elements in struct initializer 3c59x.c:330: warning: (near initialization for `pci_tbl[23]') 3c59x.c:330: warning: excess elements in struct initializer 3c59x.c:330: warning: (near initialization for `pci_tbl[23]') 3c59x.c:331: warning: excess elements in struct initializer 3c59x.c:331: warning: (near initialization for `pci_tbl[24]') 3c59x.c:331: extra brace group at end of initializer 3c59x.c:331: (near initialization for `pci_tbl[24]') 3c59x.c:331: warning: excess elements in struct initializer 3c59x.c:331: warning: (near initialization for `pci_tbl[24]') 3c59x.c:332: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:332: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:332: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:332: warning: excess elements in struct initializer 3c59x.c:332: warning: (near initialization for `pci_tbl[24]') 3c59x.c:332: warning: excess elements in struct initializer 3c59x.c:332: warning: (near initialization for `pci_tbl[24]') 3c59x.c:332: warning: excess elements in struct initializer 3c59x.c:332: warning: (near initialization for `pci_tbl[24]') 3c59x.c:333: warning: excess elements in struct initializer 3c59x.c:333: warning: (near initialization for `pci_tbl[25]') 3c59x.c:333: extra brace group at end of initializer 3c59x.c:333: (near initialization for `pci_tbl[25]') 3c59x.c:333: warning: excess elements in struct initializer 3c59x.c:333: warning: (near initialization for `pci_tbl[25]') 3c59x.c:334: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:334: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:334: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:334: warning: excess elements in struct initializer 3c59x.c:334: warning: (near initialization for `pci_tbl[25]') 3c59x.c:334: warning: excess elements in struct initializer 3c59x.c:334: warning: (near initialization for `pci_tbl[25]') 3c59x.c:334: warning: excess elements in struct initializer 3c59x.c:334: warning: (near initialization for `pci_tbl[25]') 3c59x.c:335: warning: excess elements in struct initializer 3c59x.c:335: warning: (near initialization for `pci_tbl[26]') 3c59x.c:335: extra brace group at end of initializer 3c59x.c:335: (near initialization for `pci_tbl[26]') 3c59x.c:335: warning: excess elements in struct initializer 3c59x.c:335: warning: (near initialization for `pci_tbl[26]') 3c59x.c:336: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:336: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:336: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:336: warning: excess elements in struct initializer 3c59x.c:336: warning: (near initialization for `pci_tbl[26]') 3c59x.c:336: warning: excess elements in struct initializer 3c59x.c:336: warning: (near initialization for `pci_tbl[26]') 3c59x.c:336: warning: excess elements in struct initializer 3c59x.c:336: warning: (near initialization for `pci_tbl[26]') 3c59x.c:337: warning: excess elements in struct initializer 3c59x.c:337: warning: (near initialization for `pci_tbl[27]') 3c59x.c:337: extra brace group at end of initializer 3c59x.c:337: (near initialization for `pci_tbl[27]') 3c59x.c:337: warning: excess elements in struct initializer 3c59x.c:337: warning: (near initialization for `pci_tbl[27]') 3c59x.c:338: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:338: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:338: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:338: warning: excess elements in struct initializer 3c59x.c:338: warning: (near initialization for `pci_tbl[27]') 3c59x.c:338: warning: excess elements in struct initializer 3c59x.c:338: warning: (near initialization for `pci_tbl[27]') 3c59x.c:339: warning: excess elements in struct initializer 3c59x.c:339: warning: (near initialization for `pci_tbl[27]') 3c59x.c:340: warning: excess elements in struct initializer 3c59x.c:340: warning: (near initialization for `pci_tbl[28]') 3c59x.c:340: extra brace group at end of initializer 3c59x.c:340: (near initialization for `pci_tbl[28]') 3c59x.c:340: warning: excess elements in struct initializer 3c59x.c:340: warning: (near initialization for `pci_tbl[28]') 3c59x.c:341: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:341: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:341: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:341: warning: excess elements in struct initializer 3c59x.c:341: warning: (near initialization for `pci_tbl[28]') 3c59x.c:341: warning: excess elements in struct initializer 3c59x.c:341: warning: (near initialization for `pci_tbl[28]') 3c59x.c:342: warning: excess elements in struct initializer 3c59x.c:342: warning: (near initialization for `pci_tbl[28]') 3c59x.c:343: warning: excess elements in struct initializer 3c59x.c:343: warning: (near initialization for `pci_tbl[29]') 3c59x.c:343: extra brace group at end of initializer 3c59x.c:343: (near initialization for `pci_tbl[29]') 3c59x.c:343: warning: excess elements in struct initializer 3c59x.c:343: warning: (near initialization for `pci_tbl[29]') 3c59x.c:344: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:344: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:344: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:344: warning: excess elements in struct initializer 3c59x.c:344: warning: (near initialization for `pci_tbl[29]') 3c59x.c:344: warning: excess elements in struct initializer 3c59x.c:344: warning: (near initialization for `pci_tbl[29]') 3c59x.c:345: warning: excess elements in struct initializer 3c59x.c:345: warning: (near initialization for `pci_tbl[29]') 3c59x.c:346: warning: excess elements in struct initializer 3c59x.c:346: warning: (near initialization for `pci_tbl[30]') 3c59x.c:346: extra brace group at end of initializer 3c59x.c:346: (near initialization for `pci_tbl[30]') 3c59x.c:346: warning: excess elements in struct initializer 3c59x.c:346: warning: (near initialization for `pci_tbl[30]') 3c59x.c:347: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:347: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:347: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:347: warning: excess elements in struct initializer 3c59x.c:347: warning: (near initialization for `pci_tbl[30]') 3c59x.c:347: warning: excess elements in struct initializer 3c59x.c:347: warning: (near initialization for `pci_tbl[30]') 3c59x.c:347: warning: excess elements in struct initializer 3c59x.c:347: warning: (near initialization for `pci_tbl[30]') 3c59x.c:348: warning: excess elements in struct initializer 3c59x.c:348: warning: (near initialization for `pci_tbl[31]') 3c59x.c:348: extra brace group at end of initializer 3c59x.c:348: (near initialization for `pci_tbl[31]') 3c59x.c:348: warning: excess elements in struct initializer 3c59x.c:348: warning: (near initialization for `pci_tbl[31]') 3c59x.c:349: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:349: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:349: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:349: warning: excess elements in struct initializer 3c59x.c:349: warning: (near initialization for `pci_tbl[31]') 3c59x.c:349: warning: excess elements in struct initializer 3c59x.c:349: warning: (near initialization for `pci_tbl[31]') 3c59x.c:350: warning: excess elements in struct initializer 3c59x.c:350: warning: (near initialization for `pci_tbl[31]') 3c59x.c:351: warning: excess elements in struct initializer 3c59x.c:351: warning: (near initialization for `pci_tbl[32]') 3c59x.c:351: extra brace group at end of initializer 3c59x.c:351: (near initialization for `pci_tbl[32]') 3c59x.c:351: warning: excess elements in struct initializer 3c59x.c:351: warning: (near initialization for `pci_tbl[32]') 3c59x.c:352: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:352: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:352: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:352: warning: excess elements in struct initializer 3c59x.c:352: warning: (near initialization for `pci_tbl[32]') 3c59x.c:352: warning: excess elements in struct initializer 3c59x.c:352: warning: (near initialization for `pci_tbl[32]') 3c59x.c:353: warning: excess elements in struct initializer 3c59x.c:353: warning: (near initialization for `pci_tbl[32]') 3c59x.c:354: warning: excess elements in struct initializer 3c59x.c:354: warning: (near initialization for `pci_tbl[33]') 3c59x.c:354: extra brace group at end of initializer 3c59x.c:354: (near initialization for `pci_tbl[33]') 3c59x.c:354: warning: excess elements in struct initializer 3c59x.c:354: warning: (near initialization for `pci_tbl[33]') 3c59x.c:355: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:355: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:355: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:355: warning: excess elements in struct initializer 3c59x.c:355: warning: (near initialization for `pci_tbl[33]') 3c59x.c:355: warning: excess elements in struct initializer 3c59x.c:355: warning: (near initialization for `pci_tbl[33]') 3c59x.c:356: warning: excess elements in struct initializer 3c59x.c:356: warning: (near initialization for `pci_tbl[33]') 3c59x.c:357: warning: excess elements in struct initializer 3c59x.c:357: warning: (near initialization for `pci_tbl[34]') 3c59x.c:357: extra brace group at end of initializer 3c59x.c:357: (near initialization for `pci_tbl[34]') 3c59x.c:357: warning: excess elements in struct initializer 3c59x.c:357: warning: (near initialization for `pci_tbl[34]') 3c59x.c:358: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:358: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:358: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:358: warning: excess elements in struct initializer 3c59x.c:358: warning: (near initialization for `pci_tbl[34]') 3c59x.c:358: warning: excess elements in struct initializer 3c59x.c:358: warning: (near initialization for `pci_tbl[34]') 3c59x.c:359: warning: excess elements in struct initializer 3c59x.c:359: warning: (near initialization for `pci_tbl[34]') 3c59x.c:360: warning: excess elements in struct initializer 3c59x.c:360: warning: (near initialization for `pci_tbl[35]') 3c59x.c:360: extra brace group at end of initializer 3c59x.c:360: (near initialization for `pci_tbl[35]') 3c59x.c:360: warning: excess elements in struct initializer 3c59x.c:360: warning: (near initialization for `pci_tbl[35]') 3c59x.c:361: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:361: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:361: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:361: warning: excess elements in struct initializer 3c59x.c:361: warning: (near initialization for `pci_tbl[35]') 3c59x.c:361: warning: excess elements in struct initializer 3c59x.c:361: warning: (near initialization for `pci_tbl[35]') 3c59x.c:362: warning: excess elements in struct initializer 3c59x.c:362: warning: (near initialization for `pci_tbl[35]') 3c59x.c:363: warning: excess elements in struct initializer 3c59x.c:363: warning: (near initialization for `pci_tbl[36]') 3c59x.c:363: extra brace group at end of initializer 3c59x.c:363: (near initialization for `pci_tbl[36]') 3c59x.c:363: warning: excess elements in struct initializer 3c59x.c:363: warning: (near initialization for `pci_tbl[36]') 3c59x.c:364: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:364: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:364: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:364: warning: excess elements in struct initializer 3c59x.c:364: warning: (near initialization for `pci_tbl[36]') 3c59x.c:364: warning: excess elements in struct initializer 3c59x.c:364: warning: (near initialization for `pci_tbl[36]') 3c59x.c:364: warning: excess elements in struct initializer 3c59x.c:364: warning: (near initialization for `pci_tbl[36]') 3c59x.c:365: warning: excess elements in struct initializer 3c59x.c:365: warning: (near initialization for `pci_tbl[37]') 3c59x.c:365: extra brace group at end of initializer 3c59x.c:365: (near initialization for `pci_tbl[37]') 3c59x.c:365: warning: excess elements in struct initializer 3c59x.c:365: warning: (near initialization for `pci_tbl[37]') 3c59x.c:366: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:366: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:366: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:366: warning: excess elements in struct initializer 3c59x.c:366: warning: (near initialization for `pci_tbl[37]') 3c59x.c:366: warning: excess elements in struct initializer 3c59x.c:366: warning: (near initialization for `pci_tbl[37]') 3c59x.c:366: warning: excess elements in struct initializer 3c59x.c:366: warning: (near initialization for `pci_tbl[37]') 3c59x.c:367: warning: excess elements in struct initializer 3c59x.c:367: warning: (near initialization for `pci_tbl[38]') 3c59x.c:367: extra brace group at end of initializer 3c59x.c:367: (near initialization for `pci_tbl[38]') 3c59x.c:367: warning: excess elements in struct initializer 3c59x.c:367: warning: (near initialization for `pci_tbl[38]') 3c59x.c:368: `PCI_USES_MASTER' undeclared here (not in a function) 3c59x.c:368: `PCI_USES_IO' undeclared here (not in a function) 3c59x.c:368: `PCI_ADDR0' undeclared here (not in a function) 3c59x.c:368: warning: excess elements in struct initializer 3c59x.c:368: warning: (near initialization for `pci_tbl[38]') 3c59x.c:368: warning: excess elements in struct initializer 3c59x.c:368: warning: (near initialization for `pci_tbl[38]') 3c59x.c:368: warning: excess elements in struct initializer 3c59x.c:368: warning: (near initialization for `pci_tbl[38]') 3c59x.c:369: warning: excess elements in struct initializer 3c59x.c:369: warning: (near initialization for `pci_tbl[39]') 3c59x.c:372: variable `vortex_drv_id' has initializer but incomplete type 3c59x.c:373: warning: excess elements in struct initializer 3c59x.c:373: warning: (near initialization for `vortex_drv_id') 3c59x.c:373: `PCI_HOTSWAP' undeclared here (not in a function) 3c59x.c:373: warning: excess elements in struct initializer 3c59x.c:373: warning: (near initialization for `vortex_drv_id') 3c59x.c:373: warning: excess elements in struct initializer 3c59x.c:373: warning: (near initialization for `vortex_drv_id') 3c59x.c:373: warning: excess elements in struct initializer 3c59x.c:373: warning: (near initialization for `vortex_drv_id') 3c59x.c:374: warning: excess elements in struct initializer 3c59x.c:374: warning: (near initialization for `vortex_drv_id') 3c59x.c:374: warning: excess elements in struct initializer 3c59x.c:374: warning: (near initialization for `vortex_drv_id') 3c59x.c: In function `tc59x_probe': 3c59x.c:754: warning: implicit declaration of function `pci_drv_register' 3c59x.c: In function `vortex_probe1': 3c59x.c:821: invalid use of undefined type `struct pci_id_info' 3c59x.c:848: invalid use of undefined type `struct pci_id_info' 3c59x.c:1045: invalid use of undefined type `struct pci_id_info' 3c59x.c: In function `vortex_open': 3c59x.c:1067: warning: implicit declaration of function `acpi_wake' 3c59x.c: In function `start_operation1': 3c59x.c:1365: warning: implicit declaration of function `netif_start_tx_queue' 3c59x.c: In function `vortex_tx_timeout': 3c59x.c:1572: warning: implicit declaration of function `netif_unpause_tx_queue' 3c59x.c: In function `vortex_error': 3c59x.c:1621: `NETIF_MSG_MISC' undeclared (first use in this function) 3c59x.c:1621: (Each undeclared identifier is reported only once 3c59x.c:1621: for each function it appears in.) 3c59x.c: In function `vortex_start_xmit': 3c59x.c:1706: warning: implicit declaration of function `netif_pause_tx_queue' 3c59x.c:1721: warning: implicit declaration of function `netif_stop_tx_queue' 3c59x.c:1726: warning: implicit declaration of function `dev_free_skb' 3c59x.c: In function `vortex_interrupt': 3c59x.c:1885: warning: implicit declaration of function `netif_resume_tx_queue' 3c59x.c:1905: warning: implicit declaration of function `dev_free_skb_irq' 3c59x.c: In function `vortex_ioctl': 3c59x.c:2350: `SIOCGPARAMS' undeclared (first use in this function) 3c59x.c:2356: `SIOCSPARAMS' undeclared (first use in this function) 3c59x.c: In function `pwr_event': 3c59x.c:2538: `DRV_ATTACH' undeclared (first use in this function) 3c59x.c:2541: `DRV_SUSPEND' undeclared (first use in this function) 3c59x.c:2547: `DRV_RESUME' undeclared (first use in this function) 3c59x.c:2556: `DRV_DETACH' undeclared (first use in this function) 3c59x.c:2563: invalid use of undefined type `struct pci_id_info' 3c59x.c:2580: `DRV_PWR_WakeOn' undeclared (first use in this function) 3c59x.c:2589: warning: implicit declaration of function `acpi_set_pwr_state' 3c59x.c:2589: `ACPI_D3' undeclared (first use in this function) 3c59x.c: At top level: 3c59x.c:372: storage size of `vortex_drv_id' isn't known make[3]: *** [3c59x.o] Error 1 make[2]: *** [first_rule] Error 2 make[1]: *** [_subdir_net] Error 2 make: *** [_dir_drivers] Error 2
if you remerge this should work. Bad last minute patch needed to be dropped.