All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kevin Hilman <khilman@linaro.org>
To: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Cc: Olof Johansson <olof@lixom.net>, Dan Williams <djbw@fb.com>,
	Andrew Morton <akpm@linux-foundation.org>,
	Vinod Koul <vinod.koul@intel.com>,
	Tomasz Figa <t.figa@samsung.com>,
	Kyungmin Park <kyungmin.park@samsung.com>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: [resend2 PATCH] DMA: remove unused support for MEMSET operations
Date: Fri, 28 Jun 2013 15:06:59 -0700	[thread overview]
Message-ID: <87r4flopoc.fsf@linaro.org> (raw)
In-Reply-To: <5175148.xKLzH0kDXm@amdc1032> (Bartlomiej Zolnierkiewicz's message of "Fri, 28 Jun 2013 19:15:42 +0200")

Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> writes:

> Hi,
>
> On Friday, June 28, 2013 09:37:36 AM Olof Johansson wrote:
>> Bartlomiej,
>> 
>> Did you build test on the platforms you changed? You broke dove_defconfig:
>> 
>> In file included from /home/olof/work/next/include/linux/skbuff.h:31:0,
>>                  from /home/olof/work/next/include/linux/if_ether.h:23,
>>                  from /home/olof/work/next/include/net/dsa.h:14,
>>                  from /home/olof/work/next/arch/arm/plat-orion/common.c:21:
>> /home/olof/work/next/arch/arm/plat-orion/common.c: In function
>> 'orion_xor1_init':
>> /home/olof/work/next/arch/arm/plat-orion/common.c:737:14: error:
>> 'DMA_MEMSET' undeclared (first use in this function)
>>   dma_cap_set(DMA_MEMSET, orion_xor1_channels_data[1].cap_mask);
>>               ^
>> /home/olof/work/next/include/linux/dmaengine.h:862:46: note: in
>> definition of macro 'dma_cap_set'
>>  #define dma_cap_set(tx, mask) __dma_cap_set((tx), &(mask))
>>                                               ^
>> /home/olof/work/next/arch/arm/plat-orion/common.c:737:14: note: each
>> undeclared identifier is reported only once for each function it
>> appears in
>>   dma_cap_set(DMA_MEMSET, orion_xor1_channels_data[1].cap_mask);
>>               ^
>> /home/olof/work/next/include/linux/dmaengine.h:862:46: note: in
>> definition of macro 'dma_cap_set'
>>  #define dma_cap_set(tx, mask) __dma_cap_set((tx), &(mask))
>> 
>> 
>> This would also have been found by a "git grep DMA_MEMSET" across the tree.
>> 
>> Andrew, this is coming really late before the merge window, I think it
>> makes sense to hold off to 3.12 if it can't be done without trivial
>> regressions. :(
>
> Sorry for that.  This is an old patch that I ported to current kernels.
> I fixed rejects and verified that it compiles for cases that hit rejects
> but unfortunately I forgot to check for new code related to DMA_MEMSET
> functionality.  Fortunately it seems that the problematic places are in
> plat-orion/common.c and mv_xor.c.  They are fixed in the attached patch.

I just verified that v2 builds now on ARM dove_defconfig and
kirkwood_defconfig (those were 2 that I noticed were broken by this
change.)

Hopefully Andrew can pick up v2.

Thanks,

Kevin


      reply	other threads:[~2013-06-28 22:07 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-26 13:31 [resend2 PATCH] DMA: remove unused support for MEMSET operations Bartlomiej Zolnierkiewicz
2013-06-27 20:20 ` Dan Williams
2013-06-28 16:37   ` Olof Johansson
2013-06-28 17:15     ` Bartlomiej Zolnierkiewicz
2013-06-28 22:06       ` Kevin Hilman [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87r4flopoc.fsf@linaro.org \
    --to=khilman@linaro.org \
    --cc=akpm@linux-foundation.org \
    --cc=b.zolnierkie@samsung.com \
    --cc=djbw@fb.com \
    --cc=kyungmin.park@samsung.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=olof@lixom.net \
    --cc=t.figa@samsung.com \
    --cc=vinod.koul@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.