linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [ Compile Regression on i386 ]-2.4.21-rc1 general summary
@ 2003-04-25 19:30 xosé vázquez pérez
  2003-04-25 20:28 ` Maciej Soltysiak
  0 siblings, 1 reply; 2+ messages in thread
From: xosé vázquez pérez @ 2003-04-25 19:30 UTC (permalink / raw)
  To: linux-kernel

hi folks,

environment: red hat 7.3

--cut--
Welcome to the [ Compile Regression on i386 ] Filter V1.1.3

This filter generates a list of warnings and errors in the kernel source.
A PASS will be reported if there are no errors found, regardless of the
presence of warning conditions.  It will be uncommon for this to PASS
on kernels that support allmodconfig.  It is nice to dream though.

The primary purpose of this report is to show WHERE the error and warning
messages are being generated.

Version information for host [ querida.micasa.es ]
 gcc:    2.96
 ccache: not installed
 patch:  2.5.4

md5sum of available source [.patch .gz .bz2]

This kernel does support 'defconfig' (including)
This kernel does support 'allmodconfig' (including)
This kernel does support 'oldconfig' (including)

This kernel supports oldconfig but since it also supports defconfig and
there is no .config present, we won't use the oldconfig method.

Kernel version: 2.4.21-rc1
Kernel build:
   Making bzImage (defconfig): 15 warnings, 0 errors
   Making modules (defconfig): 0 warnings, 0 errors
   Making bzImage (allmodconfig): 8 warnings, 0 errors
   Making modules (allmodconfig): 99 warnings, 1 errors

Building directories:
   Building fs/adfs: clean
   Building fs/affs: clean
   Building fs/autofs: clean
   Building fs/autofs4: clean
   Building fs/befs: 4 warnings, 0 errors
   Building fs/bfs: clean
   Building fs/coda: clean
   Building fs/cramfs: clean
   Building fs/devfs: clean
   Building fs/devpts: 0 warnings, 2 errors
   Building fs/efs: clean
   Building fs/ext2: 1 warnings, 0 errors
   Building fs/ext3: clean
   Building fs/fat: clean
   Building fs/freevxfs: clean
   Building fs/hfs: clean
   Building fs/hpfs: clean
   Building fs/intermezzo: 1 warnings, 0 errors
   Building fs/isofs: clean
   Building fs/jbd: clean
   Building fs/jffs: clean
   Building fs/jffs2: clean
   Building fs/jfs: clean
   Building fs/lockd: clean
   Building fs/minix: clean
   Building fs/msdos: clean
   Building fs/ncpfs: clean
   Building fs/nfs: clean
   Building fs/nfsd: clean
   Building fs/nls: clean
   Building fs/ntfs: clean
   Building fs/partitions: clean
   Building fs/proc: clean
   Building fs/qnx4: clean
   Building fs/ramfs: clean
   Building fs/reiserfs: clean
   Building fs/romfs: clean
   Building fs/smbfs: clean
   Building fs/sysv: clean
   Building fs/udf: clean
   Building fs/ufs: clean
   Building fs/umsdos: clean
   Building fs/vfat: clean
   Building drivers/net: 9 warnings, 0 errors
   Building drivers/block: clean
   Building drivers/char: 17 warnings, 0 errors
   Building drivers/sound: 4 warnings, 1 errors
   Building drivers/pci: clean
   Building drivers/cdrom: clean
   Building drivers/isdn: 1 warnings, 0 errors
   Building drivers/sbus: clean
   Building drivers/ide: 1 warnings, 0 errors
   Building drivers/pnp: clean
   Building drivers/misc: clean
   Building drivers/sgi: clean
   Building drivers/fc4: clean
   Building drivers/nubus: clean
   Building drivers/acorn: clean
   Building drivers/zorro: clean
   Building drivers/dio: clean
   Building drivers/usb: 2 warnings, 0 errors
   Building drivers/tc: clean
   Building drivers/atm: 3 warnings, 0 errors
   Building drivers/parport: clean
   Building drivers/pcmcia: 4 warnings, 0 errors
   Building drivers/i2c: clean
   Building drivers/telephony: 2 warnings, 0 errors
   Building drivers/ieee1394: 2 warnings, 0 errors
   Building drivers/media: clean
   Building drivers/acpi: clean
   Building drivers/mtd: 10 warnings, 0 errors
   Building drivers/input: clean
   Building drivers/md: clean
   Building drivers/bluetooth: clean
   Building drivers/message: 0 warnings, 1 errors
   Building drivers/hotplug: 1 warnings, 0 errors
   Building drivers/gsc: clean
   Building drivers/hil: clean
   Building drivers/video/aty: clean
   Building drivers/video/intel: clean
   Building drivers/video/matrox: 1 warnings, 0 errors
   Building drivers/video/riva: 1 warnings, 0 errors
   Building drivers/video/sis: clean
   Building drivers/video/sti: clean
   Building arch/i386: 0 warnings, 1 errors
   Building lib: clean
   Building net: 7 warnings, 0 errors
   Building drivers/video: 8 warnings, 0 errors


Error Summary:

   arch/i386: 0 warnings, 1 errors
   drivers/message: 0 warnings, 1 errors
   drivers/sound: 4 warnings, 1 errors
   fs/devpts: 0 warnings, 2 errors


Warning Summary:

   drivers/atm: 3 warnings, 0 errors
   drivers/char: 17 warnings, 0 errors
   drivers/hotplug: 1 warnings, 0 errors
   drivers/ide: 1 warnings, 0 errors
   drivers/ieee1394: 2 warnings, 0 errors
   drivers/isdn: 1 warnings, 0 errors
   drivers/mtd: 10 warnings, 0 errors
   drivers/net: 9 warnings, 0 errors
   drivers/pcmcia: 4 warnings, 0 errors
   drivers/telephony: 2 warnings, 0 errors
   drivers/usb: 2 warnings, 0 errors
   drivers/video: 8 warnings, 0 errors
   drivers/video/matrox: 1 warnings, 0 errors
   drivers/video/riva: 1 warnings, 0 errors
   fs/befs: 4 warnings, 0 errors
   fs/ext2: 1 warnings, 0 errors
   fs/intermezzo: 1 warnings, 0 errors
   net: 7 warnings, 0 errors


Error List:

make[1]: [devpts.o] Error 1 (ignored)
make[1]: [inode.o] Error 1 (ignored)
make[1]: [_modsubdir_sound] Error 2 (ignored)
make: [_mod_arch/i386] Error 2 (ignored)
make: [_mod_drivers/message] Error 2 (ignored)
make: [_mod_drivers/sound] Error 2 (ignored)


Warning List:

acpiphp.h:50: warning: `acpi_evaluate_integer' defined but not used
advansys.c:5554: warning: `req_cnt' might be used uninitialized in this function
agpgart_be.c:2453: warning: assignment from incompatible pointer type
agpgart_be.c:2454: warning: assignment from incompatible pointer type
agpgart_be.c:2480: warning: assignment from incompatible pointer type
agpgart_be.c:2481: warning: assignment from incompatible pointer type
agpgart_be.c:3562: warning: assignment from incompatible pointer type
agpgart_be.c:3563: warning: assignment from incompatible pointer type
agpgart_be.c:3591: warning: assignment from incompatible pointer type
agpgart_be.c:3592: warning: assignment from incompatible pointer type
agpgart_be.c:580: warning: assignment from incompatible pointer type
aha1542.c:114: warning: `setup_str' defined but not used
airo.c:1969: warning: `buffer' might be used uninitialized in this function
ali5455.c:2951: warning: `addr2' might be used uninitialized in this function
ali5455.c:2951: warning: `data' might be used uninitialized in this function
ali5455.c:2987: warning: unused variable `flags'
ambassador.c:301:10: warning: pasting "." and "start" does not give a valid preprocessing token
ambassador.c:305:10: warning: pasting "." and "regions" does not give a valid preprocessing token
ambassador.c:310:10: warning: pasting "." and "data" does not give a valid preprocessing token
amd74xx.c:389: warning: `ata66_amd74xx' defined but not used
amd76x_pm.c:482: warning: `activate_amd76x_SLP' defined but not used
amd76xrom.c:182: warning: label `err_out_none' defined but not used
amd7930_fn.h:35: warning: `initAMD' defined but not used
applicom.c:268:2: warning: #warning "LEAK"
applicom.c:532:2: warning: #warning "Je suis stupide. DW. - copy*user in cli"
aty128fb.c:1066: warning: `aty128_set_crt_enable' defined but not used
aty128fb.c:1076: warning: `aty128_set_lcd_enable' defined but not used
aty128fb.c:2478: warning: unused variable `fb'
aty128fb.c:2479: warning: unused variable `value'
aty128fb.c:2480: warning: unused variable `rc'
balloc.c:524: warning: long unsigned int format, unsigned int arg (arg 4)
cardbus.c:226: warning: unused variable `bus'
cardbus.c:240: warning: assignment makes pointer from integer without a cast
cardbus.c:240: warning: implicit declaration of function `pci_scan_device'
cardbus.c:405: warning: control reaches end of non-void function
cfi_cmdset_0001.c:1135: warning: unsigned int format, different type arg (arg 2)
cfi_cmdset_0001.c:1165: warning: unsigned int format, different type arg (arg 2)
cfi_cmdset_0001.c:826: warning: unsigned int format, different type arg (arg 2)
cfi_cmdset_0020.c:1137: warning: unsigned int format, different type arg (arg 3)
cfi_cmdset_0020.c:1286: warning: unsigned int format, different type arg (arg 3)
cfi_cmdset_0020.c:491: warning: unsigned int format, different type arg (arg 3)
cfi_cmdset_0020.c:851: warning: unsigned int format, different type arg (arg 3)
cmdlinepart.c:345: warning: `mtdpart_setup' defined but not used
cpqfcTSi2c.c:62: warning: `i2c_delay' declared `static' but never defined
crc32.c:91: warning: static declaration for `fn_calc_memory_chunk_crc32' follows non-static
/datos/kernel/linux/include/linux/ixjuser.h:45: warning: `ixjuser_h_rcsid' defined but not used
dma.c:160: warning: control reaches end of non-void function
dmi_scan.c:832: warning: unused variable `data'
doc1000.c:85:2: warning: #warning This is definitely not SMP safe. Lock the paging mechanism.
dscc4.c:1847: warning: `dscc4_setup' defined but not used
dtc.c:182: warning: `dtc_setup' defined but not used
eata_dma.c:1070: warning: `hd' might be used uninitialized in this function
evevent.c:802: warning: cast to pointer from integer of different size
fbcon.c:2138: warning: unused variable `line'
fbcon.c:2141: warning: unused variable `dst'
fbcon.c:2141: warning: unused variable `src'
fbcon.c:2142: warning: unused variable `x1'
fbcon.c:2142: warning: unused variable `y1'
fbdev.c:2225: warning: label `err_out_kfree' defined but not used
file.c:64: warning: `rc' might be used uninitialized in this function
g_NCR5380.c:212: warning: `do_NCR5380_setup' defined but not used
g_NCR5380.c:230: warning: `do_NCR53C400_setup' defined but not used
g_NCR5380.c:248: warning: `do_NCR53C400A_setup' defined but not used
g_NCR5380.c:266: warning: `do_DTC3181E_setup' defined but not used
i2o_block.c:510: warning: `i2ob_flush' defined but not used
i2o_pci.c:393:1: warning: no newline at end of file
i810_audio.c:3262: warning: label `out_chan' defined but not used
ip2main.c:991: warning: unused variable `rc'
ip6t_ah.c:137: warning: assignment from incompatible pointer type
ip6t_esp.c:127: warning: assignment from incompatible pointer type
ip6t_frag.c:151: warning: assignment from incompatible pointer type
ip6t_ipv6header.c:43: warning: unused variable `opt'
ip6t_rt.c:134: warning: assignment from incompatible pointer type
ip_nat_helper.c:87: warning: unused variable `data'
ip_nat_tftp.c:156: warning: `ret' might be used uninitialized in this function
ixj.h:41: warning: `ixj_h_rcsid' defined but not used
kaweth.c:736: warning: assignment from incompatible pointer type
linuxvfs.c:682: warning: `befs_listxattr' defined but not used
linuxvfs.c:690: warning: `befs_getxattr' defined but not used
linuxvfs.c:697: warning: `befs_setxattr' defined but not used
linuxvfs.c:703: warning: `befs_removexattr' defined but not used
ma600.c:189:9: warning: pasting ";" and "return" does not give a valid preprocessing token
ma600.c:303:9: warning: pasting ";" and "return" does not give a valid preprocessing token
ma600.c:51:22: warning: extra tokens at end of #undef directive
matroxfb_g450.c:561: warning: unused variable `minfo'
NCR5380.c:402: warning: `NCR5380_print' defined but not used
NCR5380.c:458: warning: `NCR5380_print_phase' defined but not used
NCR5380.c:684: warning: `NCR5380_probe_irq' defined but not used
NCR5380.c:738: warning: `NCR5380_print_options' defined but not used
nodemgr.c:1285: warning: `generation' might be used uninitialized in this function
ns83820.c:1708: warning: `ns83820_probe_phy' defined but not used
nsp32.h:428:8: warning: extra tokens at end of #endif directive
nsp32_io.h:268:8: warning: extra tokens at end of #endif directive
pm3fb.c:3833: warning: passing arg 2 of `__release_region' makes integer from pointer without a cast
pm3fb.c:3836: warning: passing arg 2 of `__release_region' makes integer from pointer without a cast
qla1280.c:1615: warning: `qla1280_do_dpc' defined but not used
../qlogicfas.c:650: warning: passing arg 1 of `scsi_unregister' from incompatible pointer type
qlogicfas.c:650: warning: passing arg 1 of `scsi_unregister' from incompatible pointer type
r128_cce.c:1019: warning: unused variable `dev_priv'
r128_cce.c:1021: warning: unused variable `buffer'
r128_cce.c:1023: warning: unused variable `size'
radeonfb.c:3041: warning: `fbcon_radeon8' defined but not used
sbc60xxwdt.c:339: warning: label `err_out' defined but not used
sddr09.c:448: warning: `sddr09_request_sense' defined but not used
skge.c:2872: warning: `SetQueueSizes' defined but not used
sym53c8xx.c:6995: warning: `istat' might be used uninitialized in this function
time.c:433: warning: `do_gettimeoffset_cyclone' defined but not used
vesafb.c:93: warning: `fbcon_cmap' defined but not used
wavelan_cs.h:492:33: warning: extra tokens at end of #undef directive
--end--

regards,
-- 
Galiza nin perdoa nin esquence. Governo demision!


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [ Compile Regression on i386 ]-2.4.21-rc1 general summary
  2003-04-25 19:30 [ Compile Regression on i386 ]-2.4.21-rc1 general summary xosé vázquez pérez
@ 2003-04-25 20:28 ` Maciej Soltysiak
  0 siblings, 0 replies; 2+ messages in thread
From: Maciej Soltysiak @ 2003-04-25 20:28 UTC (permalink / raw)
  To: xosé vázquez pérez; +Cc: linux-kernel

Hi,

> Warning List:
>
> agpgart_be.c:2453: warning: assignment from incompatible pointer type
> agpgart_be.c:2454: warning: assignment from incompatible pointer type
> agpgart_be.c:2480: warning: assignment from incompatible pointer type
> agpgart_be.c:2481: warning: assignment from incompatible pointer type
> agpgart_be.c:3562: warning: assignment from incompatible pointer type
> agpgart_be.c:3563: warning: assignment from incompatible pointer type
> agpgart_be.c:3591: warning: assignment from incompatible pointer type
> agpgart_be.c:3592: warning: assignment from incompatible pointer type
> agpgart_be.c:580: warning: assignment from incompatible pointer type
I remember sending a patch for that 2.4.21pre7 time. Here it is.

Regards,
Maciej Soltysiak

diff -Nru linux-2.4.20.orig/drivers/char/agp/agpgart_be.c linux-2.4.20/drivers/char/agp/agpgart_be.c
--- linux-2.4.20.orig/drivers/char/agp/agpgart_be.c	2003-04-05 17:02:17.000000000 +0200
+++ linux-2.4.20/drivers/char/agp/agpgart_be.c	2003-04-05 17:19:07.000000000 +0200
@@ -577,7 +577,7 @@
 	for (page = virt_to_page(table); page <= virt_to_page(table_end); page++)
 		SetPageReserved(page);

-	agp_bridge.gatt_table_real = (unsigned long *) table;
+	agp_bridge.gatt_table_real = (u32 *) table;
 	agp_gatt_table = (void *)table;
 #ifdef CONFIG_X86
 	err = change_page_attr(virt_to_page(table), 1<<page_order, PAGE_KERNEL_NOCACHE);
@@ -2315,8 +2315,8 @@
 #ifdef CONFIG_AGP_AMD

 typedef struct _amd_page_map {
-	unsigned long *real;
-	unsigned long *remapped;
+	u32 *real;
+	u32 *remapped;
 } amd_page_map;

 static struct _amd_irongate_private {
@@ -2330,7 +2330,7 @@
 	int i;
 	int err = 0;

-	page_map->real = (unsigned long *) __get_free_page(GFP_KERNEL);
+	page_map->real = (u32 *) __get_free_page(GFP_KERNEL);
 	if (page_map->real == NULL) {
 		return -ENOMEM;
 	}
@@ -2590,7 +2590,7 @@
 			     off_t pg_start, int type)
 {
 	int i, j, num_entries;
-	unsigned long *cur_gatt;
+	u32 *cur_gatt;
 	unsigned long addr;

 	num_entries = A_SIZE_LVL2(agp_bridge.current_size)->num_entries;
@@ -2631,7 +2631,7 @@
 			     int type)
 {
 	int i;
-	unsigned long *cur_gatt;
+	u32 *cur_gatt;
 	unsigned long addr;

 	if (type != 0 || mem->type != 0) {

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2003-04-25 20:16 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-25 19:30 [ Compile Regression on i386 ]-2.4.21-rc1 general summary xosé vázquez pérez
2003-04-25 20:28 ` Maciej Soltysiak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).