kernel: Remove some bogus casts to the own type.
authorSascha Wildner <saw@online.de>
Wed, 23 May 2012 16:36:44 +0000 (18:36 +0200)
committerSascha Wildner <saw@online.de>
Wed, 23 May 2012 16:36:44 +0000 (18:36 +0200)
sys/kern/dsched/fq/fq_core.c
sys/kern/kern_slaballoc.c
sys/kern/kern_subr.c
sys/kern/link_elf.c
sys/kern/subr_bus.c
sys/kern/uipc_usrreq.c

index 848a7eb..e6128f3 100644 (file)
@@ -333,7 +333,7 @@ fq_balance_self(struct fq_thread_io *tdio) {
        DSCHED_DISK_CTX_LOCK_ASSERT(diskctx);
 #endif
 
-       used_budget = ((int64_t)avg_latency * transactions);
+       used_budget = avg_latency * transactions;
        budget = diskctx->budgetpb[(tdio->head.p) ? tdio->head.p->p_ionice : 0];
 
        if (used_budget > 0) {
index d9fdc88..a923f2b 100644 (file)
@@ -604,7 +604,7 @@ kmalloc(unsigned long size, struct malloc_type *type, int flags)
            kup = btokup(z);
            *kup = 0;
            kmem_slab_free(z, ZoneSize);        /* may block */
-           atomic_add_int(&ZoneGenAlloc, -(int)ZoneSize / 1024);
+           atomic_add_int(&ZoneGenAlloc, -ZoneSize / 1024);
        }
        crit_exit();
     }
@@ -780,7 +780,7 @@ kmalloc(unsigned long size, struct malloc_type *type, int flags)
            z = kmem_slab_alloc(ZoneSize, ZoneSize, flags|M_ZERO);
            if (z == NULL)
                goto fail;
-           atomic_add_int(&ZoneGenAlloc, (int)ZoneSize / 1024);
+           atomic_add_int(&ZoneGenAlloc, ZoneSize / 1024);
        }
 
        /*
index 71e09a4..492fd39 100644 (file)
@@ -118,9 +118,9 @@ uiomove(caddr_t cp, size_t n, struct uio *uio)
 
                case UIO_SYSSPACE:
                        if (uio->uio_rw == UIO_READ)
-                               bcopy((caddr_t)cp, iov->iov_base, cnt);
+                               bcopy(cp, iov->iov_base, cnt);
                        else
-                               bcopy(iov->iov_base, (caddr_t)cp, cnt);
+                               bcopy(iov->iov_base, cp, cnt);
                        break;
                case UIO_NOCOPY:
                        break;
index 6a480f8..093873c 100644 (file)
@@ -943,7 +943,7 @@ link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym, linker_symval_t *sy
 
     if (es >= ef->symtab && ((es - ef->symtab) < ef->nchains)) {
        symval->name = ef->strtab + es->st_name;
-       symval->value = (caddr_t) ef->address + es->st_value;
+       symval->value = ef->address + es->st_value;
        symval->size = es->st_size;
        return 0;
     }
@@ -951,7 +951,7 @@ link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym, linker_symval_t *sy
        return ENOENT;
     if (es >= ef->ddbsymtab && ((es - ef->ddbsymtab) < ef->ddbsymcnt)) {
        symval->name = ef->ddbstrtab + es->st_name;
-       symval->value = (caddr_t) ef->address + es->st_value;
+       symval->value = ef->address + es->st_value;
        symval->size = es->st_size;
        return 0;
     }
index 7260aa1..3a86ccf 100644 (file)
@@ -1942,7 +1942,7 @@ resource_long_value(const char *name, int unit, const char *resname,
        int error;
 
        if (resource_kenv(name, unit, resname, &kvalue) == 0) {
-               *result = (long)kvalue;
+               *result = kvalue;
                return 0;
        }
        if ((error = resource_find(name, unit, resname, &res)) != 0)
index ac681e7..e8edb31 100644 (file)
@@ -181,8 +181,7 @@ uipc_accept(netmsg_t msg)
                                (struct sockaddr *)unp2->unp_addr);
                        unp_free(unp2);
                } else {
-                       *msg->accept.nm_nam = dup_sockaddr(
-                               (struct sockaddr *)&sun_noname);
+                       *msg->accept.nm_nam = dup_sockaddr(&sun_noname);
                }
                error = 0;
        }
@@ -337,8 +336,7 @@ uipc_peeraddr(netmsg_t msg)
                 * connection is established.  So, this else clause is
                 * added as workaround to return PF_LOCAL sockaddr.
                 */
-               *msg->peeraddr.nm_nam = dup_sockaddr(
-                               (struct sockaddr *)&sun_noname);
+               *msg->peeraddr.nm_nam = dup_sockaddr(&sun_noname);
                error = 0;
        }
        lwkt_reltoken(&unp_token);