would have seen it while investigating?
It'd be nice to avoid having to document the commands themselves,
since the userspace tool may be updated out of sync with the kernel.
Thanks,
- Chris.
--
Chris Ball <http://printf.net/>
One Laptop Per Child
--
To unsubscribe from this li
What is the time frame we are currently looking at for a release of
kernel 3.9?
Regards
--
Chris Jones
Founder and Lead Developer
Nest Linux
nestli...@outlook.com
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.
Hi Linus,
Please pull my for-linus branch:
git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git for-linus
This is an assortment of crash fixes:
Josef Bacik (3) commits (+9/-8):
Btrfs: don't delete fs_roots until after we cleanup the transaction (+1/-1)
Btrfs: init relocat
gcc 4.7.x is emitting calls to __ffsdi2 where previously
it used to inline the appropriate ctz instructions.
While this needs to be fixed in gcc, it's also easy to avoid
having it cause build failures when building with those
compilers by exporting __ffsdi2 to modules.
Signed-off-by:
ode+0x265/0x2e0 [btrfs]()
Thanks Dave, how long did you have to run the script to trigger it?
-chris
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info
#x27;d love to hear others chime
> in.
Have to agree with Christoph. I just couldn't put my finger on why I
didn't like it until I saw the list_pop_entry suggestion.
-chris
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majo
er, but I'm happy to try out patches and poke around with a little
guidance.
I should add that the box doesn't reboot after 60 seconds and the
watchdog doesn't seem to kick in either, but that's clearly not a
networking issue. It reboots fine with the 'reboot' comma
On 06/06/13 02:24, Fan Du wrote:
> Hello Chris/Jean
>
> This issue might have already been fixed by this:
> https://git.kernel.org/cgit/linux/kernel/git/davem/net-next.git/commit/net/xfrm/xfrm_output.c?id=497574c72c9922cf20c12aed15313c389f722fa0
>
>
> Hope it helps.
Hi Fan
On 06/06/13 09:38, Timo Teras wrote:
> On Thu, 06 Jun 2013 08:47:56 +0100
> Chris Boot wrote:
>
>> On 06/06/13 02:24, Fan Du wrote:
>>> Hello Chris/Jean
>>>
>>> This issue might have already been fixed by this:
>>> https://git.kernel.org/cgit/
gnoring the part where I lock into a new root
filesystem, but presumably the way to do this is by pivot_root into a bind
mount?
Best wishes,
Chris.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majord
27;t think there's any kernel mechanism that lets me apply a UID
translation layer as part of a bind mount is there?
Cheers,
Chris.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info
ge? I.e. is
it 'just' a matter of somehow securing access to procfs and sysfs, or a much
wider issue?
Best wishes,
Chris.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at h
Quoting Dave Jones (2013-06-17 14:20:06)
> On Mon, Jun 17, 2013 at 01:39:42PM -0400, Chris Mason wrote:
> > Quoting Dave Jones (2013-06-17 09:49:55)
> > > Hit this while running this script in a loop..
> > > https://github.com/kernelslacker/io-tests/blob/master/se
Quoting Dave Jones (2013-06-17 14:58:10)
> On Mon, Jun 17, 2013 at 02:42:27PM -0400, Chris Mason wrote:
> > Quoting Dave Jones (2013-06-17 14:20:06)
> > > On Mon, Jun 17, 2013 at 01:39:42PM -0400, Chris Mason wrote:
> > > > Quoting Dave Jones (2013-06-17 09:49:
Quoting Dave Jones (2013-06-19 14:34:50)
> On Wed, Jun 19, 2013 at 02:02:33PM -0400, Chris Mason wrote:
> > Quoting Dave Jones (2013-06-17 14:58:10)
> > > On Mon, Jun 17, 2013 at 02:42:27PM -0400, Chris Mason wrote:
> > > > Quoting Dave Jones (2013-06-17 14:20:
implementation for __builtin_ffsll().
This should be inline again starting with gcc 4.7.4 and 4.8.2 or so,
but meanwhile this change keeps things from breaking, with the only
cost being a few bytes of code in the kernel to provide __ffsdi2
even for compilers that do inline it.
Chris Metcalf (1
On 06/06/2013 09:38, Timo Teras wrote:
> On Thu, 06 Jun 2013 08:47:56 +0100
> Chris Boot wrote:
>
>> On 06/06/13 02:24, Fan Du wrote:
>>> Hello Chris/Jean
>>>
>>> This issue might have already been fixed by this:
>>> https://git.kernel.org/cgit/
On 5/25/2013 9:48 AM, Jiang Liu wrote:
> Mark pci_scan_bus_parented() as __deprecated and clean up outdated
> comments.
>
> Signed-off-by: Jiang Liu
> Cc: Chris Metcalf
> Cc: Greg Kroah-Hartman
> Cc: Thierry Reding
> Cc: linux-kernel@vger.kernel.org
> Cc: linux-..
+---
drivers/mmc/host/sdhci-acpi.c | 69 +-
drivers/mmc/host/sdhci-esdhc-imx.c | 41 +++---
drivers/mmc/host/sdhci-pci.c | 54 +
5 files changed, 195 insertions(+), 45 deletions(-)
--
Chris Ball <h
1. As part of the config: make ARCH=xtensa menuconfig and set General
setup ---> (xtensa-linux-gnu-) Cross-compiler tool prefix
2. Provide with make: make ARCH=xtensa CROSS_COMPILE=xtensa-linux-gnu-
Since you are not specifying CROSS_COMPILE, did you configure it in .config?
-Chris
>
>
Hi,
On Mon, Jun 24 2013, David Brown wrote:
> This pull request differs from the previous one for the clock code by:
>
> - Gathered additional Acked-by lines.
> - A small #include fixup found by Stephen Boyd
>
> The only Ack not received was from Chris Ball, who is CC
Hi,
On Fri, Jun 07 2013, Sekhar Nori wrote:
> + Chris since the patch has some davinci_mmc.c changes.
>
> Chris, Mark,
>
> On 3/6/2013 9:45 PM, Matt Porter wrote:
>> Move mach-davinci/dma.c to common/edma.c so it can be used
>> by OMAP (specifically AM33xx) as well.
fs and teach it to
map UIDs and GIDs. I'll have to take a look.
Cheers,
Chris.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
s, and changes the pxamci_platform_data->setpower
> callback so that the a failed em_x270_mci_setpower call
> can be propagated by the pxamci driver into the mmc core.
>
> Signed-off-by: Arnd Bergmann
For pxamci:
Acked-by: Chris Ball
Thanks,
- Chris.
--
Chris Ball <http://printf.ne
Chris Webb writes:
> Prompted by the new userns support merged in the 3.8/3.9 kernels, I've been
> playing with namespaces and trying to understand how I could use them to
> build containers to replace some of my uses of qemu-kvm virtual machines.
I now have most things working a
LICIT(FUNCNAME, SECNAME, SIZE)
#define FEEDBACK_ENTER(FUNCNAME)
#define FEEDBACK_REENTER(FUNCNAME)
#define FEEDBACK_ENTRY(FUNCNAME, SECNAME, SIZE)
^D
--
Chris Metcalf, Tilera Corp.
http://www.tilera.com
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
ou don't already have CONFIG_DEBUG_PAGE_ALLOC turned on,
maybe it will catch this?
-chris
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-in
eanup other
> data structures.
>
> Addresses the problem described in http://crbug.com/240815
>
> Signed-off-by: Paul Taysom
Thanks, pushed to mmc-next for 3.11.
- Chris.
--
Chris Ball <http://printf.net/>
One Laptop Per Child
--
To unsubscribe from this list
() macro.
>> >
>> > Signed-off-by: Nicolas Ferre
>>
>> Late but of course:
>>
>> Acked-by: Ludovic Desroches
> Acked-by: Jean-Christophe PLAGNIOL-VILLARD
Thanks, pushed to mmc-next for 3.11.
- Chris.
--
Chris Ball <http://printf.net/>
One
; + (cmd.opcode == MMC_SWITCH)) {
> +
> err = ioctl_do_sanitize(card);
>
> if (err)
Thanks, pushed to mmc-next for 3.11.
- Chris.
--
Chris Ball <http://printf.net/>
One Laptop Per Child
--
To unsubscribe from this list: send the line
-
> Changes in v2:
> - Avoid hackery to detect regulators that will never show up.
> - Move regulator out of slot init--it doesn't belong there.
Thanks, pushed to mmc-next for 3.11.
- Chris.
--
Chris Ball <http://printf.net/>
One Laptop Per Child
--
To unsubscribe from th
Acked-by: Jaehoon Chung
> ---
> Changes in v2:
> - Added example as per Jaehoon.
Thanks, pushed to mmc-next for 3.11.
- Chris.
--
Chris Ball <http://printf.net/>
One Laptop Per Child
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the bod
Quoting Dave Jones (2013-06-27 11:19:22)
> On Thu, Jun 27, 2013 at 11:01:30AM -0400, Chris Mason wrote:
> > Quoting Dave Jones (2013-06-27 10:58:24)
> > > Another bug caused by this script.
> https://github.com/kernelslacker/io-tests/blob/master/setup.sh
> >
&
> static void dw_mci_cleanup_slot(struct dw_mci_slot *slot, unsigned int id)
This hunk breaks the build for me, because err_setup_bus and ret are
used in the error path of the call to mmc_add_host() in this function.
I'll push a version that leaves those in. Let me know if you think
On 26/06/2013 23:17, David Miller wrote:
> From: Chris Boot
> Date: Thu, 20 Jun 2013 21:36:44 +0100
>
>> On 06/06/2013 09:38, Timo Teras wrote:
>>> On Thu, 06 Jun 2013 08:47:56 +0100
>>> Chris Boot wrote:
>>>
>>>> On 06/06/13 02:24, Fan D
> Signed-off-by: Paul Bolle
>
Thanks - taken into the tile tree.
--
Chris Metcalf, Tilera Corp.
http://www.tilera.com
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at h
d if the power has been turned on.
>
> Signed-off-by: Wei WANG
> ---
> drivers/mmc/host/rtsx_pci_sdmmc.c | 10 ++
> 1 file changed, 10 insertions(+)
Thanks, pushed to mmc-next for 3.10.
- Chris.
--
Chris Ball <http://printf.net/>
One Laptop Per Child
--
clk_put(priv->clk_sdmmc);
>
> res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
> - release_mem_region(res->start, res->end - res->start + 1);
> + release_mem_region(res->start, resource_size(res));
>
> mmc_free_host(mmc);
Thanks, pushed t
Hi,
On Tue, Mar 12 2013, Chris Ball wrote:
> On Tue, Mar 12 2013, Arnd Bergmann wrote:
>>> Need add regulator_put here since regulator_get has succeed?
>>
>> Hmm, we still don't actually bail out if the error is encountered, so
>> the reference count is bal
ny state
> doesn't get properly cleared by the power being turned off, presumably
> due to lack of power sequencing. This resulted in the following log
> messages after boot:
Thanks, pushed to mmc-next for 3.10.
- Chris.
--
Chris Ball <http://printf.net/>
One Laptop Per
x27;t occur prior to host->data_offset being initialised.
>
> Signed-off-by: James Hogan
> Cc: Seungwon Jeon
> Cc: Jaehoon Chung
> Cc: Chris Ball
Thanks, pushed to mmc-next for 3.10.
- Chris.
--
Chris Ball <http://printf.net/>
One Laptop Per Child
--
To unsubscrib
p operation
>
> Signed-off-by: Markos Chandras
> Cc: Seungwon Jeon
> Cc: Jaehoon Chung
> Cc: Chris Ball
Thanks, pushed to mmc-next for 3.10.
- Chris.
--
Chris Ball <http://printf.net/>
One Laptop Per Child
--
To unsubscribe from this list: send the line "unsub
xed to only submit unaligned data when we are
> handling the last sg_miter item by checking whether we reached
> the desired data length or not.
>
> The patch was tested against mmc_test and all the tests passed.
>
> Signed-off-by: Markos Chandras
> Cc: Seungwon Jeon
> Cc: J
map(res->start, resource_size(res));
> if (host->reg_base == NULL) {
> ret = -ENOMEM;
> goto ioremap_failed;
Thanks, pushed to mmc-next for 3.10.
- Chris.
--
Chris Ball <http://printf.net/>
One Laptop Per Child
--
To unsubscribe from this
mon feature supported by Exynos4 and Exynos5.
>>
>> Cc: Seungwon Jeon
>
> Acked-by: Seungwon Jeon
Thanks, pushed to mmc-next for 3.10.
- Chris.
--
Chris Ball <http://printf.net/>
One Laptop Per Child
--
To unsubscribe from this list: send the line "unsubscrib
ion is selected.
>>
>> Remove the no longer used CONFIG_MMC_ATMELMCI_DMA option completely.
>>
>> Cc: stable
>> Signed-off-by: Johan Hovold
>
> Hi Johan,
>
> Good point so
>
> Acked-by: Ludovic Desroches
Thanks, I'll merge this via the MMC tree if no-one o
> mmc_power_up(host);
> mmc_detect_change(host, 0);
> + mmc_flush_scheduled_work();
> }
>
> void mmc_stop_host(struct mmc_host *host)
Thanks, this looks okay to me, I've pushed it to mmc-next for 3.10.
- Chris.
--
Chris Ball <http://printf.net
rk() with
> queue_delayed_work_on_any_cpu() siblings.
>
> This routine would look for the closest (via scheduling domains) non-idle cpu
> (non-idle from schedulers perspective). If the current cpu is not idle or all
> cpus are idle, work will be scheduled on local cpu.
>
> Cc:
rk() with
> queue_delayed_work_on_any_cpu() siblings.
>
> This routine would look for the closest (via scheduling domains) non-idle cpu
> (non-idle from schedulers perspective). If the current cpu is not idle or all
> cpus are idle, work will be scheduled on local cpu.
>
> Cc:
Hi,
On Fri, Mar 22 2013, Viresh Kumar wrote:
> On 22 March 2013 22:56, Chris Ball wrote:
>> On Mon, Mar 18 2013, Viresh Kumar wrote:
>>
>> /home/cjb/git/mmc/drivers/mmc/core/core.c: In function
>> ‘mmc_schedule_delayed_work’:
>> /home/cjb/git/mmc/drivers/mmc/
the performance hit of the preemption calls so much as the
confusing aspect of why it appears we need to disable preemption to compute the
value, but not to use it :-)
--
Chris Metcalf, Tilera Corp.
http://www.tilera.com
--
To unsubscribe from this list: send the line "unsubscribe linux-ker
t it up in two
> patches.
>
> arch/tile/Kconfig | 5 -
> arch/xtensa/Kconfig | 15 ---
> 2 files changed, 20 deletions(-)
I took the tile part of this patch into the tile tree. Thanks!
--
Chris Metcalf, Tilera Corp.
http://www.tilera.com
--
To unsubscribe fro
On 3/22/2013 3:59 PM, Paul Bolle wrote:
> On Fri, 2013-03-22 at 15:44 -0400, Chris Metcalf wrote:
>> I took the tile part of this patch into the tile tree. Thanks!
> Should I (try to) remember to send future patches for tile, if any,
> separately?
I think it's generally sli
On 3/21/2013 5:53 PM, Thomas Gleixner wrote:
> cpu_idle() needs to be called with preemption disabled.
>
> Signed-off-by: Thomas Gleixner
> Cc: Chris Metcalf
> ---
> arch/tile/kernel/smpboot.c |2 --
> 1 file changed, 2 deletions(-)
Thanks. I had fixed this in o
On 3/21/2013 5:53 PM, Thomas Gleixner wrote:
> cpu_idle() needs to be called with preemption disabled.
>
> Signed-off-by: Thomas Gleixner
> Cc: Chris Metcalf
> ---
> arch/tile/kernel/smpboot.c |2 --
> 1 file changed, 2 deletions(-)
Or, given this is part of a ser
tences with punctuation. (Also, don't hyphenate clock
frequency here.) Thanks!
--
Chris Metcalf, Tilera Corp.
http://www.tilera.com
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info
we use the data read-only
> - we do not scale the frequency
>
> Which means that we can use the __raw_get_cpu_var instead.
>
> Signed-off-by: Henrik Austad
> ---
> arch/tile/kernel/time.c |6 +-
> 1 files changed, 5 insertions(+), 1 deletions(-)
Thanks - tak
> backlight if there's no other backlight driver by default.
There are machines, such as the pnv netbook on my desk, on which
intel_backlight does nothing and the only control is through
acpi_backlight0. Generalising expected behaviour based on one firmware
implementation is fraugh
On 8/14/2013 2:46 AM, Andrew Morton wrote:
> On Tue, 13 Aug 2013 19:32:37 -0400 Chris Metcalf wrote:
>
>> On 8/13/2013 7:29 PM, Tejun Heo wrote:
>>> Hello,
>>>
>>> On Tue, Aug 13, 2013 at 06:53:32PM -0400, Chris Metcalf wrote:
>>>>
nobu Mita
> Cc: Chris Metcalf
> ---
> arch/tile/include/asm/bitops.h | 38 +++---
> 1 file changed, 3 insertions(+), 35 deletions(-)
Thanks; taken into the tile tree (though I moved the new #includes to the end
of the header with the other asm-gen
On 8/14/2013 12:57 PM, Tejun Heo wrote:
> Hello, Chris.
>
> On Wed, Aug 14, 2013 at 12:03:39PM -0400, Chris Metcalf wrote:
>> Tejun, I don't know if you have a better idea for how to mark a
>> work_struct as being "not used" so we can set and test it here.
&
On 8/13/2013 4:30 PM, Bjorn Helgaas wrote:
> [+cc James in case he has opinions on the DMA mask question]
>
> On Tue, Aug 13, 2013 at 10:12 AM, Chris Metcalf wrote:
>> (Trimming the quoted material a little to try to keep this email under
>> control.)
>>
>> On
This change makes lru_add_drain_all() only selectively interrupt
the cpus that have per-cpu free pages that can be drained.
This is important in nohz mode where calling mlockall(), for
example, otherwise will interrupt every core unnecessarily.
Signed-off-by: Chris Metcalf
Reviewed-by: Tejun
On 8/14/2013 5:12 PM, Andrew Morton wrote:
> On Wed, 14 Aug 2013 16:22:18 -0400 Chris Metcalf wrote:
>
>> This change makes lru_add_drain_all() only selectively interrupt
>> the cpus that have per-cpu free pages that can be drained.
>>
>> This is important in no
hen the core code will do the same operation again to convert to
wall-clock time). Obviously, we're not really anxious to re-test/re-qualify
a new implementation of this, but if our current version is or might be
incompatible with other code in the kernel perhaps that's a safer
uture.
Note that this change uncovered a latent bug where the
"smp_topology" variable happened to always be aligned mod 8
so we could store two "int" values at once, but when we
eliminated __write_once it ended up only aligned mod 4.
Fix with an explicit annotation.
Sig
ot; field etc). That
> is, unless we're still spinning waiting for the mutex, but with that
> value we shouldn't, as far as I can see.
>
Simon, is this box doing btrfs send/receive? If so, it's probably where
this pipe is coming from.
Linus' CONFIG_DEBUG_PAGE_ALLOC s
lv, hsw).
Based on that reasoning and that waking the GPU up here has no negative
consequences, and so long as all paths are fixed, I am happy to give this
an Acked-by: Chris Wilson
Also, we need to reapply the w/a after a Function Level Reset, in other
words we do need to repeat the init_cloc
e it for the subsystem I maintain:
* If there's something wrong with your patch, I will critique the
code respectfully, without personal attacks or public humiliation.
I'd like other developers to treat me this way too, but perhaps a good
way to get started is to first come up with a stat
thesis and make the transistion steps clearer.
-Chris
--
Chris Wilson, Intel Open Source Technology Centre
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordo
ckconsole.c: In function ‘bcon_advance_console_bytes’:
> drivers/block/blockconsole.c:164:2: error: implicit declaration of function
> ‘cmpxchg64’ [-Werror=implicit-function-declaration]
>
> Signed-off-by: Chen Gang
Thanks, taken into the tile tree.
--
Chris Metcalf, Tilera Corp.
http://www.til
(struct drm_device *dev)
+{
INIT_DELAYED_WORK(&dev_priv->rps.delayed_resume_work,
intel_gen6_powersave_work);
}
--
Chris Wilson, Intel Open Source Technology Centre
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel"
e of their supplies hooked up.
>
> Currently the code simply introduces a new API call with exactly the
> same implementation as regulator_get() so there should be zero impact
> from the series other than a slightly larger kernel.
Looks good:
Acked-by: Chris Ball
> Right now all the MMC us
de that will use this driver already in mainline,
or on its way in?
Thanks,
- Chris.
--
Chris Ball <http://printf.net/>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at htt
On 7/30/2013 7:16 PM, David Miller wrote:
> From: Chris Metcalf
> Date: Thu, 25 Jul 2013 12:41:15 -0400
>
>> Signed-off-by: Chris Metcalf
> Applied, thanks.
>
> Your PTP patch for the Tile driver doesn't even come close to
> applying properly to net-next, plea
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilepro.c | 76 -
1 file changed, 76 deletions(-)
diff --git a/drivers/net/ethernet/tile/tilepro.c
b/drivers/net/ethernet/tile/tilepro.c
index cb67df7..ba40ecd 100644
--- a/drivers/net/ethernet/tile
his series) was already posted
separately, but this version includes one whitespace tweak (leading tabs
instead of spaces on one line) that I missed in the initial PTP v2,
as well as the Acked-by from Richard Cochran.
Chris Metcalf (12):
tile: support rx_dropped/rx_errors in tilepro net driv
Signed-off-by: Chris Metcalf
Acked-by: Richard Cochran
---
arch/tile/gxio/iorpc_mpipe.c | 19 +++
arch/tile/include/gxio/iorpc_mpipe.h | 10 +-
arch/tile/include/gxio/mpipe.h | 14 +++
drivers/net/ethernet/tile/Kconfig| 11 ++
drivers/net/ethernet/tile/tilegx.c | 216
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilegx.c | 44 +-
1 file changed, 29 insertions(+), 15 deletions(-)
diff --git a/drivers/net/ethernet/tile/tilegx.c
b/drivers/net/ethernet/tile/tilegx.c
index 01068a9..ebc1b43 100644
--- a/drivers
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilegx.c | 1 -
drivers/net/ethernet/tile/tilepro.c | 3 ---
2 files changed, 4 deletions(-)
diff --git a/drivers/net/ethernet/tile/tilegx.c
b/drivers/net/ethernet/tile/tilegx.c
index 6696807..dc45a2f 100644
--- a/drivers/net/ethernet
The initial driver support was for a single mPIPE shim on the chip
(as is the case for the Gx36 hardware). The Gx72 chip has two mPIPE
shims, so we extend the driver to handle that case.
Signed-off-by: Chris Metcalf
---
arch/tile/gxio/iorpc_mpipe_info.c | 18 +
arch/tile/gxio/mpipe.c
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilegx.c | 29 -
1 file changed, 8 insertions(+), 21 deletions(-)
diff --git a/drivers/net/ethernet/tile/tilegx.c
b/drivers/net/ethernet/tile/tilegx.c
index f69f236..9ea88c8 100644
--- a/drivers/net/ethernet
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilegx.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/net/ethernet/tile/tilegx.c
b/drivers/net/ethernet/tile/tilegx.c
index ebc1b43..6696807 100644
--- a/drivers/net/ethernet/tile/tilegx.c
+++ b
Signed-off-by: Chris Metcalf
---
arch/tile/gxio/iorpc_mpipe.c | 47 +
arch/tile/gxio/mpipe.c | 18 +-
arch/tile/include/gxio/iorpc_mpipe.h | 4 +
arch/tile/include/gxio/mpipe.h | 101 +-
drivers/net/ethernet/tile/tilegx.c | 345
r-cpu data, so we can arrange to set up and tear down all
the NAPI state on the core driving the process, and just
do the IRQ enable/disable as a smp_call_function thing.
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilegx.c | 65 +++---
1 file change
Building against headers from an older Tilera hypervisor can cause
the frags[] array to be overrun. Don't enable TSO in that case.
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilepro.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/driver
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilepro.c | 41 ++---
1 file changed, 15 insertions(+), 26 deletions(-)
diff --git a/drivers/net/ethernet/tile/tilepro.c
b/drivers/net/ethernet/tile/tilepro.c
index 782e95b..63fd9cc 100644
--- a/drivers
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilegx.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/tile/tilegx.c
b/drivers/net/ethernet/tile/tilegx.c
index 58bd189..3a101b4 100644
--- a/drivers/net/ethernet/tile/tilegx.c
+++ b/drivers
already handles the dependencies for
fix_features, and there is no hardware state to tweak in set_features.
Signed-off-by: Chris Metcalf
---
David, I've fixed the drivers to use hw_features as a follow-on "13 of
12" patch in the v2 series, rather than rebasing the previous patches,
sin
First, clean up active hardwalls in exit_thread(). This is a better
place than in arch_release_thread_info().
Second, mask out any non-online cpus from the cpumask after
validating any required semantics of the cpu set.
Signed-off-by: Chris Metcalf
---
arch/tile/kernel/hardwall.c | 10
t to
"finv" where possible and delete the extra "inv" infrastructure.
Signed-off-by: Chris Metcalf
---
arch/tile/include/asm/cacheflush.h| 44 ---
arch/tile/include/asm/uaccess.h | 31
arch/tile/include/uapi/as
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilepro.c | 41 ++---
1 file changed, 15 insertions(+), 26 deletions(-)
diff --git a/drivers/net/ethernet/tile/tilepro.c
b/drivers/net/ethernet/tile/tilepro.c
index 34b43b4..327ff7b 100644
--- a/drivers
Signed-off-by: Chris Metcalf
---
arch/tile/gxio/iorpc_mpipe.c | 47 +
arch/tile/gxio/mpipe.c | 18 +-
arch/tile/include/gxio/iorpc_mpipe.h | 4 +
arch/tile/include/gxio/mpipe.h | 101 +-
drivers/net/ethernet/tile/tilegx.c | 347
r-cpu data, so we can arrange to set up and tear down all
the NAPI state on the core driving the process, and just
do the IRQ enable/disable as a smp_call_function thing.
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilegx.c | 65 +++---
1 file change
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilegx.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/tile/tilegx.c
b/drivers/net/ethernet/tile/tilegx.c
index 17bcf33..2b1c31f 100644
--- a/drivers/net/ethernet/tile/tilegx.c
+++ b/drivers
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilegx.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/drivers/net/ethernet/tile/tilegx.c
b/drivers/net/ethernet/tile/tilegx.c
index 6d94d58..7302e84 100644
--- a/drivers/net/ethernet/tile/tilegx.c
+++ b
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilepro.c | 76 -
1 file changed, 76 deletions(-)
diff --git a/drivers/net/ethernet/tile/tilepro.c
b/drivers/net/ethernet/tile/tilepro.c
index 2f4b7b9..fd17af5 100644
--- a/drivers/net/ethernet/tile
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilegx.c | 1 -
drivers/net/ethernet/tile/tilepro.c | 1 -
2 files changed, 2 deletions(-)
diff --git a/drivers/net/ethernet/tile/tilegx.c
b/drivers/net/ethernet/tile/tilegx.c
index 7302e84..0beed7e 100644
--- a/drivers/net/ethernet
Signed-off-by: Chris Metcalf
Acked-by: Richard Cochran
---
arch/tile/gxio/iorpc_mpipe.c | 19 +++
arch/tile/include/gxio/iorpc_mpipe.h | 10 +-
arch/tile/include/gxio/mpipe.h | 14 +++
drivers/net/ethernet/tile/Kconfig| 11 ++
drivers/net/ethernet/tile/tilegx.c | 216
Signed-off-by: Chris Metcalf
---
drivers/net/ethernet/tile/tilegx.c | 29 -
1 file changed, 8 insertions(+), 21 deletions(-)
diff --git a/drivers/net/ethernet/tile/tilegx.c
b/drivers/net/ethernet/tile/tilegx.c
index 39c1e9e..e9eba2b 100644
--- a/drivers/net/ethernet
401 - 500 of 8373 matches
Mail list logo