fixes the warnings obtained with arm-elf-gcc 3.4
Subsystems (6)
PATCH 1/1 fixes the warnings obtained with arm-elf-gcc 3.4
This patch fixes the warnings obtained with arm-elf-gcc 3.4.
Files Affected -
-fs/jffs2/read.c-fs/jffs2/nodemgmt.c-fs/jffs2/readinode.c-fs/jffs2/write.c-fs/jffs2/gc.c-fs/jffs2/erase.c-fs/nfs/nfs2xdr.c-fs/nfs/nfs3xdr.c-drivers/base/dmapool.c-drivers/char/random.c-drivers/serial/8250_early.c-net/core/dev.c-net/sunrpc/xprt.c-net/sunrpc/svc.c-net/sunrpv/svcsock.c
PATCH 1/1 fixes the warnings obtained with arm-elf-gcc 3.4
This patch fixes the warnings obtained with arm-elf-gcc 3.4.
Files Affected -
-fs/jffs2/read.c-fs/jffs2/nodemgmt.c-fs/jffs2/readinode.c-fs/jffs2/write.c-fs/jffs2/gc.c-fs/jffs2/erase.c-fs/nfs/nfs2xdr.c-fs/nfs/nfs3xdr.c-drivers/base/dmapool.c-drivers/char/random.c-drivers/serial/8250_early.c-net/core/dev.c-net/sunrpc/xprt.c-net/sunrpc/svc.c-net/sunrpv/svcsock.c
A message that is not in the archive (sent off-list or not yet received): [email protected]
PATCH 1/1 fixes the warnings obtained with arm-elf-gcc 3.4
Sorry for the repeating mails
This patch fixes the warnings obtained with arm-elf-gcc 3.4.
Files Affected -
-fs/jffs2/read.c-fs/jffs2/nodemgmt.c-fs/jffs2/readinode.c-fs/jffs2/write.c-fs/jffs2/gc.c-fs/jffs2/erase.c-fs/nfs/nfs2xdr.c-fs/nfs/nfs3xdr.c-drivers/base/dmapool.c-drivers/char/random.c-drivers/serial/8250_early.c-net/core/dev.c-net/sunrpc/xprt.c-net/sunrpc/svc.c-net/sunrpv/svcsock.c
drivers/base/dmapool.c +1 -1
@@ -67,7 +67,7 @@ }/* per-pool info, no real statistics yet */ - temp =scnprintf (next, size,"%-16s %4u %4u %4u %2u\n" , + temp =scnprintf (next, size,"%-16s %4u %4Zu %4Zu %2u\n" , pool->name, blocks, pages * pool->blocks_per_page, pool->size, pages);
drivers/char/random.c +2 -2
@@ -1435,7 +1435,7 @@#endif /* Copy data to destination buffer */ - i =min (nbytes, (size_t )HASH_BUFFER_SIZE *sizeof (__u32)/2 ); + i =min (nbytes,HASH_BUFFER_SIZE *sizeof (__u32)/2 );if (flags &EXTRACT_ENTROPY_USER ) { i -=copy_to_user (buf, (__u8 const *)tmp, i);if (!i) {
@@ -1691,7 +1691,7 @@size_t c = count;while (c >0 ) { - bytes =min (c, (size_t )sizeof (buf)); + bytes =min (c,sizeof (buf)); bytes -=copy_from_user (&buf, p, bytes);if (!bytes) {
drivers/serial/8250_early.c +1 -1
@@ -165,7 +165,7 @@if ((options =strchr (options,',' ))) { options++; device->baud =simple_strtoul (options,0 ,0 ); - length =min (strcspn (options," " ), (size_t )sizeof (device->options)); + length =min (strcspn (options," " ),sizeof (device->options));strncpy (device->options, options, length); }else { device->baud =probe_baud (port);
fs/jffs2/gc.c +3 -3
@@ -589,7 +589,7 @@ ret =jffs2_flash_write (c, phys_ofs, rawlen, &retlen, (char *)node);if (ret || (retlen != rawlen)) { -printk (KERN_NOTICE "Write of %d bytes at 0x%08x failed. returned %d, retlen %d\n" , +printk (KERN_NOTICE "Write of %d bytes at 0x%08x failed. returned %d, retlen %zd\n" , rawlen, phys_ofs, ret, retlen);if (retlen) {/* Doesn't belong to any inode */
@@ -831,7 +831,7 @@continue ; }if (retlen != rawlen) { -printk (KERN_WARNING "jffs2_g_c_deletion_dirent(): Short read (%d not %u) reading header from obsolete node at %08x\n" , +printk (KERN_WARNING "jffs2_g_c_deletion_dirent(): Short read (%zd not %u) reading header from obsolete node at %08x\n" , retlen, rawlen,ref_offset (raw));continue ; }
@@ -906,7 +906,7 @@write it out again with the _same_ version as before */ ret =jffs2_flash_read (c,ref_offset (fn->raw),sizeof (ri), &readlen, (char *)&ri);if (readlen !=sizeof (ri) || ret) { -printk (KERN_WARNING "Node read failed in jffs2_garbage_collect_hole. Ret %d, retlen %d. Data will be lost by writing new hole node\n" , ret, readlen); +printk (KERN_WARNING "Node read failed in jffs2_garbage_collect_hole. Ret %d, retlen %zd. Data will be lost by writing new hole node\n" , ret, readlen); goto fill; }if (je16_to_cpu (ri.nodetype) !=JFFS2_NODETYPE_INODE ) {
fs/jffs2/nodemgmt.c +2 -2
@@ -544,7 +544,7 @@ goto out_erase_sem; }if (retlen !=sizeof (n)) { -printk (KERN_WARNING "Short read from obsoleted node at 0x%08x: %d\n" ,ref_offset (ref), retlen); +printk (KERN_WARNING "Short read from obsoleted node at 0x%08x: %zd\n" ,ref_offset (ref), retlen); goto out_erase_sem; }if (PAD (je32_to_cpu (n.totlen)) !=PAD (ref_totlen (c, jeb, ref))) {
@@ -563,7 +563,7 @@ goto out_erase_sem; }if (retlen !=sizeof (n)) { -printk (KERN_WARNING "Short write in obliterating obsoleted node at 0x%08x: %d\n" ,ref_offset (ref), retlen); +printk (KERN_WARNING "Short write in obliterating obsoleted node at 0x%08x: %zd\n" ,ref_offset (ref), retlen); goto out_erase_sem; }
fs/jffs2/read.c +1 -1
@@ -43,7 +43,7 @@ }if (readlen !=sizeof (*ri)) {jffs2_free_raw_inode (ri); -printk (KERN_WARNING "Short read from 0x%08x: wanted 0x%zx bytes, got 0x%x\n" , +printk (KERN_WARNING "Short read from 0x%08x: wanted 0x%zx bytes, got 0x%zx\n" ,ref_offset (fd->raw),sizeof (*ri), readlen);return -EIO ; }
fs/jffs2/readinode.c +1 -1
@@ -585,7 +585,7 @@ ret =jffs2_flash_read (c,ref_offset (fn->raw),sizeof (*latest_node), &retlen, (void *)latest_node);if (ret || retlen !=sizeof (*latest_node)) { -printk (KERN_NOTICE "MTD read in jffs2_do_read_inode() failed: Returned %d, %d of %zd bytes read\n" , +printk (KERN_NOTICE "MTD read in jffs2_do_read_inode() failed: Returned %d, %zd of %zd bytes read\n" , ret, retlen,sizeof (*latest_node));/* FIXME: If this fails, there seems to be a memory leak. Find it. */ up (&f->sem);
fs/jffs2/write.c +1 -1
@@ -140,7 +140,7 @@ (alloc_mode==ALLOC_GC)?0:f->inocache->ino);if (ret || (retlen !=sizeof (*ri) + datalen)) { -printk (KERN_NOTICE "Write of %zd bytes at 0x%08x failed. returned %d, retlen %d\n" , +printk (KERN_NOTICE "Write of %zd bytes at 0x%08x failed. returned %d, retlen %zd\n" ,sizeof (*ri)+datalen, flash_ofs, ret, retlen);/* Mark the space as dirtied */
fs/nfs/nfs2xdr.c +2 -2
@@ -262,7 +262,7 @@ hdrlen = (u8 *) p - (u8 *) iov->iov_base;if (iov->iov_len < hdrlen) {printk (KERN_WARNING "NFS: READ reply header overflowed:" -"length %d > %u\n" , hdrlen, iov->iov_len); +"length %d > %Zu\n" , hdrlen, iov->iov_len);return -errno_NFSERR_IO; }else if (iov->iov_len != hdrlen) {dprintk ("NFS: READ header is short. iovec will be shifted.\n" );
@@ -407,7 +407,7 @@ hdrlen = (u8 *) p - (u8 *) iov->iov_base;if (iov->iov_len < hdrlen) {printk (KERN_WARNING "NFS: READDIR reply header overflowed:" -"length %d > %u\n" , hdrlen, iov->iov_len); +"length %d > %Zu\n" , hdrlen, iov->iov_len);return -errno_NFSERR_IO; }else if (iov->iov_len != hdrlen) {dprintk ("NFS: READDIR header is short. iovec will be shifted.\n" );
fs/nfs/nfs3xdr.c +3 -3
@@ -503,7 +503,7 @@ hdrlen = (u8 *) p - (u8 *) iov->iov_base;if (iov->iov_len < hdrlen) {printk (KERN_WARNING "NFS: READDIR reply header overflowed:" -"length %d > %u\n" , hdrlen, iov->iov_len); +"length %d > %Zu\n" , hdrlen, iov->iov_len);return -errno_NFSERR_IO; }else if (iov->iov_len != hdrlen) {dprintk ("NFS: READDIR header is short. iovec will be shifted.\n" );
@@ -737,7 +737,7 @@ hdrlen = (u8 *) p - (u8 *) iov->iov_base;if (iov->iov_len < hdrlen) {printk (KERN_WARNING "NFS: READLINK reply header overflowed:" -"length %d > %u\n" , hdrlen, iov->iov_len); +"length %d > %Zu\n" , hdrlen, iov->iov_len);return -errno_NFSERR_IO; }else if (iov->iov_len != hdrlen) {dprintk ("NFS: READLINK header is short. iovec will be shifted.\n" );
@@ -787,7 +787,7 @@ hdrlen = (u8 *) p - (u8 *) iov->iov_base;if (iov->iov_len < hdrlen) {printk (KERN_WARNING "NFS: READ reply header overflowed:" -"length %d > %u\n" , hdrlen, iov->iov_len); +"length %d > %Zu\n" , hdrlen, iov->iov_len);return -errno_NFSERR_IO; }else if (iov->iov_len != hdrlen) {dprintk ("NFS: READ header is short. iovec will be shifted.\n" );
net/core/dev.c +2 -2
@@ -2341,7 +2341,7 @@memset (ifr->ifr_hwaddr.sa_data,0 ,sizeof ifr->ifr_hwaddr.sa_data); else memcpy(ifr->ifr_hwaddr.sa_data, dev->dev_addr, - min((size_t)sizeof ifr->ifr_hwaddr.sa_data, (size_t) dev->addr_len)); + min(sizeof ifr->ifr_hwaddr.sa_data, (size_t) dev->addr_len)); ifr->ifr_hwaddr.sa_family = dev->type;return 0 ;
@@ -2362,7 +2362,7 @@if (ifr->ifr_hwaddr.sa_family != dev->type)return -EINVAL ;memcpy (dev->broadcast, ifr->ifr_hwaddr.sa_data, -min ((size_t )sizeof ifr->ifr_hwaddr.sa_data, (size_t ) dev->addr_len)); +min (sizeof ifr->ifr_hwaddr.sa_data, (size_t ) dev->addr_len));notifier_call_chain (&netdev_chain,NETDEV_CHANGEADDR , dev);return 0 ;
net/sunrpc/svc.c +1 -1
@@ -415,7 +415,7 @@ err_short_len:#ifdef RPC_PARANOIA -printk ("svc: short len %d, dropping request\n" , argv->iov_len); +printk ("svc: short len %Zd, dropping request\n" , argv->iov_len);#endif goto dropit;/* drop request */
net/sunrpc/svcsock.c +2 -2
@@ -421,7 +421,7 @@ len += result; } out: -dprintk ("svc: socket %p sendto([%p %u... ], %d) = %d (addr %x)\n" , +dprintk ("svc: socket %p sendto([%p %Zu... ], %d) = %d (addr %x)\n" , rqstp->rq_sock, xdr->head[0 ].iov_base, xdr->head[0 ].iov_len, xdr->len, len, rqstp->rq_addr.sin_addr.s_addr);
@@ -474,7 +474,7 @@ alen =sizeof (rqstp->rq_addr); sock->ops->getname (sock, (struct sockaddr *)&rqstp->rq_addr, &alen,1 ); -dprintk ("svc: socket %p recvfrom(%p, %u) = %d\n" , +dprintk ("svc: socket %p recvfrom(%p, %Zu) = %d\n" , rqstp->rq_sock, iov[0 ].iov_base, iov[0 ].iov_len, len);return len;
net/sunrpc/xprt.c +1 -1
@@ -884,7 +884,7 @@char *p; len =sizeof (xprt->tcp_xid) - xprt->tcp_offset; -dprintk ("RPC: reading XID (%u bytes)\n" , len); +dprintk ("RPC: reading XID (%Zu bytes)\n" , len); p = ((char *) &xprt->tcp_xid) + xprt->tcp_offset; used =tcp_copy_data (desc, p, len); xprt->tcp_offset += used;
On Tue, 31 May 2005 16:22:40 +0530 Ashutosh Naik wrote:
| Sorry for the repeating mails | | This patch fixes the warnings obtained with arm-elf-gcc 3.4. | | Files Affected - | | -fs/jffs2/read.c | -fs/jffs2/nodemgmt.c | -fs/jffs2/readinode.c | -fs/jffs2/write.c | -fs/jffs2/gc.c | -fs/jffs2/erase.c | -fs/nfs/nfs2xdr.c | -fs/nfs/nfs3xdr.c | -drivers/base/dmapool.c | -drivers/char/random.c | -drivers/serial/8250_early.c | -net/core/dev.c | -net/sunrpc/xprt.c | -net/sunrpc/svc.c | -net/sunrpv/svcsock.c | | Signed-off-by: Ashutosh Naik <[email protected]>
These patches seem to be against plain 2.6.11, is that right?
Hint: They don't apply cleanly to 2.6.12-rc5. You should send patches that apply cleanly to the latest mainline kernel version, which is currently 2.6.12-rc5, or even better, patches to 2.6.12-rc5-git5 (or linux-git-current).
Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
1 out of 1 hunk ignored -- saving rejects to file drivers/base/dmapool.c.rej 2 out of 2 hunks FAILED -- saving rejects to file drivers/char/random.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
1 out of 1 hunk ignored -- saving rejects to file drivers/serial/8250_early.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
3 out of 3 hunks ignored -- saving rejects to file fs/jffs2/gc.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
2 out of 2 hunks ignored -- saving rejects to file fs/jffs2/nodemgmt.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
1 out of 1 hunk ignored -- saving rejects to file fs/jffs2/read.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
1 out of 1 hunk ignored -- saving rejects to file fs/jffs2/readinode.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
1 out of 1 hunk ignored -- saving rejects to file fs/jffs2/write.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
2 out of 2 hunks ignored -- saving rejects to file fs/nfs/nfs2xdr.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
3 out of 3 hunks ignored -- saving rejects to file fs/nfs/nfs3xdr.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
2 out of 2 hunks ignored -- saving rejects to file net/core/dev.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
1 out of 1 hunk ignored -- saving rejects to file net/sunrpc/svc.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
2 out of 2 hunks ignored -- saving rejects to file net/sunrpc/svcsock.c.rej Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n]
1 out of 1 hunk ignored -- saving rejects to file net/sunrpc/xprt.c.rej
---
~Randy