Ignore:
Timestamp:
Aug 21, 2021, 3:35:34 AM (4 years ago)
Author:
David Azarewicz
Message:

Merge changes from next branch.

Location:
GPL/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • GPL/trunk

  • GPL/trunk/alsa-kernel/pci/emu10k1/emu10k1.c

    r679 r695  
    2323MODULE_DESCRIPTION("EMU10K1");
    2424MODULE_LICENSE("GPL");
    25 MODULE_SUPPORTED_DEVICE("{{Creative Labs,SB Live!/PCI512/E-mu APS},"
    26                "{Creative Labs,SB Audigy}}");
    2725
    2826#if IS_ENABLED(CONFIG_SND_SEQUENCER) || defined(CONFIG_SND_SEQUENCER)
     
    183181#endif
    184182 
    185         strlcpy(card->driver, emu->card_capabilities->driver,
     183        strscpy(card->driver, emu->card_capabilities->driver,
    186184                sizeof(card->driver));
    187         strlcpy(card->shortname, emu->card_capabilities->name,
     185        strscpy(card->shortname, emu->card_capabilities->name,
    188186                sizeof(card->shortname));
    189187        snprintf(card->longname, sizeof(card->longname),
  • GPL/trunk/alsa-kernel/pci/emu10k1/emu10k1_main.c

    r679 r695  
    18831883
    18841884        if (!*card->id && c->id)
    1885                 strlcpy(card->id, c->id, sizeof(card->id));
     1885                strscpy(card->id, c->id, sizeof(card->id));
    18861886
    18871887        is_audigy = emu->audigy = c->emu10k2_chip;
  • GPL/trunk/alsa-kernel/pci/emu10k1/emu10k1x.c

    r679 r695  
    3535MODULE_DESCRIPTION("EMU10K1X");
    3636MODULE_LICENSE("GPL");
    37 MODULE_SUPPORTED_DEVICE("{{Dell Creative Labs,SB Live!}");
    3837
    3938// module parameters (see "Module Parameters")
     
    898897        if ((err = pci_enable_device(pci)) < 0)
    899898                return err;
    900         if (pci_set_dma_mask(pci, DMA_BIT_MASK(28)) < 0 ||
    901             pci_set_consistent_dma_mask(pci, DMA_BIT_MASK(28)) < 0) {
     899
     900        if (dma_set_mask_and_coherent(&pci->dev, DMA_BIT_MASK(28)) < 0) {
    902901                dev_err(card->dev, "error to set 28bit mask DMA\n");
    903902                pci_disable_device(pci);
  • GPL/trunk/alsa-kernel/pci/emu10k1/emufx.c

    r679 r695  
    942942                        id = &ctl->kcontrol->id;
    943943                        gctl->id.iface = (__force int)id->iface;
    944                         strlcpy(gctl->id.name, id->name, sizeof(gctl->id.name));
     944                        strscpy(gctl->id.name, id->name, sizeof(gctl->id.name));
    945945                        gctl->id.index = id->index;
    946946                        gctl->id.device = id->device;
     
    978978        if (err < 0)
    979979                goto __error;
    980         strlcpy(emu->fx8010.name, icode->name, sizeof(emu->fx8010.name));
     980        strscpy(emu->fx8010.name, icode->name, sizeof(emu->fx8010.name));
    981981        /* stop FX processor - this may be dangerous, but it's better to miss
    982982           some samples than generate wrong ones - [jk] */
     
    10171017
    10181018        mutex_lock(&emu->fx8010.lock);
    1019         strlcpy(icode->name, emu->fx8010.name, sizeof(icode->name));
     1019        strscpy(icode->name, emu->fx8010.name, sizeof(icode->name));
    10201020        /* ok, do the main job */
    10211021        err = snd_emu10k1_gpr_peek(emu, icode);
  • GPL/trunk/alsa-kernel/pci/emu10k1/memory.c

    r679 r695  
    376376{
    377377        if (emu->iommu_workaround) {
    378                 size_t npages = (size + PAGE_SIZE - 1) / PAGE_SIZE;
     378                size_t npages = DIV_ROUND_UP(size, PAGE_SIZE);
    379379                size_t size_real = npages * PAGE_SIZE;
    380380
Note: See TracChangeset for help on using the changeset viewer.