]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
treewide: Remove uninitialized_var() usage
authorKees Cook <keescook@chromium.org>
Wed, 3 Jun 2020 20:09:38 +0000 (13:09 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 11 Aug 2023 09:33:32 +0000 (11:33 +0200)
commit 3f649ab728cda8038259d8f14492fe400fbab911 upstream.

Using uninitialized_var() is dangerous as it papers over real bugs[1]
(or can in the future), and suppresses unrelated compiler warnings
(e.g. "unused variable"). If the compiler thinks it is uninitialized,
either simply initialize the variable or make compiler changes.

In preparation for removing[2] the[3] macro[4], remove all remaining
needless uses with the following script:

git grep '\buninitialized_var\b' | cut -d: -f1 | sort -u | \
xargs perl -pi -e \
's/\buninitialized_var\(([^\)]+)\)/\1/g;
 s:\s*/\* (GCC be quiet|to make compiler happy) \*/$::g;'

drivers/video/fbdev/riva/riva_hw.c was manually tweaked to avoid
pathological white-space.

No outstanding warnings were found building allmodconfig with GCC 9.3.0
for x86_64, i386, arm64, arm, powerpc, powerpc64le, s390x, mips, sparc64,
alpha, and m68k.

[1] https://lore.kernel.org/lkml/20200603174714.192027-1-glider@google.com/
[2] https://lore.kernel.org/lkml/CA+55aFw+Vbj0i=1TGqCR5vQkCzWJ0QxK6CernOU6eedsudAixw@mail.gmail.com/
[3] https://lore.kernel.org/lkml/CA+55aFwgbgqhbp1fkxvRKEpzyR5J8n1vKT1VZdz9knmPuXhOeg@mail.gmail.com/
[4] https://lore.kernel.org/lkml/CA+55aFz2500WfbKXAx8s67wrm9=yVJu65TpLgN_ybYNv0VEOKA@mail.gmail.com/

Reviewed-by: Leon Romanovsky <leonro@mellanox.com> # drivers/infiniband and mlx4/mlx5
Acked-by: Jason Gunthorpe <jgg@mellanox.com> # IB
Acked-by: Kalle Valo <kvalo@codeaurora.org> # wireless drivers
Reviewed-by: Chao Yu <yuchao0@huawei.com> # erofs
Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
131 files changed:
arch/arm/mach-sa1100/assabet.c
arch/ia64/kernel/process.c
arch/ia64/mm/discontig.c
arch/ia64/mm/tlb.c
arch/powerpc/platforms/52xx/mpc52xx_pic.c
arch/s390/kernel/smp.c
arch/x86/kernel/quirks.c
drivers/acpi/acpi_pad.c
drivers/ata/libata-scsi.c
drivers/atm/zatm.c
drivers/block/drbd/drbd_nl.c
drivers/clk/clk-gate.c
drivers/firewire/ohci.c
drivers/gpu/drm/bridge/sil-sii8620.c
drivers/gpu/drm/drm_edid.c
drivers/gpu/drm/exynos/exynos_drm_dsi.c
drivers/i2c/busses/i2c-rk3x.c
drivers/ide/ide-acpi.c
drivers/ide/ide-atapi.c
drivers/ide/ide-io-std.c
drivers/ide/ide-io.c
drivers/ide/ide-sysfs.c
drivers/ide/umc8672.c
drivers/infiniband/core/uverbs_cmd.c
drivers/infiniband/hw/cxgb4/cm.c
drivers/infiniband/hw/mlx5/cq.c
drivers/infiniband/hw/mthca/mthca_qp.c
drivers/input/serio/serio_raw.c
drivers/md/dm-io.c
drivers/md/dm-ioctl.c
drivers/md/dm-snap-persistent.c
drivers/md/dm-table.c
drivers/md/raid5.c
drivers/media/dvb-frontends/rtl2832.c
drivers/media/usb/gspca/vicam.c
drivers/media/usb/uvc/uvc_video.c
drivers/memstick/host/jmb38x_ms.c
drivers/memstick/host/tifm_ms.c
drivers/mmc/host/sdhci.c
drivers/mtd/ubi/eba.c
drivers/net/can/janz-ican3.c
drivers/net/ethernet/broadcom/bnx2.c
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
drivers/net/ethernet/neterion/s2io.c
drivers/net/ethernet/qlogic/qla3xxx.c
drivers/net/ethernet/sun/cassini.c
drivers/net/ethernet/sun/niu.c
drivers/net/wan/z85230.c
drivers/net/wireless/ath/ath10k/core.c
drivers/net/wireless/ath/ath6kl/init.c
drivers/net/wireless/ath/ath9k/init.c
drivers/net/wireless/broadcom/b43/debugfs.c
drivers/net/wireless/broadcom/b43/dma.c
drivers/net/wireless/broadcom/b43/lo.c
drivers/net/wireless/broadcom/b43/phy_n.c
drivers/net/wireless/broadcom/b43/xmit.c
drivers/net/wireless/broadcom/b43legacy/debugfs.c
drivers/net/wireless/broadcom/b43legacy/main.c
drivers/net/wireless/intel/iwlegacy/3945.c
drivers/net/wireless/intel/iwlegacy/4965-mac.c
drivers/platform/x86/hdaps.c
drivers/scsi/dc395x.c
drivers/scsi/pm8001/pm8001_hwi.c
drivers/scsi/pm8001/pm80xx_hwi.c
drivers/ssb/driver_chipcommon.c
drivers/tty/cyclades.c
drivers/tty/isicom.c
drivers/usb/musb/cppi_dma.c
drivers/usb/storage/sddr55.c
drivers/vhost/net.c
drivers/video/fbdev/matrox/matroxfb_maven.c
drivers/video/fbdev/pm3fb.c
drivers/video/fbdev/riva/riva_hw.c
drivers/virtio/virtio_ring.c
fs/afs/dir.c
fs/afs/security.c
fs/dlm/netlink.c
fs/fat/dir.c
fs/fuse/control.c
fs/fuse/cuse.c
fs/fuse/file.c
fs/gfs2/aops.c
fs/hfsplus/unicode.c
fs/isofs/namei.c
fs/jffs2/erase.c
fs/nfsd/nfsctl.c
fs/ocfs2/alloc.c
fs/ocfs2/dir.c
fs/ocfs2/extent_map.c
fs/ocfs2/namei.c
fs/ocfs2/refcounttree.c
fs/ocfs2/xattr.c
fs/omfs/file.c
fs/ubifs/commit.c
fs/ubifs/file.c
fs/ubifs/journal.c
fs/ubifs/lpt.c
fs/ubifs/tnc.c
fs/ubifs/tnc_misc.c
fs/udf/balloc.c
fs/xfs/xfs_bmap_util.c
kernel/async.c
kernel/audit.c
kernel/events/core.c
kernel/events/uprobes.c
kernel/exit.c
kernel/futex.c
kernel/locking/lockdep.c
kernel/trace/ring_buffer.c
lib/radix-tree.c
mm/frontswap.c
mm/ksm.c
mm/memcontrol.c
mm/mempolicy.c
mm/percpu.c
mm/slub.c
mm/swap.c
net/dccp/options.c
net/ipv4/netfilter/nf_socket_ipv4.c
net/ipv6/ip6_flowlabel.c
net/ipv6/netfilter/nf_socket_ipv6.c
net/netfilter/nf_conntrack_ftp.c
net/netfilter/nfnetlink_log.c
net/netfilter/nfnetlink_queue.c
net/sched/cls_flow.c
net/sched/sch_cbq.c
net/sched/sch_fq_codel.c
net/sched/sch_sfq.c
sound/core/control_compat.c
sound/isa/sb/sb16_csp.c
sound/usb/endpoint.c

index d28ecb9ef172af7b67b8fdd8a19ef5fcee3a265c..5cce3c1326af0371c58d71b43fa8e1ac26317124 100644 (file)
@@ -518,7 +518,7 @@ static void __init map_sa1100_gpio_regs( void )
  */
 static void __init get_assabet_scr(void)
 {
-       unsigned long uninitialized_var(scr), i;
+       unsigned long scr, i;
 
        GPDR |= 0x3fc;                  /* Configure GPIO 9:2 as outputs */
        GPSR = 0x3fc;                   /* Write 0xFF to GPIO 9:2 */
index dda0082056b38109f90e5c1ce93effbdbf02307a..a26a22eb1f128e087280396c0b0fe6953ad6fa61 100644 (file)
@@ -448,7 +448,7 @@ static void
 do_copy_task_regs (struct task_struct *task, struct unw_frame_info *info, void *arg)
 {
        unsigned long mask, sp, nat_bits = 0, ar_rnat, urbs_end, cfm;
-       unsigned long uninitialized_var(ip);    /* GCC be quiet */
+       unsigned long ip;
        elf_greg_t *dst = arg;
        struct pt_regs *pt;
        char nat;
index 99b59a7ec187e3311beace5698661868351764ea..5b174e165e80d36fae31f02c9897a8e5859b2297 100644 (file)
@@ -185,7 +185,7 @@ static void *per_cpu_node_setup(void *cpu_data, int node)
 void __init setup_per_cpu_areas(void)
 {
        struct pcpu_alloc_info *ai;
-       struct pcpu_group_info *uninitialized_var(gi);
+       struct pcpu_group_info *gi;
        unsigned int *cpu_map;
        void *base;
        unsigned long base_offset;
index 46ecc5d948aae84c553ab5386f969072b968a85e..33d31e8bb7760135ad06850504002aab1adf78aa 100644 (file)
@@ -339,7 +339,7 @@ EXPORT_SYMBOL(flush_tlb_range);
 
 void ia64_tlb_init(void)
 {
-       ia64_ptce_info_t uninitialized_var(ptce_info); /* GCC be quiet */
+       ia64_ptce_info_t ptce_info;
        u64 tr_pgbits;
        long status;
        pal_vm_info_1_u_t vm_info_1;
index fc98912f42cf6edbf079a4f9f9bf4da436a159f3..76a8102bdb987588b95120a387f757499045d160 100644 (file)
@@ -340,7 +340,7 @@ static int mpc52xx_irqhost_map(struct irq_domain *h, unsigned int virq,
 {
        int l1irq;
        int l2irq;
-       struct irq_chip *uninitialized_var(irqchip);
+       struct irq_chip *irqchip;
        void *hndlr;
        int type;
        u32 reg;
index d43b48d8f67d8f9ec42b3cb99692d986319b78e3..deb42245e200d7ec6700b322b0068abb9c28eadf 100644 (file)
@@ -147,7 +147,7 @@ static int pcpu_sigp_retry(struct pcpu *pcpu, u8 order, u32 parm)
 
 static inline int pcpu_stopped(struct pcpu *pcpu)
 {
-       u32 uninitialized_var(status);
+       u32 status;
 
        if (__pcpu_sigp(pcpu->address, SIGP_SENSE,
                        0, &status) != SIGP_CC_STATUS_STORED)
index 736348ead4218a0007b715efbc1d56bd1bb73e65..2ecf1dcc86b20d7c2f4b79059672b1455d3c3176 100644 (file)
@@ -96,7 +96,7 @@ static void ich_force_hpet_resume(void)
 static void ich_force_enable_hpet(struct pci_dev *dev)
 {
        u32 val;
-       u32 uninitialized_var(rcba);
+       u32 rcba;
        int err = 0;
 
        if (hpet_address || force_hpet_address)
@@ -186,7 +186,7 @@ static void hpet_print_force_info(void)
 static void old_ich_force_hpet_resume(void)
 {
        u32 val;
-       u32 uninitialized_var(gen_cntl);
+       u32 gen_cntl;
 
        if (!force_hpet_address || !cached_dev)
                return;
@@ -208,7 +208,7 @@ static void old_ich_force_hpet_resume(void)
 static void old_ich_force_enable_hpet(struct pci_dev *dev)
 {
        u32 val;
-       u32 uninitialized_var(gen_cntl);
+       u32 gen_cntl;
 
        if (hpet_address || force_hpet_address)
                return;
@@ -299,7 +299,7 @@ static void vt8237_force_hpet_resume(void)
 
 static void vt8237_force_enable_hpet(struct pci_dev *dev)
 {
-       u32 uninitialized_var(val);
+       u32 val;
 
        if (hpet_address || force_hpet_address)
                return;
@@ -430,7 +430,7 @@ static void nvidia_force_hpet_resume(void)
 
 static void nvidia_force_enable_hpet(struct pci_dev *dev)
 {
-       u32 uninitialized_var(val);
+       u32 val;
 
        if (hpet_address || force_hpet_address)
                return;
index 552c1f725b6cf5ab8d4a86ba556c37a053d91b1d..40188632958cdcc8a9ed880e00ae2fd02c303b0d 100644 (file)
@@ -95,7 +95,7 @@ static void round_robin_cpu(unsigned int tsk_index)
        cpumask_var_t tmp;
        int cpu;
        unsigned long min_weight = -1;
-       unsigned long uninitialized_var(preferred_cpu);
+       unsigned long preferred_cpu;
 
        if (!alloc_cpumask_var(&tmp, GFP_KERNEL))
                return;
index 5728f458aad86a7e4d03a371c1b0a94b8c8f33cd..b44e8bc759c0be40bd12bd88e9ae434286764c92 100644 (file)
@@ -176,7 +176,7 @@ static ssize_t ata_scsi_park_show(struct device *device,
        struct ata_link *link;
        struct ata_device *dev;
        unsigned long now;
-       unsigned int uninitialized_var(msecs);
+       unsigned int msecs;
        int rc = 0;
 
        ap = ata_shost_to_port(sdev->host);
index 817c7edfec0b446255350ff79070c08b21f7b2a1..b7ae2fe415d146e54c40c0c6b5819965a1ad939d 100644 (file)
@@ -939,7 +939,7 @@ static int open_tx_first(struct atm_vcc *vcc)
            vcc->qos.txtp.max_pcr >= ATM_OC3_PCR);
        if (unlimited && zatm_dev->ubr != -1) zatm_vcc->shaper = zatm_dev->ubr;
        else {
-               int uninitialized_var(pcr);
+               int pcr;
 
                if (unlimited) vcc->qos.txtp.max_sdu = ATM_MAX_AAL5_PDU;
                if ((zatm_vcc->shaper = alloc_shaper(vcc->dev,&pcr,
index bfefa8c4fa166b78c03a9741d4ffd85ec138113d..f55bcc86b4eeef30738d76d41736a1e877ad68ae 100644 (file)
@@ -3394,7 +3394,7 @@ int drbd_adm_dump_devices(struct sk_buff *skb, struct netlink_callback *cb)
 {
        struct nlattr *resource_filter;
        struct drbd_resource *resource;
-       struct drbd_device *uninitialized_var(device);
+       struct drbd_device *device;
        int minor, err, retcode;
        struct drbd_genlmsghdr *dh;
        struct device_info device_info;
@@ -3483,7 +3483,7 @@ int drbd_adm_dump_connections(struct sk_buff *skb, struct netlink_callback *cb)
 {
        struct nlattr *resource_filter;
        struct drbd_resource *resource = NULL, *next_resource;
-       struct drbd_connection *uninitialized_var(connection);
+       struct drbd_connection *connection;
        int err = 0, retcode;
        struct drbd_genlmsghdr *dh;
        struct connection_info connection_info;
@@ -3645,7 +3645,7 @@ int drbd_adm_dump_peer_devices(struct sk_buff *skb, struct netlink_callback *cb)
 {
        struct nlattr *resource_filter;
        struct drbd_resource *resource;
-       struct drbd_device *uninitialized_var(device);
+       struct drbd_device *device;
        struct drbd_peer_device *peer_device = NULL;
        int minor, err, retcode;
        struct drbd_genlmsghdr *dh;
index dd82485e09a1f9cac9d4652a4def98bb0eaa6110..c110f5d40b5886ffbcd60011889fd0f60fd7fdc4 100644 (file)
@@ -43,7 +43,7 @@ static void clk_gate_endisable(struct clk_hw *hw, int enable)
 {
        struct clk_gate *gate = to_clk_gate(hw);
        int set = gate->flags & CLK_GATE_SET_TO_DISABLE ? 1 : 0;
-       unsigned long uninitialized_var(flags);
+       unsigned long flags;
        u32 reg;
 
        set ^= enable;
index d731b413cb2ce504c5cb895cdec0d91e4231fe01..f2b624a440ca2a1adc7d005f4ab7d2f4a7948106 100644 (file)
@@ -1114,7 +1114,7 @@ static void context_tasklet(unsigned long data)
 static int context_add_buffer(struct context *ctx)
 {
        struct descriptor_buffer *desc;
-       dma_addr_t uninitialized_var(bus_addr);
+       dma_addr_t bus_addr;
        int offset;
 
        /*
@@ -1304,7 +1304,7 @@ static int at_context_queue_packet(struct context *ctx,
                                   struct fw_packet *packet)
 {
        struct fw_ohci *ohci = ctx->ohci;
-       dma_addr_t d_bus, uninitialized_var(payload_bus);
+       dma_addr_t d_bus, payload_bus;
        struct driver_data *driver_data;
        struct descriptor *d, *last;
        __le32 *header;
@@ -2460,7 +2460,7 @@ static int ohci_set_config_rom(struct fw_card *card,
 {
        struct fw_ohci *ohci;
        __be32 *next_config_rom;
-       dma_addr_t uninitialized_var(next_config_rom_bus);
+       dma_addr_t next_config_rom_bus;
 
        ohci = fw_ohci(card);
 
@@ -2949,10 +2949,10 @@ static struct fw_iso_context *ohci_allocate_iso_context(struct fw_card *card,
                                int type, int channel, size_t header_size)
 {
        struct fw_ohci *ohci = fw_ohci(card);
-       struct iso_context *uninitialized_var(ctx);
-       descriptor_callback_t uninitialized_var(callback);
-       u64 *uninitialized_var(channels);
-       u32 *uninitialized_var(mask), uninitialized_var(regs);
+       struct iso_context *ctx;
+       descriptor_callback_t callback;
+       u64 *channels;
+       u32 *mask, regs;
        int index, ret = -EBUSY;
 
        spin_lock_irq(&ohci->lock);
index 9edb7af37d1e6e6945138bde43ee68993dff3845..6e2a6e7f9fd0e139a1200bfd47792c8fac2598e8 100644 (file)
@@ -1011,7 +1011,7 @@ static void sii8620_set_auto_zone(struct sii8620 *ctx)
 
 static void sii8620_stop_video(struct sii8620 *ctx)
 {
-       u8 uninitialized_var(val);
+       u8 val;
 
        sii8620_write_seq_static(ctx,
                REG_TPI_INTR_EN, 0,
index bea7d467740b5862e2e869c863793034ec2c2542..ecc807cb26dc4c8f5e11515c2b327097c33c61fa 100644 (file)
@@ -2671,7 +2671,7 @@ static int drm_cvt_modes(struct drm_connector *connector,
        const u8 empty[3] = { 0, 0, 0 };
 
        for (i = 0; i < 4; i++) {
-               int uninitialized_var(width), height;
+               int width, height;
                cvt = &(timing->data.other_data.data.cvt[i]);
 
                if (!memcmp(cvt->code, empty, 3))
index 366c975cde5b7041bbfc2f78de6088062c7c7308..06e52b6fd03feec4eed3ec084ab920105ffb333d 100644 (file)
@@ -545,9 +545,9 @@ static unsigned long exynos_dsi_pll_find_pms(struct exynos_dsi *dsi,
        unsigned long best_freq = 0;
        u32 min_delta = 0xffffffff;
        u8 p_min, p_max;
-       u8 _p, uninitialized_var(best_p);
-       u16 _m, uninitialized_var(best_m);
-       u8 _s, uninitialized_var(best_s);
+       u8 _p, best_p;
+       u16 _m, best_m;
+       u8 _s, best_s;
 
        p_min = DIV_ROUND_UP(fin, (12 * MHZ));
        p_max = fin / (6 * MHZ);
index 548089aa9aba5fe40e96ee615038aebf1cde482b..b50476f93a669df82ab90f2c1c7758248c755060 100644 (file)
@@ -417,7 +417,7 @@ static void rk3x_i2c_handle_read(struct rk3x_i2c *i2c, unsigned int ipd)
 {
        unsigned int i;
        unsigned int len = i2c->msg->len - i2c->processed;
-       u32 uninitialized_var(val);
+       u32 val;
        u8 byte;
 
        /* we only care for MBRF here. */
index 7d4e5c08f133ef74b101b86184a22deb6340ebe5..05e18d65814164c637f1cf39caeca648831f312a 100644 (file)
@@ -180,7 +180,7 @@ err:
 static acpi_handle ide_acpi_hwif_get_handle(ide_hwif_t *hwif)
 {
        struct device           *dev = hwif->gendev.parent;
-       acpi_handle             uninitialized_var(dev_handle);
+       acpi_handle             dev_handle;
        u64                     pcidevfn;
        acpi_handle             chan_handle;
        int                     err;
index 215558c947defbace25e731bf639928a60636001..3ef1afc64918599333991bbfda195bb716416bfc 100644 (file)
@@ -591,7 +591,7 @@ static int ide_delayed_transfer_pc(ide_drive_t *drive)
 
 static ide_startstop_t ide_transfer_pc(ide_drive_t *drive)
 {
-       struct ide_atapi_pc *uninitialized_var(pc);
+       struct ide_atapi_pc *pc;
        ide_hwif_t *hwif = drive->hwif;
        struct request *rq = hwif->rq;
        ide_expiry_t *expiry;
index 19763977568c5d6fd7ecc87c3f4e7bc47fc0d85e..508f98ca3fe872a51b7eb18c7a04723aa7e196ac 100644 (file)
@@ -172,7 +172,7 @@ void ide_input_data(ide_drive_t *drive, struct ide_cmd *cmd, void *buf,
        u8 mmio = (hwif->host_flags & IDE_HFLAG_MMIO) ? 1 : 0;
 
        if (io_32bit) {
-               unsigned long uninitialized_var(flags);
+               unsigned long flags;
 
                if ((io_32bit & 2) && !mmio) {
                        local_irq_save(flags);
@@ -216,7 +216,7 @@ void ide_output_data(ide_drive_t *drive, struct ide_cmd *cmd, void *buf,
        u8 mmio = (hwif->host_flags & IDE_HFLAG_MMIO) ? 1 : 0;
 
        if (io_32bit) {
-               unsigned long uninitialized_var(flags);
+               unsigned long flags;
 
                if ((io_32bit & 2) && !mmio) {
                        local_irq_save(flags);
index 7f34dc49c9b5fcaee37efa636d410cabc5d12a9a..70bc469e10c4fb01d5b0a533ba4594af9c17353a 100644 (file)
@@ -767,13 +767,13 @@ irqreturn_t ide_intr (int irq, void *dev_id)
 {
        ide_hwif_t *hwif = (ide_hwif_t *)dev_id;
        struct ide_host *host = hwif->host;
-       ide_drive_t *uninitialized_var(drive);
+       ide_drive_t *drive;
        ide_handler_t *handler;
        unsigned long flags;
        ide_startstop_t startstop;
        irqreturn_t irq_ret = IRQ_NONE;
        int plug_device = 0;
-       struct request *uninitialized_var(rq_in_flight);
+       struct request *rq_in_flight;
 
        if (host->host_flags & IDE_HFLAG_SERIALIZE) {
                if (hwif != host->cur_port)
index b9dfeb2e8bd6603c20dc9e02554adc0eff6ed72c..c08a8a0916e220853bfcfcc10c31e1e88d4bcda0 100644 (file)
@@ -131,7 +131,7 @@ static struct device_attribute *ide_port_attrs[] = {
 
 int ide_sysfs_register_port(ide_hwif_t *hwif)
 {
-       int i, uninitialized_var(rc);
+       int i, rc;
 
        for (i = 0; ide_port_attrs[i]; i++) {
                rc = device_create_file(hwif->portdev, ide_port_attrs[i]);
index 3aa0fea0f3d9c779048f1c07ab9422646eb8068d..1414caa97b401e9ccc6edac2cd38855eaf244207 100644 (file)
@@ -107,7 +107,7 @@ static void umc_set_speeds(u8 speeds[])
 static void umc_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive)
 {
        ide_hwif_t *mate = hwif->mate;
-       unsigned long uninitialized_var(flags);
+       unsigned long flags;
        const u8 pio = drive->pio_mode - XFER_PIO_0;
 
        printk("%s: setting umc8672 to PIO mode%d (speed %d)\n",
index f836ed1dd300eb53a1e025bd29e293685482bea4..e59caabb6cdfbbda22906713721d5d798d2d5e96 100644 (file)
@@ -1738,7 +1738,7 @@ ssize_t ib_uverbs_open_qp(struct ib_uverbs_file *file,
        struct ib_udata                 udata;
        struct ib_uqp_object           *obj;
        struct ib_xrcd                 *xrcd;
-       struct ib_uobject              *uninitialized_var(xrcd_uobj);
+       struct ib_uobject              *xrcd_uobj;
        struct ib_qp                   *qp;
        struct ib_qp_open_attr          attr;
        int ret;
@@ -3538,7 +3538,7 @@ static int __uverbs_create_xsrq(struct ib_uverbs_file *file,
        struct ib_usrq_object           *obj;
        struct ib_pd                    *pd;
        struct ib_srq                   *srq;
-       struct ib_uobject               *uninitialized_var(xrcd_uobj);
+       struct ib_uobject               *xrcd_uobj;
        struct ib_srq_init_attr          attr;
        int ret;
 
index 2ea87fe1184d16ac8ac2a7d8890584a501f794c6..357960d48e66897e3bc2aec253df55310714defe 100644 (file)
@@ -3168,7 +3168,7 @@ static int get_lladdr(struct net_device *dev, struct in6_addr *addr,
 
 static int pick_local_ip6addrs(struct c4iw_dev *dev, struct iw_cm_id *cm_id)
 {
-       struct in6_addr uninitialized_var(addr);
+       struct in6_addr addr;
        struct sockaddr_in6 *la6 = (struct sockaddr_in6 *)&cm_id->m_local_addr;
        struct sockaddr_in6 *ra6 = (struct sockaddr_in6 *)&cm_id->m_remote_addr;
 
index be6612fc33acd813704d8fa183460f0416202c3a..109a21f8ca543cf1ca599e1a76afd15882fdc9ca 100644 (file)
@@ -1285,7 +1285,7 @@ int mlx5_ib_resize_cq(struct ib_cq *ibcq, int entries, struct ib_udata *udata)
        __be64 *pas;
        int page_shift;
        int inlen;
-       int uninitialized_var(cqe_size);
+       int cqe_size;
        unsigned long flags;
 
        if (!MLX5_CAP_GEN(dev->mdev, cq_resize)) {
index d21960cd9a49c1f4ad8c5067bc01ba3709f0d073..1fb3d0a5a88059a9c227d3c9620ce3d574a7372e 100644 (file)
@@ -1630,8 +1630,8 @@ int mthca_tavor_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
         * without initializing f0 and size0, and they are in fact
         * never used uninitialized.
         */
-       int uninitialized_var(size0);
-       u32 uninitialized_var(f0);
+       int size0;
+       u32 f0;
        int ind;
        u8 op0 = 0;
 
@@ -1831,7 +1831,7 @@ int mthca_tavor_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr,
         * without initializing size0, and it is in fact never used
         * uninitialized.
         */
-       int uninitialized_var(size0);
+       int size0;
        int ind;
        void *wqe;
        void *prev_wqe;
@@ -1945,8 +1945,8 @@ int mthca_arbel_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
         * without initializing f0 and size0, and they are in fact
         * never used uninitialized.
         */
-       int uninitialized_var(size0);
-       u32 uninitialized_var(f0);
+       int size0;
+       u32 f0;
        int ind;
        u8 op0 = 0;
 
index 516f9fe77a1770b414ea69da4633277d44ab105e..20d37d6a60c0a4bc172c07fb20b83fe49a9fe0b4 100644 (file)
@@ -162,7 +162,7 @@ static ssize_t serio_raw_read(struct file *file, char __user *buffer,
 {
        struct serio_raw_client *client = file->private_data;
        struct serio_raw *serio_raw = client->serio_raw;
-       char uninitialized_var(c);
+       char c;
        ssize_t read = 0;
        int error;
 
index 56e2c0e079d78fd3bc9b3a01e0db104644c77213..3ac1e907c9b5027c2f98d1d292660c5d70c7a466 100644 (file)
@@ -306,7 +306,7 @@ static void do_region(int op, int op_flags, unsigned region,
        struct request_queue *q = bdev_get_queue(where->bdev);
        unsigned short logical_block_size = queue_logical_block_size(q);
        sector_t num_sectors;
-       unsigned int uninitialized_var(special_cmd_max_sectors);
+       unsigned int special_cmd_max_sectors;
 
        /*
         * Reject unsupported discard and write same requests.
index d49a0857cbb89e24ca6c3385177b84e1c33c9081..3e379105f20dbecc87acef927b7e0e0d028822cd 100644 (file)
@@ -1821,7 +1821,7 @@ static int ctl_ioctl(struct file *file, uint command, struct dm_ioctl __user *us
        int ioctl_flags;
        int param_flags;
        unsigned int cmd;
-       struct dm_ioctl *uninitialized_var(param);
+       struct dm_ioctl *param;
        ioctl_fn fn = NULL;
        size_t input_param_size;
        struct dm_ioctl param_kernel;
index 00025569e80714fb404df653d4fcaae9bec49433..c3b29de7069585a14f40f4874027c1947bdb3f8f 100644 (file)
@@ -613,7 +613,7 @@ static int persistent_read_metadata(struct dm_exception_store *store,
                                                    chunk_t old, chunk_t new),
                                    void *callback_context)
 {
-       int r, uninitialized_var(new_snapshot);
+       int r, new_snapshot;
        struct pstore *ps = get_info(store);
 
        /*
index 3b2a880eed687f888050dbd264a858e2c80abdd3..922ff492ab03b4797efac215a1e957438ebfb8d5 100644 (file)
@@ -670,7 +670,7 @@ static int validate_hardware_logical_block_alignment(struct dm_table *table,
         */
        unsigned short remaining = 0;
 
-       struct dm_target *uninitialized_var(ti);
+       struct dm_target *ti;
        struct queue_limits ti_limits;
        unsigned i;
 
index dc053a43a3dc517af24a4e9c68c69ad47e7ca03f..d2ac3d18941004d8b2f1de38043ffaa1c8c29dcf 100644 (file)
@@ -2601,7 +2601,7 @@ static void raid5_end_write_request(struct bio *bi)
        struct stripe_head *sh = bi->bi_private;
        struct r5conf *conf = sh->raid_conf;
        int disks = sh->disks, i;
-       struct md_rdev *uninitialized_var(rdev);
+       struct md_rdev *rdev;
        sector_t first_bad;
        int bad_sectors;
        int replacement = 0;
index 94bf5b7d6f3fe72431687aa874dced4fd5d52e14..3690ea9dac225af4aabd43d931ea0450bc8dc542 100644 (file)
@@ -653,7 +653,7 @@ static int rtl2832_read_status(struct dvb_frontend *fe, enum fe_status *status)
        struct i2c_client *client = dev->client;
        struct dtv_frontend_properties *c = &fe->dtv_property_cache;
        int ret;
-       u32 uninitialized_var(tmp);
+       u32 tmp;
        u8 u8tmp, buf[2];
        u16 u16tmp;
 
index 554b90ef2200bf928686e83bec938d8d4f6588a1..2b15cb8e077c5eec1d8340c7cc99bba2bf5b11a4 100644 (file)
@@ -234,7 +234,7 @@ static int sd_init(struct gspca_dev *gspca_dev)
 {
        int ret;
        const struct ihex_binrec *rec;
-       const struct firmware *uninitialized_var(fw);
+       const struct firmware *fw;
        u8 *firmware_buf;
 
        ret = request_ihex_firmware(&fw, VICAM_FIRMWARE,
index 60178266387107a18fd0e3f44d41857c070fdf62..a0440f0955152c4c90e783a0508e30f073323798 100644 (file)
@@ -766,9 +766,9 @@ static void uvc_video_stats_decode(struct uvc_streaming *stream,
        unsigned int header_size;
        bool has_pts = false;
        bool has_scr = false;
-       u16 uninitialized_var(scr_sof);
-       u32 uninitialized_var(scr_stc);
-       u32 uninitialized_var(pts);
+       u16 scr_sof;
+       u32 scr_stc;
+       u32 pts;
 
        if (stream->stats.stream.nb_frames == 0 &&
            stream->stats.frame.nb_packets == 0)
@@ -1656,7 +1656,7 @@ static int uvc_init_video(struct uvc_streaming *stream, gfp_t gfp_flags)
                struct usb_host_endpoint *best_ep = NULL;
                unsigned int best_psize = UINT_MAX;
                unsigned int bandwidth;
-               unsigned int uninitialized_var(altsetting);
+               unsigned int altsetting;
                int intfnum = stream->intfnum;
 
                /* Isochronous endpoint, select the alternate setting. */
index ba6cd576e99795cea24851be7c0fb741b5e363fe..6c762f4cfac74e3a20ff6a585fc17bc77772ae98 100644 (file)
@@ -315,7 +315,7 @@ static int jmb38x_ms_transfer_data(struct jmb38x_ms_host *host)
        }
 
        while (length) {
-               unsigned int uninitialized_var(p_off);
+               unsigned int p_off;
 
                if (host->req->long_data) {
                        pg = nth_page(sg_page(&host->req->sg),
index 7bafa72f8f5789ccec9cb9975e5f8aac293a0bcc..0625fd92e649f5b60cf65ebdf6ab09f81c4f45b6 100644 (file)
@@ -200,7 +200,7 @@ static unsigned int tifm_ms_transfer_data(struct tifm_ms *host)
                host->block_pos);
 
        while (length) {
-               unsigned int uninitialized_var(p_off);
+               unsigned int p_off;
 
                if (host->req->long_data) {
                        pg = nth_page(sg_page(&host->req->sg),
index 6bde13d9d49f6334967ab8a4e0d52d90132671dd..9f4b11a1aac93349720f249fde5e3d67af83e8bb 100644 (file)
@@ -374,7 +374,7 @@ static void sdhci_read_block_pio(struct sdhci_host *host)
 {
        unsigned long flags;
        size_t blksize, len, chunk;
-       u32 uninitialized_var(scratch);
+       u32 scratch;
        u8 *buf;
 
        DBG("PIO reading\n");
index f452c510fa32c341656ebf2663778c4dd58e1727..b7aa8cf2c3d71094cfb5bead24617c7e77c7c9b9 100644 (file)
@@ -595,7 +595,7 @@ int ubi_eba_read_leb(struct ubi_device *ubi, struct ubi_volume *vol, int lnum,
        int err, pnum, scrub = 0, vol_id = vol->vol_id;
        struct ubi_vid_io_buf *vidb;
        struct ubi_vid_hdr *vid_hdr;
-       uint32_t uninitialized_var(crc);
+       uint32_t crc;
 
        err = leb_read_lock(ubi, vol_id, lnum);
        if (err)
index 12a53c8e8e1d6e18c6948e0034a8d5dd5e8e20b7..386a204685c497b357b0959463453dede64f046e 100644 (file)
@@ -1455,7 +1455,7 @@ static int ican3_napi(struct napi_struct *napi, int budget)
 
        /* process all communication messages */
        while (true) {
-               struct ican3_msg uninitialized_var(msg);
+               struct ican3_msg msg;
                ret = ican3_recv_msg(mod, &msg);
                if (ret)
                        break;
index 299cefe6f94b0328fdfa4425dcf73ba85581ccfd..fd73294cb11d9ac82e2626580546d259cef925f1 100644 (file)
@@ -1460,7 +1460,7 @@ bnx2_test_and_disable_2g5(struct bnx2 *bp)
 static void
 bnx2_enable_forced_2g5(struct bnx2 *bp)
 {
-       u32 uninitialized_var(bmcr);
+       u32 bmcr;
        int err;
 
        if (!(bp->phy_flags & BNX2_PHY_FLAG_2_5G_CAPABLE))
@@ -1504,7 +1504,7 @@ bnx2_enable_forced_2g5(struct bnx2 *bp)
 static void
 bnx2_disable_forced_2g5(struct bnx2 *bp)
 {
-       u32 uninitialized_var(bmcr);
+       u32 bmcr;
        int err;
 
        if (!(bp->phy_flags & BNX2_PHY_FLAG_2_5G_CAPABLE))
index fc880c02459dbc5574e8e147d70508b3dd5a6c67..c9ba97b400fa1242747f19cfeeea468e865ccb59 100644 (file)
@@ -471,8 +471,8 @@ void mlx5_core_req_pages_handler(struct mlx5_core_dev *dev, u16 func_id,
 
 int mlx5_satisfy_startup_pages(struct mlx5_core_dev *dev, int boot)
 {
-       u16 uninitialized_var(func_id);
-       s32 uninitialized_var(npages);
+       u16 func_id;
+       s32 npages;
        int err;
 
        err = mlx5_cmd_query_pages(dev, &func_id, &npages, boot);
index cb8094de89d10505e8832feecdd4fe940325c36c..de1484197cc09f61bdc85489a6c96dcae1925f10 100644 (file)
@@ -7296,7 +7296,7 @@ static int rx_osm_handler(struct ring_info *ring_data, struct RxD_t * rxdp)
        int ring_no = ring_data->ring_no;
        u16 l3_csum, l4_csum;
        unsigned long long err = rxdp->Control_1 & RXD_T_CODE;
-       struct lro *uninitialized_var(lro);
+       struct lro *lro;
        u8 err_mask;
        struct swStat *swstats = &sp->mac_control.stats_info->sw_stat;
 
index 82f13d69631fda9c3c0412a85dc65e99c60a3396..6c8a591db713efa012ffee9af9271b7b1205b0e8 100644 (file)
@@ -3770,7 +3770,7 @@ static int ql3xxx_probe(struct pci_dev *pdev,
        struct net_device *ndev = NULL;
        struct ql3_adapter *qdev = NULL;
        static int cards_found;
-       int uninitialized_var(pci_using_dac), err;
+       int pci_using_dac, err;
 
        err = pci_enable_device(pdev);
        if (err) {
index 0d26e8047d70a676bd5b1f7450040c2f963a1e4a..df46850ac289559a6b1c2f90d8c62a3bc1227a44 100644 (file)
@@ -2303,7 +2303,7 @@ static int cas_rx_ringN(struct cas *cp, int ring, int budget)
        drops = 0;
        while (1) {
                struct cas_rx_comp *rxc = rxcs + entry;
-               struct sk_buff *uninitialized_var(skb);
+               struct sk_buff *skb;
                int type, len;
                u64 words[4];
                int i, dring;
index 08ac19884133bce79e47839b81c7f32193b3a5bf..9510928eb2c5e207abcd0091348d72d2157cf66b 100644 (file)
@@ -428,7 +428,7 @@ static int serdes_init_niu_1g_serdes(struct niu *np)
        struct niu_link_config *lp = &np->link_config;
        u16 pll_cfg, pll_sts;
        int max_retry = 100;
-       u64 uninitialized_var(sig), mask, val;
+       u64 sig, mask, val;
        u32 tx_cfg, rx_cfg;
        unsigned long i;
        int err;
@@ -525,7 +525,7 @@ static int serdes_init_niu_10g_serdes(struct niu *np)
        struct niu_link_config *lp = &np->link_config;
        u32 tx_cfg, rx_cfg, pll_cfg, pll_sts;
        int max_retry = 100;
-       u64 uninitialized_var(sig), mask, val;
+       u64 sig, mask, val;
        unsigned long i;
        int err;
 
@@ -713,7 +713,7 @@ static int esr_write_glue0(struct niu *np, unsigned long chan, u32 val)
 
 static int esr_reset(struct niu *np)
 {
-       u32 uninitialized_var(reset);
+       u32 reset;
        int err;
 
        err = mdio_write(np, np->port, NIU_ESR_DEV_ADDR,
index deea41e96f0183e7d6d1b10ee029e1aa0f50c523..96025d42b0eea351f6578e26a643640c9eec58cc 100644 (file)
@@ -705,7 +705,7 @@ EXPORT_SYMBOL(z8530_nop);
 irqreturn_t z8530_interrupt(int irq, void *dev_id)
 {
        struct z8530_dev *dev=dev_id;
-       u8 uninitialized_var(intr);
+       u8 intr;
        static volatile int locker=0;
        int work=0;
        struct z8530_irqhandler *irqs;
index a4f635820f35b69db5c0615f7f7fd2f9fd5e7ac2..a75a5b56dd9a0ab78a082667db5715325db3fc54 100644 (file)
@@ -1657,7 +1657,7 @@ static int ath10k_init_uart(struct ath10k *ar)
 
 static int ath10k_init_hw_params(struct ath10k *ar)
 {
-       const struct ath10k_hw_params *uninitialized_var(hw_params);
+       const struct ath10k_hw_params *hw_params;
        int i;
 
        for (i = 0; i < ARRAY_SIZE(ath10k_hw_params_list); i++) {
index 58fb227a849f68e3aaa918b80ba2a0e1596bbfc3..49b93a5b7a72a192f035ad914a271d0d2ee32616 100644 (file)
@@ -1575,7 +1575,7 @@ static int ath6kl_init_upload(struct ath6kl *ar)
 
 int ath6kl_init_hw_params(struct ath6kl *ar)
 {
-       const struct ath6kl_hw *uninitialized_var(hw);
+       const struct ath6kl_hw *hw;
        int i;
 
        for (i = 0; i < ARRAY_SIZE(hw_list); i++) {
index b8e520fc2870bf10947cd034829393f7bd536791..ffafd1bcc1e8a0ec79f2a5449f776d3861af39c7 100644 (file)
@@ -175,7 +175,7 @@ static unsigned int ath9k_reg_rmw(void *hw_priv, u32 reg_offset, u32 set, u32 cl
        struct ath_hw *ah = (struct ath_hw *) hw_priv;
        struct ath_common *common = ath9k_hw_common(ah);
        struct ath_softc *sc = (struct ath_softc *) common->priv;
-       unsigned long uninitialized_var(flags);
+       unsigned long flags;
        u32 val;
 
        if (NR_CPUS > 1 && ah->config.serialize_regmode == SER_REG_MODE_ON) {
index 77046384dd8004c60493012d94fe5d82ba9ab667..70b02d6641709c5770b7a90213c8c06db32d5e4b 100644 (file)
@@ -506,7 +506,7 @@ static ssize_t b43_debugfs_read(struct file *file, char __user *userbuf,
        struct b43_wldev *dev;
        struct b43_debugfs_fops *dfops;
        struct b43_dfs_file *dfile;
-       ssize_t uninitialized_var(ret);
+       ssize_t ret;
        char *buf;
        const size_t bufsize = 1024 * 16; /* 16 kiB buffer */
        const size_t buforder = get_order(bufsize);
index 6837064908bed38f05c4d98642c50c82d9cf984d..e0cf2a9741213c7b69e5d1c089b5648593bf672c 100644 (file)
@@ -50,7 +50,7 @@
 static u32 b43_dma_address(struct b43_dma *dma, dma_addr_t dmaaddr,
                           enum b43_addrtype addrtype)
 {
-       u32 uninitialized_var(addr);
+       u32 addr;
 
        switch (addrtype) {
        case B43_DMA_ADDR_LOW:
index a335f94c72ff7019c3017afadc7946ec26283cc3..10cc0c0d70c3ac2937c398bce316b5f9b3ee23a1 100644 (file)
@@ -742,7 +742,7 @@ struct b43_lo_calib *b43_calibrate_lo_setting(struct b43_wldev *dev,
        };
        int max_rx_gain;
        struct b43_lo_calib *cal;
-       struct lo_g_saved_values uninitialized_var(saved_regs);
+       struct lo_g_saved_values saved_regs;
        /* Values from the "TXCTL Register and Value Table" */
        u16 txctl_reg;
        u16 txctl_value;
index 9cbc17c2751cf91a7412e286d781e6636095bcf1..6f0bf33e923dc839a6cae5f17c29d6ebd32980b1 100644 (file)
@@ -5655,7 +5655,7 @@ static int b43_nphy_rev2_cal_rx_iq(struct b43_wldev *dev,
        u8 rfctl[2];
        u8 afectl_core;
        u16 tmp[6];
-       u16 uninitialized_var(cur_hpf1), uninitialized_var(cur_hpf2), cur_lna;
+       u16 cur_hpf1, cur_hpf2, cur_lna;
        u32 real, imag;
        enum nl80211_band band;
 
index 1b9c191e2a2290e8030c095e96aafeb245e64cd5..c123e220466370e8f139f011598194cc672e297e 100644 (file)
@@ -435,10 +435,10 @@ int b43_generate_txhdr(struct b43_wldev *dev,
        if ((rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS) ||
            (rates[0].flags & IEEE80211_TX_RC_USE_CTS_PROTECT)) {
                unsigned int len;
-               struct ieee80211_hdr *uninitialized_var(hdr);
+               struct ieee80211_hdr *hdr;
                int rts_rate, rts_rate_fb;
                int rts_rate_ofdm, rts_rate_fb_ofdm;
-               struct b43_plcp_hdr6 *uninitialized_var(plcp);
+               struct b43_plcp_hdr6 *plcp;
                struct ieee80211_rate *rts_cts_rate;
 
                rts_cts_rate = ieee80211_get_rts_cts_rate(dev->wl->hw, info);
@@ -449,7 +449,7 @@ int b43_generate_txhdr(struct b43_wldev *dev,
                rts_rate_fb_ofdm = b43_is_ofdm_rate(rts_rate_fb);
 
                if (rates[0].flags & IEEE80211_TX_RC_USE_CTS_PROTECT) {
-                       struct ieee80211_cts *uninitialized_var(cts);
+                       struct ieee80211_cts *cts;
 
                        switch (dev->fw.hdr_format) {
                        case B43_FW_HDR_598:
@@ -471,7 +471,7 @@ int b43_generate_txhdr(struct b43_wldev *dev,
                        mac_ctl |= B43_TXH_MAC_SENDCTS;
                        len = sizeof(struct ieee80211_cts);
                } else {
-                       struct ieee80211_rts *uninitialized_var(rts);
+                       struct ieee80211_rts *rts;
 
                        switch (dev->fw.hdr_format) {
                        case B43_FW_HDR_598:
@@ -663,8 +663,8 @@ void b43_rx(struct b43_wldev *dev, struct sk_buff *skb, const void *_rxhdr)
        const struct b43_rxhdr_fw4 *rxhdr = _rxhdr;
        __le16 fctl;
        u16 phystat0, phystat3;
-       u16 uninitialized_var(chanstat), uninitialized_var(mactime);
-       u32 uninitialized_var(macstat);
+       u16 chanstat, mactime;
+       u32 macstat;
        u16 chanid;
        int padding, rate_idx;
 
index 82ef56ed7ca1ba70e5e94c0586b1a96dad305854..d3c9a916b44c5851330b3305e2bafc9612e2f5c1 100644 (file)
@@ -203,7 +203,7 @@ static ssize_t b43legacy_debugfs_read(struct file *file, char __user *userbuf,
        struct b43legacy_wldev *dev;
        struct b43legacy_debugfs_fops *dfops;
        struct b43legacy_dfs_file *dfile;
-       ssize_t uninitialized_var(ret);
+       ssize_t ret;
        char *buf;
        const size_t bufsize = 1024 * 16; /* 16 KiB buffer */
        const size_t buforder = get_order(bufsize);
index 6f123a52ae2dc6d2c26e197bbc2b60b5e466f5ba..2790ea8a3848b9498ec4dc3bc92b429d2d739355 100644 (file)
@@ -2612,7 +2612,7 @@ static void b43legacy_put_phy_into_reset(struct b43legacy_wldev *dev)
 static int b43legacy_switch_phymode(struct b43legacy_wl *wl,
                                      unsigned int new_mode)
 {
-       struct b43legacy_wldev *uninitialized_var(up_dev);
+       struct b43legacy_wldev *up_dev;
        struct b43legacy_wldev *down_dev;
        int err;
        bool gmode = false;
index dbf164d48ed3c12b611dbfb66a21476c163e522c..7042912410be1c4c9eebee96bc61008c60921405 100644 (file)
@@ -2117,7 +2117,7 @@ il3945_txpower_set_from_eeprom(struct il_priv *il)
 
                /* set tx power value for all OFDM rates */
                for (rate_idx = 0; rate_idx < IL_OFDM_RATES; rate_idx++) {
-                       s32 uninitialized_var(power_idx);
+                       s32 power_idx;
                        int rc;
 
                        /* use channel group's clip-power table,
index 665e82effb03df3e12fa9f57bac3780419f204f4..86d5a0653bb99f5a85aea0653c4767ba63c1d32a 100644 (file)
@@ -2787,7 +2787,7 @@ il4965_hdl_tx(struct il_priv *il, struct il_rx_buf *rxb)
        struct ieee80211_tx_info *info;
        struct il4965_tx_resp *tx_resp = (void *)&pkt->u.raw[0];
        u32 status = le32_to_cpu(tx_resp->u.status);
-       int uninitialized_var(tid);
+       int tid;
        int sta_id;
        int freed;
        u8 *qc = NULL;
index c26baf77938eaba1657f9cda929f13aadf777822..96cc87d123292530ff03aaeb9fc873bebe1980c0 100644 (file)
@@ -378,7 +378,7 @@ static ssize_t hdaps_variance_show(struct device *dev,
 static ssize_t hdaps_temp1_show(struct device *dev,
                                struct device_attribute *attr, char *buf)
 {
-       u8 uninitialized_var(temp);
+       u8 temp;
        int ret;
 
        ret = hdaps_readb_one(HDAPS_PORT_TEMP1, &temp);
@@ -391,7 +391,7 @@ static ssize_t hdaps_temp1_show(struct device *dev,
 static ssize_t hdaps_temp2_show(struct device *dev,
                                struct device_attribute *attr, char *buf)
 {
-       u8 uninitialized_var(temp);
+       u8 temp;
        int ret;
 
        ret = hdaps_readb_one(HDAPS_PORT_TEMP2, &temp);
index f7304ff0e08eec5e98c486f3c4d0b6716de884f4..3487ef2c1b236a19abe5446047a4b49c6b8188c6 100644 (file)
@@ -4279,7 +4279,7 @@ static int adapter_sg_tables_alloc(struct AdapterCtlBlk *acb)
        const unsigned srbs_per_page = PAGE_SIZE/SEGMENTX_LEN;
        int srb_idx = 0;
        unsigned i = 0;
-       struct SGentry *uninitialized_var(ptr);
+       struct SGentry *ptr;
 
        for (i = 0; i < DC395x_MAX_SRB_CNT; i++)
                acb->srb_array[i].segment_x = NULL;
index cc90b5c8d4625eec7252f7cccc58a82549dd8c17..6df54c7dc07b1ed5c5ab062d5a992bb34b19ea9d 100644 (file)
@@ -4165,7 +4165,7 @@ static int process_oq(struct pm8001_hba_info *pm8001_ha, u8 vec)
 {
        struct outbound_queue_table *circularQ;
        void *pMsg1 = NULL;
-       u8 uninitialized_var(bc);
+       u8 bc;
        u32 ret = MPI_IO_STATUS_FAIL;
        unsigned long flags;
 
index 4eae727ccfbc8c29995e30dabc8042b12809a2e3..89a343718779ba265cbbcb5c1e458971887d53bd 100644 (file)
@@ -3776,7 +3776,7 @@ static int process_oq(struct pm8001_hba_info *pm8001_ha, u8 vec)
 {
        struct outbound_queue_table *circularQ;
        void *pMsg1 = NULL;
-       u8 uninitialized_var(bc);
+       u8 bc;
        u32 ret = MPI_IO_STATUS_FAIL;
        unsigned long flags;
        u32 regval;
index 7cb7d2c8fd8664d567a52374842f52d65a790309..c766df837ab9126f54b2e6591b282d89e38cfecd 100644 (file)
@@ -119,7 +119,7 @@ void ssb_chipco_set_clockmode(struct ssb_chipcommon *cc,
 static enum ssb_clksrc chipco_pctl_get_slowclksrc(struct ssb_chipcommon *cc)
 {
        struct ssb_bus *bus = cc->dev->bus;
-       u32 uninitialized_var(tmp);
+       u32 tmp;
 
        if (cc->dev->id.revision < 6) {
                if (bus->bustype == SSB_BUSTYPE_SSB ||
@@ -149,7 +149,7 @@ static enum ssb_clksrc chipco_pctl_get_slowclksrc(struct ssb_chipcommon *cc)
 /* Get maximum or minimum (depending on get_max flag) slowclock frequency. */
 static int chipco_pctl_clockfreqlimit(struct ssb_chipcommon *cc, int get_max)
 {
-       int uninitialized_var(limit);
+       int limit;
        enum ssb_clksrc clocksrc;
        int divisor = 1;
        u32 tmp;
index d84214bd7176443173917a51f22968b9fbecd073..3efb12337583bc2b1fec5b1e6415d133fca3b285 100644 (file)
@@ -3651,7 +3651,7 @@ static int cy_pci_probe(struct pci_dev *pdev,
        struct cyclades_card *card;
        void __iomem *addr0 = NULL, *addr2 = NULL;
        char *card_name = NULL;
-       u32 uninitialized_var(mailbox);
+       u32 mailbox;
        unsigned int device_id, nchan = 0, card_no, i, j;
        unsigned char plx_ver;
        int retval, irq;
index 61ecdd6b2fc24479bdbfcd3a24f810604908d29b..0a7302d618b638f9b6504ae182be7c5f56063d4b 100644 (file)
@@ -1545,7 +1545,7 @@ static unsigned int card_count;
 static int isicom_probe(struct pci_dev *pdev,
        const struct pci_device_id *ent)
 {
-       unsigned int uninitialized_var(signature), index;
+       unsigned int signature, index;
        int retval = -EPERM;
        struct isi_board *board = NULL;
 
index a13bd362504399a88aba8d8f688d66f0fefecb7f..1dcab33533444baa5bb88499fb4bc41a4f2d2ca2 100644 (file)
@@ -1145,7 +1145,7 @@ irqreturn_t cppi_interrupt(int irq, void *dev_id)
        struct musb_hw_ep       *hw_ep = NULL;
        u32                     rx, tx;
        int                     i, index;
-       unsigned long           uninitialized_var(flags);
+       unsigned long           flags;
 
        cppi = container_of(musb->dma_controller, struct cppi, controller);
        if (cppi->irq)
index 147c50b3e00ff85fc6be66fcd3c9d40d799f4ba3..4bba646576b15fed4c9bbeb789008182c8517909 100644 (file)
@@ -566,8 +566,8 @@ static int sddr55_reset(struct us_data *us)
 
 static unsigned long sddr55_get_capacity(struct us_data *us) {
 
-       unsigned char uninitialized_var(manufacturerID);
-       unsigned char uninitialized_var(deviceID);
+       unsigned char manufacturerID;
+       unsigned char deviceID;
        int result;
        struct sddr55_card_info *info = (struct sddr55_card_info *)us->extra;
 
index c41197402d81b61cff45ad6e7220b3d1876f3e56..69df50718e4d46d341b1e0c8af3cb0ddefb55918 100644 (file)
@@ -678,7 +678,7 @@ static int get_rx_bufs(struct vhost_virtqueue *vq,
        /* len is always initialized before use since we are always called with
         * datalen > 0.
         */
-       u32 uninitialized_var(len);
+       u32 len;
 
        while (datalen > 0 && headcount < quota) {
                if (unlikely(seg >= UIO_MAXIOV)) {
@@ -735,7 +735,7 @@ static void handle_rx(struct vhost_net *net)
 {
        struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_RX];
        struct vhost_virtqueue *vq = &nvq->vq;
-       unsigned uninitialized_var(in), log;
+       unsigned in, log;
        struct vhost_log *vq_log;
        struct msghdr msg = {
                .msg_name = NULL,
index bf5ce04f9aea55733bf513bc237f42c489666d26..267b31ddb02d34efa03cf4679b9557956a5e919d 100644 (file)
@@ -299,7 +299,7 @@ static int matroxfb_mavenclock(const struct matrox_pll_ctl *ctl,
                unsigned int* in, unsigned int* feed, unsigned int* post,
                unsigned int* htotal2) {
        unsigned int fvco;
-       unsigned int uninitialized_var(p);
+       unsigned int p;
 
        fvco = matroxfb_PLL_mavenclock(&maven1000_pll, ctl, htotal, vtotal, in, feed, &p, htotal2);
        if (!fvco)
@@ -731,8 +731,8 @@ static int maven_find_exact_clocks(unsigned int ht, unsigned int vt,
 
        for (x = 0; x < 8; x++) {
                unsigned int c;
-               unsigned int uninitialized_var(a), uninitialized_var(b),
-                            uninitialized_var(h2);
+               unsigned int a, b,
+                            h2;
                unsigned int h = ht + 2 + x;
 
                if (!matroxfb_mavenclock((m->mode == MATROXFB_OUTPUT_MODE_PAL) ? &maven_PAL : &maven_NTSC, h, vt, &a, &b, &c, &h2)) {
index 6130aa56a1e93239dbad34558ed6273ce155d4e2..7bd45334dcac4005ecb3d6d13764550f3e1190d8 100644 (file)
@@ -821,9 +821,9 @@ static void pm3fb_write_mode(struct fb_info *info)
 
        wmb();
        {
-               unsigned char uninitialized_var(m);     /* ClkPreScale */
-               unsigned char uninitialized_var(n);     /* ClkFeedBackScale */
-               unsigned char uninitialized_var(p);     /* ClkPostScale */
+               unsigned char m;        /* ClkPreScale */
+               unsigned char n;        /* ClkFeedBackScale */
+               unsigned char p;        /* ClkPostScale */
                unsigned long pixclock = PICOS2KHZ(info->var.pixclock);
 
                (void)pm3fb_calculate_clock(pixclock, &m, &n, &p);
index 8bdf37f3013b22529d135ca1424b0b5831f5ed5f..b2d3e71fd9ae00cd1c41f723da04e9aec9377d2e 100644 (file)
@@ -1242,8 +1242,7 @@ int CalcStateExt
 )
 {
     int pixelDepth;
-    int uninitialized_var(VClk),uninitialized_var(m),
-        uninitialized_var(n),  uninitialized_var(p);
+    int VClk, m, n, p;
 
     /*
      * Save mode parameters.
index 22a4329ed200bee61af16c4186b941599acdb445..fe9fe5c739a5b4f53fd2bd7b0431ee550fb8dc2a 100644 (file)
@@ -269,7 +269,7 @@ static inline int virtqueue_add(struct virtqueue *_vq,
        struct vring_virtqueue *vq = to_vvq(_vq);
        struct scatterlist *sg;
        struct vring_desc *desc;
-       unsigned int i, n, avail, descs_used, uninitialized_var(prev), err_idx;
+       unsigned int i, n, avail, descs_used, prev, err_idx;
        int head;
        bool indirect;
 
index 613a7705826377fa472cbd0b7bc7196071501c37..6269ee97eba2b039271b033aa22b56e4f28397bc 100644 (file)
@@ -579,7 +579,7 @@ success:
 static int afs_d_revalidate(struct dentry *dentry, unsigned int flags)
 {
        struct afs_vnode *vnode, *dir;
-       struct afs_fid uninitialized_var(fid);
+       struct afs_fid fid;
        struct dentry *parent;
        struct key *key;
        void *dir_version;
index 859096e25f2ca164d92d49b9ff8a6a3120f25b5b..5fa9c6f5ffd03e00f4ea0c87ce913e668e1c09f8 100644 (file)
@@ -288,7 +288,7 @@ static int afs_check_permit(struct afs_vnode *vnode, struct key *key,
 int afs_permission(struct inode *inode, int mask)
 {
        struct afs_vnode *vnode = AFS_FS_I(inode);
-       afs_access_t uninitialized_var(access);
+       afs_access_t access;
        struct key *key;
        int ret;
 
index 43a96c330570d68c6b12b6c4701afad30144312b..ea50f59610e523afdcd9d598e5310d4c076e27b7 100644 (file)
@@ -115,7 +115,7 @@ static void fill_data(struct dlm_lock_data *data, struct dlm_lkb *lkb)
 
 void dlm_timeout_warn(struct dlm_lkb *lkb)
 {
-       struct sk_buff *uninitialized_var(send_skb);
+       struct sk_buff *send_skb;
        struct dlm_lock_data *data;
        size_t size;
        int rv;
index 971e369517a734a45578213ba37a114c4eb1a6c9..6b350d08340c2483251a7803397bad0af31144b8 100644 (file)
@@ -1287,7 +1287,7 @@ int fat_add_entries(struct inode *dir, void *slots, int nr_slots,
        struct super_block *sb = dir->i_sb;
        struct msdos_sb_info *sbi = MSDOS_SB(sb);
        struct buffer_head *bh, *prev, *bhs[3]; /* 32*slots (672bytes) */
-       struct msdos_dir_entry *uninitialized_var(de);
+       struct msdos_dir_entry *de;
        int err, free_slots, i, nr_bhs;
        loff_t pos, i_pos;
 
index 42bed87dd5ea9bdb1831aa8acbfe2100905fcf26..2ce990f313226851ec38022695b0b60db3481afc 100644 (file)
@@ -117,7 +117,7 @@ static ssize_t fuse_conn_max_background_write(struct file *file,
                                              const char __user *buf,
                                              size_t count, loff_t *ppos)
 {
-       unsigned uninitialized_var(val);
+       unsigned val;
        ssize_t ret;
 
        ret = fuse_conn_limit_write(file, buf, count, ppos, &val,
index b15eaa9e6cd7b7a77bd6c9f91eac736bc6ad797d..196fb9847d032f20c5cf79b36f8b5d3c859173bf 100644 (file)
@@ -268,7 +268,7 @@ static int cuse_parse_one(char **pp, char *end, char **keyp, char **valp)
 static int cuse_parse_devinfo(char *p, size_t len, struct cuse_devinfo *devinfo)
 {
        char *end = p + len;
-       char *uninitialized_var(key), *uninitialized_var(val);
+       char *key, *val;
        int rc;
 
        while (true) {
index a32b2ca3de6fba41c6c7c92c3f883d7eefabc9a3..b6bbb24363d0121be3998c34a97f6d5cf6dcc93e 100644 (file)
@@ -2770,7 +2770,7 @@ static void fuse_register_polled_file(struct fuse_conn *fc,
 {
        spin_lock(&fc->lock);
        if (RB_EMPTY_NODE(&ff->polled_node)) {
-               struct rb_node **link, *uninitialized_var(parent);
+               struct rb_node **link, *parent;
 
                link = fuse_find_polled_node(fc, ff->kh, &parent);
                BUG_ON(*link);
index 68ed069625370fa821de91b058c4c9d229db3a89..4e88da58e1401c5b5cc9622739d74ab616e49d7a 100644 (file)
@@ -379,7 +379,7 @@ static int gfs2_write_cache_jdata(struct address_space *mapping,
        int done = 0;
        struct pagevec pvec;
        int nr_pages;
-       pgoff_t uninitialized_var(writeback_index);
+       pgoff_t writeback_index;
        pgoff_t index;
        pgoff_t end;
        pgoff_t done_index;
index dfa90c21948f82a34b6eedfab2bfdd8b1c996ef3..8250e24e3f2c4547fef0bd1716afac47a7c6147d 100644 (file)
@@ -351,7 +351,7 @@ int hfsplus_hash_dentry(const struct dentry *dentry, struct qstr *str)
        astr = str->name;
        len = str->len;
        while (len > 0) {
-               int uninitialized_var(dsize);
+               int dsize;
                size = asc2unichar(sb, astr, len, &c);
                astr += size;
                len -= size;
index 558e7c51ce0d4b99771f53ef2feb38954eb348ae..58f80e1b3ac0d5082c24b5dbfd064cf5bff7d5a5 100644 (file)
@@ -153,8 +153,8 @@ isofs_find_entry(struct inode *dir, struct dentry *dentry,
 struct dentry *isofs_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags)
 {
        int found;
-       unsigned long uninitialized_var(block);
-       unsigned long uninitialized_var(offset);
+       unsigned long block;
+       unsigned long offset;
        struct inode *inode;
        struct page *page;
 
index 4a6cf289be248cbfaedc60dea23afc84fcbbbf44..3e0ea6e75e935f0cb94b91bc5e3d633c9c927535 100644 (file)
@@ -428,7 +428,7 @@ static void jffs2_mark_erased_block(struct jffs2_sb_info *c, struct jffs2_eraseb
 {
        size_t retlen;
        int ret;
-       uint32_t uninitialized_var(bad_offset);
+       uint32_t bad_offset;
 
        switch (jffs2_block_check_erase(c, jeb, &bad_offset)) {
        case -EAGAIN:   goto refile;
index 50465ee502c7e2b9719c9f4404add8c522a34cef..69a31642d5fc0a9e294bd0ad051b42796aed676a 100644 (file)
@@ -347,7 +347,7 @@ static ssize_t write_unlock_fs(struct file *file, char *buf, size_t size)
 static ssize_t write_filehandle(struct file *file, char *buf, size_t size)
 {
        char *dname, *path;
-       int uninitialized_var(maxsize);
+       int maxsize;
        char *mesg = buf;
        int len;
        struct auth_domain *dom;
index 8512f2119241cf11afdf9173cf787a90d081708e..6dbf26a44485bf263f5d4a1b023dc7647c500756 100644 (file)
@@ -4699,7 +4699,7 @@ int ocfs2_insert_extent(handle_t *handle,
                        struct ocfs2_alloc_context *meta_ac)
 {
        int status;
-       int uninitialized_var(free_records);
+       int free_records;
        struct buffer_head *last_eb_bh = NULL;
        struct ocfs2_insert_type insert = {0, };
        struct ocfs2_extent_rec rec;
@@ -6889,7 +6889,7 @@ int ocfs2_convert_inline_data_to_extents(struct inode *inode,
        int need_free = 0;
        u32 bit_off, num;
        handle_t *handle;
-       u64 uninitialized_var(block);
+       u64 block;
        struct ocfs2_inode_info *oi = OCFS2_I(inode);
        struct ocfs2_super *osb = OCFS2_SB(inode->i_sb);
        struct ocfs2_dinode *di = (struct ocfs2_dinode *)di_bh->b_data;
index 3c26f2dfedf1aff03333b0443fd6e82c893f8ad2..08d902a89213be2d602243af0dae178987df4f71 100644 (file)
@@ -865,9 +865,9 @@ static int ocfs2_dx_dir_lookup(struct inode *inode,
                               u64 *ret_phys_blkno)
 {
        int ret = 0;
-       unsigned int cend, uninitialized_var(clen);
-       u32 uninitialized_var(cpos);
-       u64 uninitialized_var(blkno);
+       unsigned int cend, clen;
+       u32 cpos;
+       u64 blkno;
        u32 name_hash = hinfo->major_hash;
 
        ret = ocfs2_dx_dir_lookup_rec(inode, el, name_hash, &cpos, &blkno,
@@ -911,7 +911,7 @@ static int ocfs2_dx_dir_search(const char *name, int namelen,
                               struct ocfs2_dir_lookup_result *res)
 {
        int ret, i, found;
-       u64 uninitialized_var(phys);
+       u64 phys;
        struct buffer_head *dx_leaf_bh = NULL;
        struct ocfs2_dx_leaf *dx_leaf;
        struct ocfs2_dx_entry *dx_entry = NULL;
@@ -4419,9 +4419,9 @@ out:
 int ocfs2_dx_dir_truncate(struct inode *dir, struct buffer_head *di_bh)
 {
        int ret;
-       unsigned int uninitialized_var(clen);
-       u32 major_hash = UINT_MAX, p_cpos, uninitialized_var(cpos);
-       u64 uninitialized_var(blkno);
+       unsigned int clen;
+       u32 major_hash = UINT_MAX, p_cpos, cpos;
+       u64 blkno;
        struct ocfs2_super *osb = OCFS2_SB(dir->i_sb);
        struct buffer_head *dx_root_bh = NULL;
        struct ocfs2_dx_root_block *dx_root;
index e4719e0a3f9993b46a0158c78e38c08f3f1158fd..686068e20a900a3c2ee85e080591065d94460602 100644 (file)
@@ -415,7 +415,7 @@ static int ocfs2_get_clusters_nocache(struct inode *inode,
 {
        int i, ret, tree_height, len;
        struct ocfs2_dinode *di;
-       struct ocfs2_extent_block *uninitialized_var(eb);
+       struct ocfs2_extent_block *eb;
        struct ocfs2_extent_list *el;
        struct ocfs2_extent_rec *rec;
        struct buffer_head *eb_bh = NULL;
@@ -612,7 +612,7 @@ int ocfs2_get_clusters(struct inode *inode, u32 v_cluster,
                       unsigned int *extent_flags)
 {
        int ret;
-       unsigned int uninitialized_var(hole_len), flags = 0;
+       unsigned int hole_len, flags = 0;
        struct buffer_head *di_bh = NULL;
        struct ocfs2_extent_rec rec;
 
index 1dc9304eec896bd1c9d93e6b6f7d9fb24e13bfcd..6ec15ffeb5629de953b80d75f777f3fa6e2698c8 100644 (file)
@@ -2506,7 +2506,7 @@ int ocfs2_create_inode_in_orphan(struct inode *dir,
        struct buffer_head *new_di_bh = NULL;
        struct ocfs2_alloc_context *inode_ac = NULL;
        struct ocfs2_dir_lookup_result orphan_insert = { NULL, };
-       u64 uninitialized_var(di_blkno), suballoc_loc;
+       u64 di_blkno, suballoc_loc;
        u16 suballoc_bit;
 
        status = ocfs2_inode_lock(dir, &parent_di_bh, 1);
index 3a4e1bca5e319ff6f96196aab97ced76ff74b0c2..5f31909059551d7526a60996a047997ebed1ea49 100644 (file)
@@ -1069,7 +1069,7 @@ static int ocfs2_get_refcount_rec(struct ocfs2_caching_info *ci,
                                  struct buffer_head **ret_bh)
 {
        int ret = 0, i, found;
-       u32 low_cpos, uninitialized_var(cpos_end);
+       u32 low_cpos, cpos_end;
        struct ocfs2_extent_list *el;
        struct ocfs2_extent_rec *rec = NULL;
        struct ocfs2_extent_block *eb = NULL;
index 77740ef5a8e85794d3c2bfc011b5ab405a53ef38..ceba69bbe04b97fd7c41991e2b68b038f88e9cd1 100644 (file)
@@ -1218,7 +1218,7 @@ static int ocfs2_xattr_block_get(struct inode *inode,
        struct ocfs2_xattr_value_root *xv;
        size_t size;
        int ret = -ENODATA, name_offset, name_len, i;
-       int uninitialized_var(block_off);
+       int block_off;
 
        xs->bucket = ocfs2_xattr_bucket_new(inode);
        if (!xs->bucket) {
index bf83e6644333f5edb4c7dfb6a4ad68415ad7e6ea..ce59b2fb50c74656fbc89611c67967deb70af540 100644 (file)
@@ -220,7 +220,7 @@ static int omfs_get_block(struct inode *inode, sector_t block,
        struct buffer_head *bh;
        sector_t next, offset;
        int ret;
-       u64 uninitialized_var(new_block);
+       u64 new_block;
        u32 max_extents;
        int extent_count;
        struct omfs_extent *oe;
index 63f56619991dd427c62bfd05ff7f5e7273d80d52..5e82d1563c6c1dc3cf51723e22fd51500dab5c73 100644 (file)
@@ -564,11 +564,11 @@ out:
  */
 int dbg_check_old_index(struct ubifs_info *c, struct ubifs_zbranch *zroot)
 {
-       int lnum, offs, len, err = 0, uninitialized_var(last_level), child_cnt;
+       int lnum, offs, len, err = 0, last_level, child_cnt;
        int first = 1, iip;
        struct ubifs_debug_info *d = c->dbg;
-       union ubifs_key uninitialized_var(lower_key), upper_key, l_key, u_key;
-       unsigned long long uninitialized_var(last_sqnum);
+       union ubifs_key lower_key, upper_key, l_key, u_key;
+       unsigned long long last_sqnum;
        struct ubifs_idx_node *idx;
        struct list_head list;
        struct idx_node *i;
index 0e9cfeca5daf7cb2327f4987adf3624ab8dadc52..9be80631b20faacd52c96404c38e736f095a7a3d 100644 (file)
@@ -233,7 +233,7 @@ static int write_begin_slow(struct address_space *mapping,
        struct ubifs_info *c = inode->i_sb->s_fs_info;
        pgoff_t index = pos >> PAGE_SHIFT;
        struct ubifs_budget_req req = { .new_page = 1 };
-       int uninitialized_var(err), appending = !!(pos + len > inode->i_size);
+       int err, appending = !!(pos + len > inode->i_size);
        struct page *page;
 
        dbg_gen("ino %lu, pos %llu, len %u, i_size %lld",
@@ -437,7 +437,7 @@ static int ubifs_write_begin(struct file *file, struct address_space *mapping,
        struct ubifs_info *c = inode->i_sb->s_fs_info;
        struct ubifs_inode *ui = ubifs_inode(inode);
        pgoff_t index = pos >> PAGE_SHIFT;
-       int uninitialized_var(err), appending = !!(pos + len > inode->i_size);
+       int err, appending = !!(pos + len > inode->i_size);
        int skipped_read = 0;
        struct page *page;
 
index 69051f7a960667502894a8ba3cd357a21be7e1ac..a1f4e7d9b8d643b0d9d666783ac69e9e5f4647cb 100644 (file)
@@ -1355,7 +1355,7 @@ int ubifs_jnl_truncate(struct ubifs_info *c, const struct inode *inode,
        union ubifs_key key, to_key;
        struct ubifs_ino_node *ino;
        struct ubifs_trun_node *trun;
-       struct ubifs_data_node *uninitialized_var(dn);
+       struct ubifs_data_node *dn;
        int err, dlen, len, lnum, offs, bit, sz, sync = IS_SYNC(inode);
        struct ubifs_inode *ui = ubifs_inode(inode);
        ino_t inum = inode->i_ino;
index 9a517109da0feda2ac19ba4781072ab4ab4aad31..dba629c3b0f8fbcf7c53fca9c75110dfa0303a7a 100644 (file)
@@ -285,7 +285,7 @@ uint32_t ubifs_unpack_bits(uint8_t **addr, int *pos, int nrbits)
        const int k = 32 - nrbits;
        uint8_t *p = *addr;
        int b = *pos;
-       uint32_t uninitialized_var(val);
+       uint32_t val;
        const int bytes = (nrbits + b + 7) >> 3;
 
        ubifs_assert(nrbits > 0);
index 20b70e178c4faf1e34de8e2338453538606b624d..35935b265adbc6545dcfedec91e2fb017c581bd5 100644 (file)
@@ -899,7 +899,7 @@ static int fallible_resolve_collision(struct ubifs_info *c,
                                      int adding)
 {
        struct ubifs_znode *o_znode = NULL, *znode = *zn;
-       int uninitialized_var(o_n), err, cmp, unsure = 0, nn = *n;
+       int o_n, err, cmp, unsure = 0, nn = *n;
 
        cmp = fallible_matches_name(c, &znode->zbranch[nn], nm);
        if (unlikely(cmp < 0))
@@ -1520,8 +1520,8 @@ out:
  */
 int ubifs_tnc_get_bu_keys(struct ubifs_info *c, struct bu_info *bu)
 {
-       int n, err = 0, lnum = -1, uninitialized_var(offs);
-       int uninitialized_var(len);
+       int n, err = 0, lnum = -1, offs;
+       int len;
        unsigned int block = key_block(c, &bu->key);
        struct ubifs_znode *znode;
 
index 93f5b7859e6f0ddc31acab9e75b3af3434b1ea2b..d8477e8eaf22ef2c13929b309928359eb81ca71d 100644 (file)
@@ -136,8 +136,8 @@ int ubifs_search_zbranch(const struct ubifs_info *c,
                         const struct ubifs_znode *znode,
                         const union ubifs_key *key, int *n)
 {
-       int beg = 0, end = znode->child_cnt, uninitialized_var(mid);
-       int uninitialized_var(cmp);
+       int beg = 0, end = znode->child_cnt, mid;
+       int cmp;
        const struct ubifs_zbranch *zbr = &znode->zbranch[0];
 
        ubifs_assert(end > beg);
index 6f2bfbf248c915cc97a17cc9e7cae70686c2f9c9..f4f1a278771f6e3df34aa5cd2082c60b6b06a135 100644 (file)
@@ -552,7 +552,7 @@ static int udf_table_new_block(struct super_block *sb,
        uint32_t spread = 0xFFFFFFFF, nspread = 0xFFFFFFFF;
        uint32_t newblock = 0, adsize;
        uint32_t elen, goal_elen = 0;
-       struct kernel_lb_addr eloc, uninitialized_var(goal_eloc);
+       struct kernel_lb_addr eloc, goal_eloc;
        struct extent_position epos, goal_epos;
        int8_t etype;
        struct udf_inode_info *iinfo = UDF_I(table);
index 6503cfa442620efb7abf22458eed86eed9628e90..8f7e8f31ce9e664785ebd9b1591a3c3e52ad343c 100644 (file)
@@ -140,7 +140,7 @@ xfs_bmap_rtalloc(
         * pick an extent that will space things out in the rt area.
         */
        if (ap->eof && ap->offset == 0) {
-               xfs_rtblock_t uninitialized_var(rtx); /* realtime extent no */
+               xfs_rtblock_t rtx; /* realtime extent no */
 
                error = xfs_rtpick_extent(mp, ap->tp, ralen, &rtx);
                if (error)
index 4bf1b00a28d864628a9e284b3cb5f46aa85b4e4e..e59bd2240cb865c63b0e831448f5289f1c1fd6cb 100644 (file)
@@ -115,7 +115,7 @@ static void async_run_entry_fn(struct work_struct *work)
        struct async_entry *entry =
                container_of(work, struct async_entry, work);
        unsigned long flags;
-       ktime_t uninitialized_var(calltime), delta, rettime;
+       ktime_t calltime, delta, rettime;
 
        /* 1) run (and print duration) */
        if (initcall_debug && system_state < SYSTEM_RUNNING) {
@@ -283,7 +283,7 @@ EXPORT_SYMBOL_GPL(async_synchronize_full_domain);
  */
 void async_synchronize_cookie_domain(async_cookie_t cookie, struct async_domain *domain)
 {
-       ktime_t uninitialized_var(starttime), delta, endtime;
+       ktime_t starttime, delta, endtime;
 
        if (initcall_debug && system_state < SYSTEM_RUNNING) {
                pr_debug("async_waiting @ %i\n", task_pid_nr(current));
index 0ad61f5da661c05c3df85187a5881fa21f8db016..b694a265533f14d78801bd6cd3fd25bd89a2b331 100644 (file)
@@ -1728,7 +1728,7 @@ struct audit_buffer *audit_log_start(struct audit_context *ctx, gfp_t gfp_mask,
 {
        struct audit_buffer *ab;
        struct timespec64 t;
-       unsigned int uninitialized_var(serial);
+       unsigned int serial;
 
        if (audit_initialized != AUDIT_INITIALIZED)
                return NULL;
index 20ba0d90e8ae102a35d272817b315a58ecc9403a..56031052533d54b4c424eea96e8518fa10dd2988 100644 (file)
@@ -10043,7 +10043,7 @@ SYSCALL_DEFINE5(perf_event_open,
        struct perf_event *group_leader = NULL, *output_event = NULL;
        struct perf_event *event, *sibling;
        struct perf_event_attr attr;
-       struct perf_event_context *ctx, *uninitialized_var(gctx);
+       struct perf_event_context *ctx, *gctx;
        struct file *event_file = NULL;
        struct fd group = {NULL, 0};
        struct task_struct *task = NULL;
index f08ba79ee5d1f6471f127c549db80e50c8738f2e..0559b36b06e13963228171f6430b456c56a15aeb 100644 (file)
@@ -1883,7 +1883,7 @@ static void handle_swbp(struct pt_regs *regs)
 {
        struct uprobe *uprobe;
        unsigned long bp_vaddr;
-       int uninitialized_var(is_swbp);
+       int is_swbp;
 
        bp_vaddr = uprobe_get_swbp_addr(regs);
        if (bp_vaddr == get_trampoline_vaddr())
index c0ff4461643d0fc88c8aa16c7a3f5eb9c96ac1b6..38dc916c94fabe75867c3096d9e8e062d7d50ab2 100644 (file)
@@ -139,7 +139,7 @@ static void __exit_signal(struct task_struct *tsk)
        struct signal_struct *sig = tsk->signal;
        bool group_dead = thread_group_leader(tsk);
        struct sighand_struct *sighand;
-       struct tty_struct *uninitialized_var(tty);
+       struct tty_struct *tty;
        u64 utime, stime;
 
        sighand = rcu_dereference_check(tsk->sighand,
index e282c083df59dead25438e96b7c7ec91f7133850..97bfa29f141a4833efd6ccfa8fef7d5dd7cd73fd 100644 (file)
@@ -1416,7 +1416,7 @@ static int lookup_pi_state(u32 __user *uaddr, u32 uval,
 static int lock_pi_update_atomic(u32 __user *uaddr, u32 uval, u32 newval)
 {
        int err;
-       u32 uninitialized_var(curval);
+       u32 curval;
 
        if (unlikely(should_fail_futex(true)))
                return -EFAULT;
@@ -1587,7 +1587,7 @@ static void mark_wake_futex(struct wake_q_head *wake_q, struct futex_q *q)
  */
 static int wake_futex_pi(u32 __user *uaddr, u32 uval, struct futex_pi_state *pi_state)
 {
-       u32 uninitialized_var(curval), newval;
+       u32 curval, newval;
        struct task_struct *new_owner;
        bool postunlock = false;
        DEFINE_WAKE_Q(wake_q);
@@ -3101,7 +3101,7 @@ uaddr_faulted:
  */
 static int futex_unlock_pi(u32 __user *uaddr, unsigned int flags)
 {
-       u32 uninitialized_var(curval), uval, vpid = task_pid_vnr(current);
+       u32 curval, uval, vpid = task_pid_vnr(current);
        union futex_key key = FUTEX_KEY_INIT;
        struct futex_hash_bucket *hb;
        struct futex_q *top_waiter;
@@ -3576,7 +3576,7 @@ err_unlock:
 static int handle_futex_death(u32 __user *uaddr, struct task_struct *curr,
                              bool pi, bool pending_op)
 {
-       u32 uval, uninitialized_var(nval), mval;
+       u32 uval, nval, mval;
        int err;
 
        /* Futex address must be 32bit aligned */
@@ -3706,7 +3706,7 @@ static void exit_robust_list(struct task_struct *curr)
        struct robust_list_head __user *head = curr->robust_list;
        struct robust_list __user *entry, *next_entry, *pending;
        unsigned int limit = ROBUST_LIST_LIMIT, pi, pip;
-       unsigned int uninitialized_var(next_pi);
+       unsigned int next_pi;
        unsigned long futex_offset;
        int rc;
 
@@ -4003,7 +4003,7 @@ static void compat_exit_robust_list(struct task_struct *curr)
        struct compat_robust_list_head __user *head = curr->compat_robust_list;
        struct robust_list __user *entry, *next_entry, *pending;
        unsigned int limit = ROBUST_LIST_LIMIT, pi, pip;
-       unsigned int uninitialized_var(next_pi);
+       unsigned int next_pi;
        compat_uptr_t uentry, next_uentry, upending;
        compat_long_t futex_offset;
        int rc;
index ac0725b1ada75bde4cf4957141079c7f42113c44..cd93b15aa5589efdf59cddb8272ee36093651146 100644 (file)
@@ -1282,7 +1282,7 @@ static int noop_count(struct lock_list *entry, void *data)
 static unsigned long __lockdep_count_forward_deps(struct lock_list *this)
 {
        unsigned long  count = 0;
-       struct lock_list *uninitialized_var(target_entry);
+       struct lock_list *target_entry;
 
        __bfs_forwards(this, (void *)&count, noop_count, &target_entry);
 
@@ -1310,7 +1310,7 @@ unsigned long lockdep_count_forward_deps(struct lock_class *class)
 static unsigned long __lockdep_count_backward_deps(struct lock_list *this)
 {
        unsigned long  count = 0;
-       struct lock_list *uninitialized_var(target_entry);
+       struct lock_list *target_entry;
 
        __bfs_backwards(this, (void *)&count, noop_count, &target_entry);
 
@@ -2706,7 +2706,7 @@ check_usage_backwards(struct task_struct *curr, struct held_lock *this,
 {
        int ret;
        struct lock_list root;
-       struct lock_list *uninitialized_var(target_entry);
+       struct lock_list *target_entry;
 
        root.parent = NULL;
        root.class = hlock_class(this);
index f234c63b59fcece4f46d13c2d82c876790eb2fe0..38f84ab3cc98abbd5035d05f649f338770701577 100644 (file)
@@ -531,7 +531,7 @@ static void rb_wake_up_waiters(struct irq_work *work)
  */
 int ring_buffer_wait(struct ring_buffer *buffer, int cpu, bool full)
 {
-       struct ring_buffer_per_cpu *uninitialized_var(cpu_buffer);
+       struct ring_buffer_per_cpu *cpu_buffer;
        DEFINE_WAIT(wait);
        struct rb_irq_work *work;
        int ret = 0;
index ff00c816266b153487883385edf5ffc9b7c9453c..b44ca1210109b6d253daaa6267fcf5b73b74c047 100644 (file)
@@ -1499,7 +1499,7 @@ void *radix_tree_tag_clear(struct radix_tree_root *root,
 {
        struct radix_tree_node *node, *parent;
        unsigned long maxindex;
-       int uninitialized_var(offset);
+       int offset;
 
        radix_tree_load_root(root, &node, &maxindex);
        if (index > maxindex)
index fec8b5044040503d0bef75d8ddf0ee74982ecd20..c1759c7be972cc5ae0ed02a0ed02c15f0d258b5f 100644 (file)
@@ -447,7 +447,7 @@ static int __frontswap_shrink(unsigned long target_pages,
 void frontswap_shrink(unsigned long target_pages)
 {
        unsigned long pages_to_unuse = 0;
-       int uninitialized_var(type), ret;
+       int type, ret;
 
        /*
         * we don't want to hold swap_lock while doing a very
index 6d3bc2723c9b3d8ce548593a7963cd68342ff31d..d81c6b1986f9ec609529a6140ca0d21a7398abef 100644 (file)
--- a/mm/ksm.c
+++ b/mm/ksm.c
@@ -2349,7 +2349,7 @@ next_mm:
 static void ksm_do_scan(unsigned int scan_npages)
 {
        struct rmap_item *rmap_item;
-       struct page *uninitialized_var(page);
+       struct page *page;
 
        while (scan_npages-- && likely(!freezing(current))) {
                cond_resched();
index 17bfdef686f4f606c436f5a29b92c475f95b95db..22d13c98e2749ca5f0edfcbb50a73eb99d6bdf58 100644 (file)
@@ -722,7 +722,7 @@ struct mem_cgroup *mem_cgroup_iter(struct mem_cgroup *root,
                                   struct mem_cgroup *prev,
                                   struct mem_cgroup_reclaim_cookie *reclaim)
 {
-       struct mem_cgroup_reclaim_iter *uninitialized_var(iter);
+       struct mem_cgroup_reclaim_iter *iter;
        struct cgroup_subsys_state *css = NULL;
        struct mem_cgroup *memcg = NULL;
        struct mem_cgroup *pos = NULL;
index 19552bcc592debceebe4eca4ab10194a3a52c637..0411f0e25ce4d397e842fe9d01cd0e32fb605c8f 100644 (file)
@@ -1130,7 +1130,7 @@ int do_migrate_pages(struct mm_struct *mm, const nodemask_t *from,
 static struct page *new_page(struct page *page, unsigned long start, int **x)
 {
        struct vm_area_struct *vma;
-       unsigned long uninitialized_var(address);
+       unsigned long address;
 
        vma = find_vma(current->mm, start);
        while (vma) {
@@ -1504,7 +1504,7 @@ SYSCALL_DEFINE5(get_mempolicy, int __user *, policy,
                unsigned long, addr, unsigned long, flags)
 {
        int err;
-       int uninitialized_var(pval);
+       int pval;
        nodemask_t nodes;
 
        if (nmask != NULL && maxnode < nr_node_ids)
index b24d6fe6bd5ea48257c78f6a4fbfddef0939d7ce..29c415d94e5dfc125ac8e8c6f48375be51d68f79 100644 (file)
@@ -2261,7 +2261,7 @@ static struct pcpu_alloc_info * __init pcpu_build_alloc_info(
        const size_t static_size = __per_cpu_end - __per_cpu_start;
        int nr_groups = 1, nr_units = 0;
        size_t size_sum, min_unit_size, alloc_size;
-       int upa, max_upa, uninitialized_var(best_upa);  /* units_per_alloc */
+       int upa, max_upa, best_upa;     /* units_per_alloc */
        int last_allocs, group, unit;
        unsigned int cpu, tcpu;
        struct pcpu_alloc_info *ai;
index 1a0c92ee8b9938b033df95fdad49ff03fa264482..7b9b2906aa65b6f6815e1aef2817fa11c7b01edb 100644 (file)
--- a/mm/slub.c
+++ b/mm/slub.c
@@ -1190,7 +1190,7 @@ static noinline int free_debug_processing(
        struct kmem_cache_node *n = get_node(s, page_to_nid(page));
        void *object = head;
        int cnt = 0;
-       unsigned long uninitialized_var(flags);
+       unsigned long flags;
        int ret = 0;
 
        spin_lock_irqsave(&n->list_lock, flags);
@@ -2835,7 +2835,7 @@ static void __slab_free(struct kmem_cache *s, struct page *page,
        struct page new;
        unsigned long counters;
        struct kmem_cache_node *n = NULL;
-       unsigned long uninitialized_var(flags);
+       unsigned long flags;
 
        stat(s, FREE_SLOWPATH);
 
index a77d68f2c1b61de1bc8102656e7e482a442963b1..2c15b15ad71c9a367f0a80c4f6f139366527c5e5 100644 (file)
--- a/mm/swap.c
+++ b/mm/swap.c
@@ -746,8 +746,8 @@ void release_pages(struct page **pages, int nr, bool cold)
        LIST_HEAD(pages_to_free);
        struct pglist_data *locked_pgdat = NULL;
        struct lruvec *lruvec;
-       unsigned long uninitialized_var(flags);
-       unsigned int uninitialized_var(lock_batch);
+       unsigned long flags;
+       unsigned int lock_batch;
 
        for (i = 0; i < nr; i++) {
                struct page *page = pages[i];
index 51cdfc3bd8cada21b28e913740dfb026c151ba1f..e335cb4e3d79d7e8f52a1aa3b2cc2e680c93c916 100644 (file)
@@ -60,7 +60,7 @@ int dccp_parse_options(struct sock *sk, struct dccp_request_sock *dreq,
                                        (dh->dccph_doff * 4);
        struct dccp_options_received *opt_recv = &dp->dccps_options_received;
        unsigned char opt, len;
-       unsigned char *uninitialized_var(value);
+       unsigned char *value;
        u32 elapsed_time;
        __be32 opt_val;
        int rc;
index 4824b1e183a1dc61f5438bb1b56d6a465ca8bf00..bff2b85c5fd6ba8f26b9dca8ca5910c62db667e2 100644 (file)
@@ -96,11 +96,11 @@ nf_socket_get_sock_v4(struct net *net, struct sk_buff *skb, const int doff,
 struct sock *nf_sk_lookup_slow_v4(struct net *net, const struct sk_buff *skb,
                                  const struct net_device *indev)
 {
-       __be32 uninitialized_var(daddr), uninitialized_var(saddr);
-       __be16 uninitialized_var(dport), uninitialized_var(sport);
+       __be32 daddr, saddr;
+       __be16 dport, sport;
        const struct iphdr *iph = ip_hdr(skb);
        struct sk_buff *data_skb = NULL;
-       u8 uninitialized_var(protocol);
+       u8 protocol;
 #if IS_ENABLED(CONFIG_NF_CONNTRACK)
        enum ip_conntrack_info ctinfo;
        struct nf_conn const *ct;
index c7458a606e2eec1193abb533f06b5dbb7e547743..82f2d3fcb2466b8dfc2b1a0989fb8a8466086e34 100644 (file)
@@ -519,7 +519,7 @@ int ipv6_flowlabel_opt_get(struct sock *sk, struct in6_flowlabel_req *freq,
 
 int ipv6_flowlabel_opt(struct sock *sk, char __user *optval, int optlen)
 {
-       int uninitialized_var(err);
+       int err;
        struct net *net = sock_net(sk);
        struct ipv6_pinfo *np = inet6_sk(sk);
        struct in6_flowlabel_req freq;
index 58e839e2ce1d3e385093160515b90d36af8fcd56..5e5463459563ffa51e6a654a4eccb10152a3a7bd 100644 (file)
@@ -102,7 +102,7 @@ nf_socket_get_sock_v6(struct net *net, struct sk_buff *skb, int doff,
 struct sock *nf_sk_lookup_slow_v6(struct net *net, const struct sk_buff *skb,
                                  const struct net_device *indev)
 {
-       __be16 uninitialized_var(dport), uninitialized_var(sport);
+       __be16 dport, sport;
        const struct in6_addr *daddr = NULL, *saddr = NULL;
        struct ipv6hdr *iph = ipv6_hdr(skb), ipv6_var;
        struct sk_buff *data_skb = NULL;
index c236c7d1655d06e7f210e9c5f6b843673bdccb39..3e4e6aa5349189cc1a906a923c6fcf8c809a318a 100644 (file)
@@ -383,7 +383,7 @@ static int help(struct sk_buff *skb,
        int ret;
        u32 seq;
        int dir = CTINFO2DIR(ctinfo);
-       unsigned int uninitialized_var(matchlen), uninitialized_var(matchoff);
+       unsigned int matchlen, matchoff;
        struct nf_ct_ftp_master *ct_ftp_info = nfct_help_data(ct);
        struct nf_conntrack_expect *exp;
        union nf_inet_addr *daddr;
index 0ccc7c851a788dc05738c4effc3cbfebb0ebe511..40ba9c8e3c078f07d43e1e94bcf646f48cca17b3 100644 (file)
@@ -638,7 +638,7 @@ nfulnl_log_packet(struct net *net,
        struct nfnl_log_net *log = nfnl_log_pernet(net);
        const struct nfnl_ct_hook *nfnl_ct = NULL;
        struct nf_conn *ct = NULL;
-       enum ip_conntrack_info uninitialized_var(ctinfo);
+       enum ip_conntrack_info ctinfo;
 
        if (li_user && li_user->type == NF_LOG_TYPE_ULOG)
                li = li_user;
index 369f1634afe9594579fe7654954c5bc61e0c35bd..0c40438c5b6f63c644c0f50cfd25e1b3667b4bda 100644 (file)
@@ -369,7 +369,7 @@ nfqnl_build_packet_message(struct net *net, struct nfqnl_instance *queue,
        struct net_device *indev;
        struct net_device *outdev;
        struct nf_conn *ct = NULL;
-       enum ip_conntrack_info uninitialized_var(ctinfo);
+       enum ip_conntrack_info ctinfo;
        struct nfnl_ct_hook *nfnl_ct;
        bool csum_verify;
        char *secdata = NULL;
@@ -1175,7 +1175,7 @@ static int nfqnl_recv_verdict(struct net *net, struct sock *ctnl,
        struct nfqnl_instance *queue;
        unsigned int verdict;
        struct nf_queue_entry *entry;
-       enum ip_conntrack_info uninitialized_var(ctinfo);
+       enum ip_conntrack_info ctinfo;
        struct nfnl_ct_hook *nfnl_ct;
        struct nf_conn *ct = NULL;
        struct nfnl_queue_net *q = nfnl_queue_pernet(net);
index 85f765cff6972357c835611a8a29464ce7a3970d..0d364166ccc9d45bd4b334eae593827644d13e25 100644 (file)
@@ -232,7 +232,7 @@ static u32 flow_get_skgid(const struct sk_buff *skb)
 
 static u32 flow_get_vlan_tag(const struct sk_buff *skb)
 {
-       u16 uninitialized_var(tag);
+       u16 tag;
 
        if (vlan_get_tag(skb, &tag) < 0)
                return 0;
index 8b75a9572d1f1b26970b5e608a5d2fb9f863664d..92ff508367e8e14ee02d7444f5511d93b6722632 100644 (file)
@@ -364,7 +364,7 @@ cbq_enqueue(struct sk_buff *skb, struct Qdisc *sch,
            struct sk_buff **to_free)
 {
        struct cbq_sched_data *q = qdisc_priv(sch);
-       int uninitialized_var(ret);
+       int ret;
        struct cbq_class *cl = cbq_classify(skb, sch, &ret);
 
 #ifdef CONFIG_NET_CLS_ACT
index 4faa631139af088c1ca34a145bb494019a821b89..8715a043d423e1076187afabd2d6c8276b5752de 100644 (file)
@@ -191,7 +191,7 @@ static int fq_codel_enqueue(struct sk_buff *skb, struct Qdisc *sch,
        struct fq_codel_sched_data *q = qdisc_priv(sch);
        unsigned int idx, prev_backlog, prev_qlen;
        struct fq_codel_flow *flow;
-       int uninitialized_var(ret);
+       int ret;
        unsigned int pkt_len;
        bool memory_limited;
 
index 4a02dd26986e5948459eb4101133b97e1bbae540..1eefb3da8164061c5ceaca578b01a2bacb0e0777 100644 (file)
@@ -351,7 +351,7 @@ sfq_enqueue(struct sk_buff *skb, struct Qdisc *sch, struct sk_buff **to_free)
        unsigned int hash, dropped;
        sfq_index x, qlen;
        struct sfq_slot *slot;
-       int uninitialized_var(ret);
+       int ret;
        struct sk_buff *head;
        int delta;
 
index 00d826b048c4af142f52bdcf7831321dc699f292..eb6735f16b93331cc31af1a05ad270354973a816 100644 (file)
@@ -236,7 +236,7 @@ static int copy_ctl_value_from_user(struct snd_card *card,
 {
        struct snd_ctl_elem_value32 __user *data32 = userdata;
        int i, type, size;
-       int uninitialized_var(count);
+       int count;
        unsigned int indirect;
 
        if (copy_from_user(&data->id, &data32->id, sizeof(data->id)))
index 00d059412c8a7598a91d3f3103e37ed73e94a2a1..8f3ff23a06a5b8a36367644034c7bb3b87f2ef8e 100644 (file)
@@ -116,7 +116,7 @@ static void info_read(struct snd_info_entry *entry, struct snd_info_buffer *buff
 int snd_sb_csp_new(struct snd_sb *chip, int device, struct snd_hwdep ** rhwdep)
 {
        struct snd_sb_csp *p;
-       int uninitialized_var(version);
+       int version;
        int err;
        struct snd_hwdep *hw;
 
index eefe3d1c0b937d9499625f496fd9efb47573c72a..370e8d17bfa57e46940fd6ac5a7e79cd29bbfa7a 100644 (file)
@@ -324,7 +324,7 @@ static void queue_pending_output_urbs(struct snd_usb_endpoint *ep)
        while (test_bit(EP_FLAG_RUNNING, &ep->flags)) {
 
                unsigned long flags;
-               struct snd_usb_packet_info *uninitialized_var(packet);
+               struct snd_usb_packet_info *packet;
                struct snd_urb_ctx *ctx = NULL;
                struct urb *urb;
                int err, i;