Re: net: fix typo in freescale/ucc_geth.c

2012-10-08 Thread David Miller
From: Michael Neuling mi...@neuling.org Date: Tue, 09 Oct 2012 10:52:25 +1100 The following patch: acb600d net: remove skb recycling added dev_free_skb() to drivers/net/ethernet/freescale/ucc_geth.c This is a typo and should be dev_kfree_skb(). This fixes this. Signed-off-by: Michael

Re: [GIT PULL] Disintegrate UAPI for sparc [ver #2]

2012-10-09 Thread David Miller
From: David Howells dhowe...@redhat.com Date: Tue, 09 Oct 2012 10:16:00 +0100 Can you merge the following branch into the sparc tree please. This is to complete part of the UAPI disintegration for which the preparatory patches were pulled recently. Now that the fixups and the asm-generic

Re: [GIT PULL] Disintegrate UAPI for net

2012-10-09 Thread David Miller
From: David Howells dhowe...@redhat.com Date: Tue, 09 Oct 2012 14:30:33 +0100 Can you merge the following branch into the net tree please. This is to complete part of the Userspace API (UAPI) disintegration for which the preparatory patches were pulled recently. After these patches,

Re: [PATCH] pch_gbe: Fix build error by selecting all the possible dependencies.

2012-10-09 Thread David Miller
From: Haicheng Li haicheng@gmail.com Date: Tue, 9 Oct 2012 17:43:12 +0800 Fengguang reported a kernel build failure as following: drivers/built-in.o: In function `pch_gbe_ioctl': pch_gbe_main.c:(.text+0x510370): undefined reference to `pch_ch_control_write'

[GIT] Sparc

2012-10-09 Thread David Miller
This is just the UAPI commits for sparc via David Howells. Please pull, thanks a lot! The following changes since commit 547b1e81afe3119f7daf702cc03b158495535a25: Fix staging driver use of VM_RESERVED (2012-10-09 21:06:41 +0900) are available in the git repository at:

[GIT] Networking

2012-10-09 Thread David Miller
1) UAPI changes for networking from David Howells 2) A netlink dump is an operation we can sleep within, and therefore we need to make sure the dump provider module doesn't disappear on us meanwhile. Fix from Gao Feng. 3) Now that tunnels support GRO, we have to be more careful in

Re: pull request: wireless 2012-10-09

2012-10-10 Thread David Miller
From: John W. Linville linvi...@tuxdriver.com Date: Tue, 9 Oct 2012 14:38:44 -0400 Here is a batch of fixes intended for 3.7... Amitkumar Karwar provides a couple of mwifiex fixes to correctly report some reason codes for certain connection failures. He also provides a fix to cleanup after

Re: [GIT PULL] Disintegrate UAPI for can

2012-10-10 Thread David Miller
window, so that compilation breaks. After the merge window closes David Miller merges back the latest changes to net-next. I'll postpone your patch until then, this means the code will go into v3.8. I'm not familiar with the UAPI conversion, should your patch go via linux-can and David's net

Re: [GIT] Sparc

2012-10-10 Thread David Miller
From: Al Viro v...@zeniv.linux.org.uk Date: Wed, 10 Oct 2012 06:11:10 +0100 sparc64: fix ptrace interaction with force_successful_syscall_return() we want syscall_trace_leave() called on exit from any syscall; skipping its call in case we'd done force_successful_syscall_return() is

Re: [PATCH 4/4] sparc: Automatically generate trivial UAPI headers

2012-10-11 Thread David Miller
From: Catalin Marinas catalin.mari...@arm.com Date: Thu, 11 Oct 2012 17:18:05 +0100 This patch removes several trivial UAPI headers that were simply including the asm-generic files as they can be automatically generated. Signed-off-by: Catalin Marinas catalin.mari...@arm.com Acked-by: David

Re: [GIT PULL] Disintegrate UAPI for wimax

2012-10-11 Thread David Miller
From: David Howells dhowe...@redhat.com Date: Thu, 11 Oct 2012 09:07:52 +0100 Can you pull wimax as well? Sorry about this, but it seems like the majority of the non-arch trees need to go through the networking tree. Done. -- To unsubscribe from this list: send the line unsubscribe

Re: [PATCH] mcs7830: Fix link state detection

2012-10-11 Thread David Miller
From: Ondrej Zary li...@rainbow-software.org Date: Thu, 11 Oct 2012 12:33:28 +0200 The device had an undocumented feature: it can provide a sequence of spurious link-down status data even if the link is up all the time. A sequence of 10 was seen so update the link state only after the device

Re: [PATCH net-next? V2] pktgen: Use simpler test for non-zero ipv6 address

2012-10-11 Thread David Miller
From: Joe Perches j...@perches.com Date: Wed, 10 Oct 2012 12:23:25 -0700 Reduces object size and should be slightly faster. allyesconfig: $ size net/core/pktgen.o* text data bss dec hex filename 52284 4321 11840 68445 10b5d net/core/pktgen.o.new

Re: [STABLE REQUEST] add: e1000: fix lockdep splat in shutdown handler

2012-10-11 Thread David Miller
From: Steven Rostedt rost...@goodmis.org Date: Thu, 11 Oct 2012 18:09:45 -0400 Can you add this to the 3.2 stable tree. commit 3a3847e007aae732d64d8fd1374126393e9879a3 Author: Jesse Brandeburg jesse.brandeb...@intel.com Date: Wed Jan 4 20:23:33 2012 + e1000: fix lockdep splat

Re: [PATCH v2] mcs7830: Fix link state detection

2012-10-12 Thread David Miller
From: Ondrej Zary li...@rainbow-software.org Date: Fri, 12 Oct 2012 10:51:41 +0200 The device had an undocumented feature: it can provide a sequence of spurious link-down status data even if the link is up all the time. A sequence of 10 was seen so update the link state only after the device

[GIT] Networking

2012-10-12 Thread David Miller
1) Alexey Kuznetsov noticed we routed TCP resets improperly in the assymetric routing case, fix this by reverting a change that made us use the incoming interface in the outgoing route key when we didn't have a socket context to work with. 2) TCP sysctl kernel memory leakage to

[GIT] Sparc

2012-10-12 Thread David Miller
1) Updated syscall tracing fix from Al Viro. 2) SUN4V error reporting was deficient in several areas. Please pull, thanks a lot! The following changes since commit 2474542f64432398f503373f53bdf620491bcfa8: Merge tag 'for-3.7-rc1' of git://gitorious.org/linux-pwm/linux-pwm (2012-10-10

Re: [PATCH 20/25] sparc: Use Kbuild infrastructure to handle asm-generic headers

2012-10-12 Thread David Miller
From: Steven Rostedt rost...@goodmis.org Date: Fri, 12 Oct 2012 22:26:52 -0400 From: Steven Rostedt srost...@redhat.com Use Kbuild infrastructure to handle the asm-generic headers and remove the wrapper headers that call them. This only affects headers that do nothing but include the

Re: [PATCH 1/2] UAPI: Unexport part of linux/ppp-comp.h

2012-10-13 Thread David Miller
From: David Howells dhowe...@redhat.com Date: Sat, 13 Oct 2012 10:08:10 +0100 Unexport part of linux/ppp-comp.h as userspace can't make use of that bit. Signed-off-by: David Howells dhowe...@redhat.com Acked-by: David S. Miller da...@davemloft.net -- To unsubscribe from this list: send the

Re: [PATCH 20/25] sparc: Use Kbuild infrastructure to handle asm-generic headers

2012-10-13 Thread David Miller
From: Steven Rostedt rost...@goodmis.org Date: Sat, 13 Oct 2012 09:54:00 -0400 On Fri, 2012-10-12 at 23:19 -0400, David Miller wrote: From: Steven Rostedt rost...@goodmis.org Date: Fri, 12 Oct 2012 22:26:52 -0400 From: Steven Rostedt srost...@redhat.com Use Kbuild infrastructure

Re: [PATCH] net/ipv4/ipconfig: add device address to a KERN_INFO message

2012-10-25 Thread David Miller
From: Claudio Fontana claudio.font...@huawei.com Date: Thu, 25 Oct 2012 09:13:49 +0200 - pr_info( device=%s, addr=%pI4, mask=%pI4, gw=%pI4\n, - ic_dev-name, ic_myaddr, ic_netmask, ic_gateway); + + pr_info( device=%s, hwaddr=%*phC, ipaddr=%pI4, mask=%pI4, gw=%pI4\n, +

Re: [PATCH v3 net-next] r8169: enable ALDPS for power saving

2012-10-26 Thread David Miller
From: Francois Romieu rom...@fr.zoreil.com Date: Wed, 24 Oct 2012 23:20:03 +0200 Hayes Wang hayesw...@realtek.com : Enable ALDPS function to save power when link down. Note that the feature should be set after the other PHY settings. And the firmware is necessary. Don't enable it without

Re: [PATCH] bas_gigaset: fix pre_reset handling

2012-10-26 Thread David Miller
From: Tilman Schmidt til...@imap.cc Date: Wed, 24 Oct 2012 20:44:32 +0200 The delayed work function int_in_work() may call usb_reset_device() and thus, indirectly, the driver's pre_reset method. Trying to cancel the work synchronously in that situation would deadlock. Fix by avoiding

Re: [PATCH] net: usb: Fix memory leak on Tx data path

2012-10-26 Thread David Miller
From: Oliver Neukum oneu...@suse.de Date: Fri, 26 Oct 2012 09:39:16 +0200 On Thursday 25 October 2012 21:17:54 Hemant Kumar wrote: Driver anchors the tx urbs and defers the urb submission if a transmit request comes when the interface is suspended. Anchoring urb increments the urb reference

Re: [PATCH v2 0/9] net/macb: driver enhancement concerning GEM support, ring logic and cleanup

2012-10-26 Thread David Miller
From: Nicolas Ferre nicolas.fe...@atmel.com Date: Fri, 26 Oct 2012 17:25:08 +0200 David, On 09/19/2012 01:55 PM, Nicolas Ferre : This is an enhancement work that began several years ago. I try to catchup with some performance improvement that has been implemented then by Havard. The ring

Re: [PATCH RFT RESEND linux-next] sparc: dma-mapping: support debug_dma_mapping_error

2012-10-26 Thread David Miller
From: Shuah Khan shuah.k...@hp.com Date: Fri, 26 Oct 2012 10:13:09 -0600 Add support for debug_dma_mapping_error() call to avoid warning from debug_dma_unmap() interface when it checks for mapping error checked status. Without this patch, device driver failed to check map error warning is

Re: pull request: wireless 2012-10-26

2012-10-26 Thread David Miller
From: John W. Linville linvi...@tuxdriver.com Date: Fri, 26 Oct 2012 11:21:13 -0400 This is a batch of fixes intended for the 3.7 stream. Bing Zhao brings two mwifiex fixes, both continuing to fix some scanning failure cases. Christian Lamparter provides an rtlwifi fix to properly

Re: [PATCH RFT RESEND linux-next] sparc: dma-mapping: support debug_dma_mapping_error

2012-10-26 Thread David Miller
From: David Miller da...@davemloft.net Date: Fri, 26 Oct 2012 15:01:53 -0400 (EDT) From: Shuah Khan shuah.k...@hp.com Date: Fri, 26 Oct 2012 10:13:09 -0600 Add support for debug_dma_mapping_error() call to avoid warning from debug_dma_unmap() interface when it checks for mapping error

[GIT] Networking

2012-10-26 Thread David Miller
This is what we usually expect at this stage of the game, lots of little things, mostly in drivers. With the occaisional oops didn't mean to do that kind of regressions in the core code. 1) Uninitialized data in __ip_vs_get_timeouts(), from Arnd Bergmann 2) Reject invalid ACK sequences in Fast

Re: linux-next: manual merge of the signal tree with the sparc tree

2012-10-28 Thread David Miller
From: Stephen Rothwell s...@canb.auug.org.au Date: Mon, 29 Oct 2012 14:00:32 +1100 Today's linux-next merge of the signal tree got a conflict in arch/sparc/kernel/sys_sparc_64.c between commit 517ffce4e1a0 (sparc64: Make montmul/montsqr/mpmul usable in 32-bit threads) from the sparc tree and

Re: [net-next v4 0/7] Multiqueue support in tuntap

2012-10-29 Thread David Miller
Many sites rejected your emails because they had two To: headers. Please repost this without that problem so people can actually receive it. Thanks. -- 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

Re: [PATCH] bonding: fix bond-6-mode change MAC of arp reply from vif to cause Domu's network unreachable intermittently

2012-10-29 Thread David Miller
From: zheng.li zheng.x...@oracle.com Date: Mon, 29 Oct 2012 17:11:28 +0800 @@ -700,7 +700,18 @@ static struct slave *rlb_arp_xmit(struct sk_buff *skb, struct bonding *bond) You commit message is poorly formatted and your email client corrupted the patch, making it completely unusable. -- To

Re: [PATCH 0/6] Calxeda xgmac performance fixes

2012-10-29 Thread David Miller
From: Rob Herring rob.herr...@calxeda.com Date: Mon, 29 Oct 2012 12:52:39 -0500 David, On 10/12/2012 10:15 AM, Rob Herring wrote: From: Rob Herring rob.herr...@calxeda.com This is a series of performance improvements to the xgmac driver. The most significant changes are the alignment

Re: [PATCH] bonding: rlb mode of bond should not alter ARP replies originating via bridge

2012-11-09 Thread David Miller
From: Zheng Li zheng.x...@oracle.com Date: Wed, 7 Nov 2012 11:23:00 +0800 ARP traffic passing through a bridge and out via the bond (when the bond is a port of the bridge) should not have its source MAC address adjusted by the receive load balance code in rlb_arp_xmit. Signed-off-by:

Re: [PATCH v3 8/7] pppoatm: fix missing wakeup in pppoatm_send()

2012-11-09 Thread David Miller
From: David Woodhouse dw...@infradead.org Date: Wed, 07 Nov 2012 12:52:14 + Now that we can return zero from pppoatm_send() for reasons *other* than the queue being full, that means we can't depend on a subsequent call to pppoatm_pop() waking the queue, and we might leave it stalled

Re: [PATCH] vmxnet3: convert BUG_ON(true) into a simple BUG()

2012-11-09 Thread David Miller
From: Shreyas Bhatewara sbhatew...@vmware.com Date: Thu, 8 Nov 2012 22:02:16 -0800 (PST) - Original Message - Signed-off-by: Sasha Levin sasha.le...@oracle.com --- drivers/net/vmxnet3/vmxnet3_drv.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Signed-off-by: Shreyas

Re: [PATCH] [trivial] isdn: Fix typo in drivers/isdn

2012-11-09 Thread David Miller
From: Masanari Iida standby2...@gmail.com Date: Sat, 10 Nov 2012 00:02:49 +0900 Correct spelling typo in printk within drivers/isdn Signed-off-by: Masanari Iida standby2...@gmail.com Applied, thanks. -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a

Re: [PATCH RFT RESEND linux-next] sparc: dma-mapping: support debug_dma_mapping_error

2012-11-09 Thread David Miller
From: Shuah Khan shuah.k...@hp.com Date: Fri, 26 Oct 2012 10:13:09 -0600 Add support for debug_dma_mapping_error() call to avoid warning from debug_dma_unmap() interface when it checks for mapping error checked status. Without this patch, device driver failed to check map error warning is

Re: [PATCH RFT RESEND linux-next] sparc: dma-mapping: support debug_dma_mapping_error

2012-11-09 Thread David Miller
From: Shuah Khan shuah.k...@hp.com Date: Fri, 09 Nov 2012 17:52:23 -0700 On Fri, 2012-11-09 at 19:38 -0500, David Miller wrote: From: Shuah Khan shuah.k...@hp.com Date: Fri, 26 Oct 2012 10:13:09 -0600 Add support for debug_dma_mapping_error() call to avoid warning from debug_dma_unmap

Re: [PATCH v2] of/address: sparc: Declare of_address_to_resource() as an extern function for sparc again

2012-11-09 Thread David Miller
From: Andreas Larsson andr...@gaisler.com Date: Mon, 5 Nov 2012 11:53:18 +0100 This bug-fix makes sure that of_address_to_resource is defined extern for sparc so that the sparc-specific implementation of of_address_to_resource() is once again used when including include/linux/of_address.h

Re: [PATCH v3 8/7] pppoatm: fix missing wakeup in pppoatm_send()

2012-11-10 Thread David Miller
From: David Woodhouse dw...@infradead.org Date: Sat, 10 Nov 2012 07:36:13 + I was hoping for an ack from Chas and/or Krzysztof, especially as I hadn't tested my patch. So hopefully there'll be a v4 series of 8 patches, including this one... and all from the same person, which makes it

[PATCH] Fix perf mmap limitations on 32-bit.

2012-11-10 Thread David Miller
This is a suggested patch to fix the bug I reported at: http://marc.info/?l=linux-kernelm=135033028924652w=2 Essentially, there is a hard requirement that when perf analyzes a trace, it must have the entire thing mmap()'d. Therefore the scheme used on 32-bit where we have a fixed (8)

[GIT] Sparc

2012-11-10 Thread David Miller
Several build/bug fixes for sparc, including: 1) Configuring a mix of static vs. modular sparc64 crypto modules didn't work, remove an ill-conceived attempt to only have to build the device match table for these drivers once to fix the problem. Reported by Meelis Roos. 2) Make the

[GIT] Networking

2012-11-10 Thread David Miller
Bug fixes galore, mostly in drivers as is often the case: 1) USB gadget and cdc_eem drivers need adjustments to their frame size lengths in order to handle VLANs correctly. From Ian Coolidge. 2) TIPC and several network drivers erroneously call tasklet_disable before tasklet_kill, fix

Re: linux-next: manual merge of the net-next tree with Linus' tree

2012-11-10 Thread David Miller
From: Stephen Rothwell s...@canb.auug.org.au Date: Fri, 9 Nov 2012 10:53:18 +1100 Today's linux-next merge of the net-next tree got a conflict in drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c between commit 477864ddd365 (bnx2x: Disable FCoE for 57840 since not yet supported by FW) from

Re: [PATCH v2 3/3] ipgre: capture inner headers during encapsulation

2012-11-11 Thread David Miller
Please post the entire series again when making updates to any of the patches, thank you. -- 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

Re: [PATCH] Centralise CONFIG_ARCH_NO_VIRT_TO_BUS

2012-11-12 Thread David Miller
From: Stephen Rothwell s...@canb.auug.org.au Date: Tue, 13 Nov 2012 08:26:15 +1100 Make if easier for more architectures to select it and thus disable drivers that use virt_to_bus(). Signed-off-by: Stephen Rothwell s...@canb.auug.org.au Acked-by: David S. Miller da...@davemloft.net -- To

Re: [3.0.y, 3.2.y, 3.4.y] Re: [PATCH v2] r8169: Fix WoL on RTL8168d/8111d.

2012-11-12 Thread David Miller
From: Francois Romieu rom...@fr.zoreil.com Date: Tue, 13 Nov 2012 00:03:39 +0100 Jonathan Nieder jrnie...@gmail.com : [...] This has been applied as commit b00e69dee4cc in mainline; thanks! Fran??ois and David, would this be a candidate for inclusion in 3.0- and newer stable kernels? -

Re: [PATCH] wanrouter: Remove it and the drivers that depend on it

2012-11-13 Thread David Miller
From: Joe Perches j...@perches.com Date: Sat, 10 Nov 2012 06:20:55 -0800 Remove wanrouter as it's obsolete and has not been updated by sangoma since 2.4.3 or so and it's not used anymore. Remove obsolete cyclomx drivers. Update defconfig files that enable wanrouter. Update files that

Re: [PATCH V2] wanrouter: Remove it and the drivers that depend on it

2012-11-13 Thread David Miller
From: Joe Perches j...@perches.com Date: Tue, 13 Nov 2012 12:17:25 -0800 That seems an odd workflow as it leaves dangling CONFIG_foo options set, but I guess it doesn't hurt so here it is. As you said it's harmless, and more importantly it avoids unnecessary conflicts. I just removed the

Re: [PATCH] perf: Fix UAPI fallout

2012-10-14 Thread David Miller
From: Ingo Molnar mi...@kernel.org Date: Sun, 14 Oct 2012 10:56:17 +0200 Find below a stab at that, lightly tested. Thanks for doing this. diff --git a/tools/perf/perf.h b/tools/perf/perf.h index a89cbbb..2762877 100644 --- a/tools/perf/perf.h +++ b/tools/perf/perf.h @@ -112,7 +112,7 @@

[BUG] Perf refers to garbage events on 32-bit.

2012-10-15 Thread David Miller
When the perf tool is built 32-bit, it uses a sliding window mechanism to mmap the events from the perf.data file. However things stop working once we get past 8 times the 32-bit window size (which is 32MB). That's because the session code that reads in the events maintains an array of 8 mmap'd

Re: [PATCH 1/2] Fix build error caused by broken PCH_PTP module dependency.

2012-10-16 Thread David Miller
From: Ben Hutchings bhutchi...@solarflare.com Date: Tue, 16 Oct 2012 21:09:27 +0100 I think the various kconfig options should be changed as follows: 1. Only PTP_1588_CLOCK selects PPS. 2. Nothing depends on EXPERIMENTAL. (This stuff has been in for 18 months and it's even being

[GIT] Sparc

2012-10-16 Thread David Miller
Two sparc64 perf bug fixes and add a sysrq facility so I can diagnose these kinds of problems more quickly in the future. Please pull, thanks a lot. The following changes since commit ddffeb8c4d0331609ef2581d84de4d763607bd37: Linux 3.7-rc1 (2012-10-14 14:41:04 -0700) are available in the

[GIT] Networking

2012-10-16 Thread David Miller
1) Fix regression in /proc/net/if_inet6, sometimes devices do not get listed. From Eric Dumazet. 2) Add IPSEC networking sub-section to MAINTAINERS. 3) S390 networking fixes from Hendrik Brueckner and Stefan Raspl. 4) Fix enslavement of devices that can't do VLAN properly, from Jiri

[PATCH] Fix 'perf' build on sparc.

2012-10-16 Thread David Miller
More UAPI stuff. Signed-off-by: David S. Miller da...@davemloft.net diff --git a/tools/perf/perf.h b/tools/perf/perf.h index 2762877..c50985e 100644 --- a/tools/perf/perf.h +++ b/tools/perf/perf.h @@ -57,7 +57,7 @@ void get_term_dimensions(struct winsize *ws); #endif #ifdef __sparc__

Re: [PATCH v2] mm: thp: Set the accessed flag for old pages on access fault.

2012-10-17 Thread David Miller
From: Will Deacon will.dea...@arm.com Date: Wed, 17 Oct 2012 14:01:25 +0100 + update_mmu_cache(vma, address, pmd); This won't build, use update_mmu_cache_pmd(). -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

Re: [PATCH 10/11] perf tools: Fix build on sparc.

2012-10-17 Thread David Miller
From: Namhyung Kim namhy...@kernel.org Date: Thu, 18 Oct 2012 10:39:49 +0900 On Wed, 17 Oct 2012 14:19:46 -0300, Arnaldo Carvalho de Melo wrote: From: David Miller da...@davemloft.net More UAPI stuff. What about other architectures? Don't they have the same problem? If they took

Re: [PATCH 1/2] bnx2: factor out gzip unpacker

2007-09-21 Thread David Miller
From: Denys Vlasenko [EMAIL PROTECTED] Date: Fri, 21 Sep 2007 12:01:24 +0100 Hi Jeff, BNX2 and TG3 patches goes through Michael Chan and myself, and I usually merge them in instead of Jeff. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

Re: [PATCH 1/2] bnx2: factor out gzip unpacker

2007-09-21 Thread David Miller
From: Denys Vlasenko [EMAIL PROTECTED] Date: Fri, 21 Sep 2007 18:03:55 +0100 Do patches look ok to you? I'm travelling so I haven't looked closely yet :-) Michael can take a look and I'll try to do so as well tonight. - To unsubscribe from this list: send the line unsubscribe linux-kernel in

Re: queued patches for SCSI for 2.6.24

2007-09-25 Thread David Miller
From: James Bottomley [EMAIL PROTECTED] Date: Tue, 25 Sep 2007 20:00:02 -0500 David Miller (1): esp: fix instance numbering. I'd like to request that this one goes into 2.6.23 as it is a bug fix and the bug confuses users. Thanks. - To unsubscribe from this list: send the line

Re: [-mm Patch] net/bluetooth/hidp/core.c: Make hidp_setup_input() return int

2007-09-25 Thread David Miller
From: Marcel Holtmann [EMAIL PROTECTED] Date: Tue, 25 Sep 2007 00:18:07 +0200 Hi Wang, This patch: - makes hidp_setup_input() return int to indicate errors; - checks its return value to handle errors. And this time it is against -rc7-mm1 tree. Thanks to roel and Marcel Holtmann

Re: + git-net-fix-pasemi_mac.patch added to -mm tree

2007-09-26 Thread David Miller
From: [EMAIL PROTECTED] Date: Mon, 24 Sep 2007 15:33:54 -0700 Subject: git-net: fix pasemi_mac From: Kamalesh Babulal [EMAIL PROTECTED] drivers/net/pasemi_mac.c: In function $,1rx(Bpasemi_mac_probe$,1ry(B: drivers/net/pasemi_mac.c:1153: error: conflicting types for

Re: [PATCH 1/4] Avoid taking waitqueue lock in dmapool

2007-09-26 Thread David Miller
From: Matthew Wilcox [EMAIL PROTECTED] Date: Wed, 26 Sep 2007 15:01:16 -0400 With one trivial change (taking the lock slightly earlier on wakeup from schedule), all uses of the waitq are under the pool lock, so we can use the locked (or __) versions of the wait queue functions, and avoid the

Re: [PATCH 2/4] dmapool: Validate parameters to dma_pool_create

2007-09-26 Thread David Miller
From: Matthew Wilcox [EMAIL PROTECTED] Date: Wed, 26 Sep 2007 15:01:17 -0400 Check that 'align' is a power of two, like the API specifies. Align 'size' to 'align' correctly -- the current code has an off-by-one. The ALIGN macro in kernel.h doesn't. Signed-off-by: Matthew Wilcox [EMAIL

Re: [PATCH 3/4] Change dmapool free block management

2007-09-26 Thread David Miller
From: Matthew Wilcox [EMAIL PROTECTED] Date: Wed, 26 Sep 2007 15:01:18 -0400 Also add documentation for how dma pools work, move the header above the includes, add my copyright, add the original author's copyright, add a GPL v2 licence to the file and fix the includes. Signed-off-by:

Re: [PATCH 4/4] dmapool: Improve memory usage for devices which can't cross boundaries

2007-09-26 Thread David Miller
From: Matthew Wilcox [EMAIL PROTECTED] Date: Wed, 26 Sep 2007 15:01:19 -0400 The previous implementation simply refused to allocate more than a boundary's worth of data from an entire page. Some users didn't know this, so specified things like SMP_CACHE_BYTES, not realising the horrible

Re: why network devices don't do reference counting?

2007-09-26 Thread David Miller
From: Stephen Hemminger [EMAIL PROTECTED] Date: Wed, 26 Sep 2007 15:33:30 -0700 ipv6 is not a network driver, it is a protocol. You might be able to remove it if you zap all the routes and applications, ... It is purposefully set to have a permanent elevated reference count because it is not

Re: why network devices don't do reference counting?

2007-09-27 Thread David Miller
From: Helge Hafting [EMAIL PROTECTED] Date: Thu, 27 Sep 2007 13:54:23 +0200 Wouldn't it be enough to down all the interfaces and close all the sockets? No need to bring down every app. And there are routes, and neighbour cache entries, and all sorts of external references to the stack. For

Re: why network devices don't do reference counting?

2007-09-27 Thread David Miller
From: Jan Engelhardt [EMAIL PROTECTED] Date: Thu, 27 Sep 2007 16:55:36 +0200 (CEST) On Sep 27 2007 07:51, Stephen Hemminger wrote: You need every socket to close and all routes to go away including the routes through loopback device, and still there probably are control sockets buried

Re: PATCH: tcp rfc 2385 security/bugfix for sparc64

2007-09-28 Thread David Miller
From: Peter Lieven [EMAIL PROTECTED] Date: Fri, 28 Sep 2007 22:42:25 +0200 (CEST) TCP MD5 signatures on sparc64 (big-endian) completely fail on current kernel releases in interoperability with Cisco/Foundry or other little-endian linux systems. The root cause is a cast in the return

Re: PATCH: tcp rfc 2385 security/bugfix for sparc64

2007-09-28 Thread David Miller
From: David Miller [EMAIL PROTECTED] Date: Fri, 28 Sep 2007 14:20:15 -0700 (PDT) Thanks for finding this bug. --- linux.old/include/net/tcp.h 2007-09-28 21:43:26.0 +0200 +++ linux/include/net/tcp.h 2007-09-28 21:45:35.0 +0200 @@ -1055,6 +1055,7 @@ static inline void

Re: [PATCH 0/4] allow drivers to flush in-flight DMA v2

2007-09-28 Thread David Miller
From: [EMAIL PROTECTED] Date: Thu, 27 Sep 2007 18:09:26 -0700 On Altix, DMA may be reordered between a device and host memory. This reordering can happen in the NUMA interconnect, and it usually results in correct operation and improved performance. In some situations it may be necessary

Re: [1/4] dma: add dma_flags_set_dmabarrier() to dma interface

2007-09-28 Thread David Miller
From: [EMAIL PROTECTED] Date: Thu, 27 Sep 2007 18:10:59 -0700 +#ifndef ARCH_CAN_REORDER_DMA +static inline int dma_flags_set_dmabarrier(int dir) { + return dir; +} +#endif /* ARCH_CAN_REORDER_DMA */ Coding style, that initial openning brace should be on a line by itself. - To

Re: [2/4] dma: redefine dma_flags_set_dmabarrier() for sn-ia64

2007-09-28 Thread David Miller
From: [EMAIL PROTECTED] Date: Thu, 27 Sep 2007 18:12:19 -0700 +static inline int dma_flags_set_dmabarrier(int dir) { + return (dir | (DMA_BARRIER_ATTR DMA_ATTR_SHIFT)); +} + +static inline int dma_flags_get_direction(int dir) { + return (dir DMA_DIR_MASK); +} + +static inline

Re: 2.6.23-rc[68]-mm: network hangs

2007-09-29 Thread David Miller
From: Laurent Riffard [EMAIL PROTECTED] Date: Sat, 29 Sep 2007 11:22:06 +0200 Could a router problem prevent ping 127.0.0.1 from working ? Two things that are new and could cause these problems: 1) We dynamically allocate the loopback device now. 2) We have the network namespace stuff.

Re: [PATCH] robust futex thread exit race

2007-09-30 Thread David Miller
From: Ingo Molnar [EMAIL PROTECTED] Date: Sun, 30 Sep 2007 21:55:38 +0200 * Martin Schwidefsky [EMAIL PROTECTED] wrote: On Sun, 2007-09-30 at 19:11 +0200, Ingo Molnar wrote: good catch! A quick preliminary review of your patch indicates it's fine - and it might be v2.6.23

Re: [ANNOUNCE] ebizzy 0.2 released

2007-09-30 Thread David Miller
From: Valerie Henson [EMAIL PROTECTED] Date: Wed, 22 Aug 2007 19:06:26 -0600 ebizzy is designed to generate a workload resembling common web application server workloads. I downloaded this only to be basically disappointed. Any program which claims to generate workloads resembling common web

Re: [PATCH 1/2] bnx2: factor out gzip unpacker

2007-09-30 Thread David Miller
From: Michael Chan [EMAIL PROTECTED] Date: Fri, 21 Sep 2007 19:47:17 -0700 On Fri, 2007-09-21 at 10:49 -0700, David Miller wrote: From: Denys Vlasenko [EMAIL PROTECTED] Date: Fri, 21 Sep 2007 18:03:55 +0100 Do patches look ok to you? I'm travelling so I haven't looked closely yet

Re: 2.6.21 - 2.6.22 2.6.23-rc8 performance regression

2007-10-01 Thread David Miller
From: Eric Dumazet [EMAIL PROTECTED] Date: Mon, 01 Oct 2007 07:59:12 +0200 No problem here on bigger servers, so I CC David Miller and netdev on this one. AFAIK do_gettimeofday() and ktime_get_real() should use the same underlying hardware functions on PC and no performance problem should

Re: 2.6.21 - 2.6.22 2.6.23-rc8 performance regression

2007-10-01 Thread David Miller
From: Eric Dumazet [EMAIL PROTECTED] Date: Mon, 01 Oct 2007 22:10:03 +0200 So maybe the following patch is necessary... I believe IPV6 DCCP are immune to this problem. Thanks again Denys for spotting this. Eric [PATCH] TCP : secure_tcp_sequence_number() should not use a too fast

Re: [PATCH] Fix blktrace setup 32-bit ioctl on 64-bit kernels

2007-10-02 Thread David Miller
From: Jens Axboe [EMAIL PROTECTED] Date: Tue, 2 Oct 2007 09:39:43 +0200 Hi, The layout of struct blk_user_trace_setup is a bit unfortunate, it gets padded differently on 32-bit and 64-bit archs. So right now it's not possible to trace 64-bit kernels with a 32-bit app. This patch fixes that

Re: [git patches] net driver updates

2007-10-02 Thread David Miller
From: Jeff Garzik [EMAIL PROTECTED] Date: Tue, 2 Oct 2007 13:41:50 -0400 Please pull from the 'upstream' branch of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git upstream Pulled and pushed back out to net-2.6.24, thanks Jeff! - To unsubscribe from this list: send the line

Re: [PATCH 1/5] dma: add dma_flags_set_attr() to dma interface

2007-10-02 Thread David Miller
From: [EMAIL PROTECTED] Date: Tue, 2 Oct 2007 19:44:57 -0700 Introduce the dma_flags_set_attr() interface and give it a default no-op implementation. Signed-off-by: Arthur Kepner [EMAIL PROTECTED] Acked-by: David S. Miller [EMAIL PROTECTED] - To unsubscribe from this list: send the line

Re: [PATCH 2/5] dma: redefine dma_flags_set_attr() for sn-ia64

2007-10-02 Thread David Miller
From: [EMAIL PROTECTED] Date: Tue, 2 Oct 2007 19:46:41 -0700 define dma_flags_set_attr() for sn-ia64 - it borrows bits from the direction argument (renamed flags) to the dma_map_* routines to pass an additional attributes. Also define routines to retrieve the original direction and

Re: [PATCH 3/5] dma: document dma_flags_set_attr()

2007-10-02 Thread David Miller
From: [EMAIL PROTECTED] Date: Tue, 2 Oct 2007 19:47:52 -0700 Document dma_flags_set_attr(). Signed-off-by: Arthur Kepner [EMAIL PROTECTED] Acked-by: David S. Miller [EMAIL PROTECTED] - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL

Re: [PATCH 4/5] infiniband: add dmabarrier argument to ib_umem_get()

2007-10-02 Thread David Miller
From: [EMAIL PROTECTED] Date: Tue, 2 Oct 2007 19:49:06 -0700 Pass a dmabarrier argument to ib_umem_get() and use the new argument to control setting the DMA_BARRIER_ATTR attribute on the memory that ib_umem_get() maps for DMA. Signed-off-by: Arthur Kepner [EMAIL PROTECTED] Acked-by:

Re: [PATCH] net: fix race in process_backlog

2007-10-03 Thread David Miller
From: Peter Zijlstra [EMAIL PROTECTED] Date: Wed, 03 Oct 2007 17:44:53 +0200 Index: linux-2.6/net/core/dev.c === --- linux-2.6.orig/net/core/dev.c +++ linux-2.6/net/core/dev.c @@ -2095,11 +2095,11 @@ static int

Re: [git patches] net driver updates

2007-10-03 Thread David Miller
From: Jeff Garzik [EMAIL PROTECTED] Date: Wed, 3 Oct 2007 14:39:16 -0400 Normally I wait a day or two between pushes, to queue up patches and also to avoid annoying my upstream :) But this includes a couple fixes I felt should be upstreamed sooner rather than later. Please pull from

Re: [PATCH] net: fix race in process_backlog

2007-10-03 Thread David Miller
From: Stephen Hemminger [EMAIL PROTECTED] Date: Wed, 3 Oct 2007 15:05:19 -0700 On Wed, 03 Oct 2007 14:58:07 -0700 (PDT) David Miller [EMAIL PROTECTED] wrote: From: Peter Zijlstra [EMAIL PROTECTED] Date: Wed, 03 Oct 2007 17:44:53 +0200 Index: linux-2.6/net/core/dev.c

Re: [14/18] Configure stack size

2007-10-03 Thread David Miller
From: Arjan van de Ven [EMAIL PROTECTED] Date: Wed, 3 Oct 2007 21:36:31 -0700 there is still code that does DMA from and to the stack how would this work with virtual allocated stack? That's a bug and must be fixed. There honestly shouldn't be that many examples around. FWIW, there are

Re: SLUB performance regression vs SLAB

2007-10-04 Thread David Miller
From: Arjan van de Ven [EMAIL PROTECTED] Date: Thu, 4 Oct 2007 10:50:46 -0700 Ok every time something says anything not 100% positive about SLUB you come back with but it's fixed in the next patch set... *every time*. I think this is partly Christoph subconsciously venting his frustration that

Re: Vague maybe ppp-related panic report for 2.6.23-rc9

2007-10-04 Thread David Miller
From: Roland Dreier [EMAIL PROTECTED] Date: Thu, 04 Oct 2007 11:12:42 -0700 Sorry for the lack of detail -- I've just switched to running in the console so if I can provoke the crash again I'll get a little more info. I just wanted to mention this in case someone has seen something similar

Re: SLUB performance regression vs SLAB

2007-10-04 Thread David Miller
From: [EMAIL PROTECTED] (Matthew Wilcox) Date: Thu, 4 Oct 2007 12:28:25 -0700 On Thu, Oct 04, 2007 at 10:49:52AM -0700, Christoph Lameter wrote: Finally: Is there some way that I can reproduce the tests on my machines? As usual for these kinds of setups ... take a two-CPU machine, 64GB of

Re: [ANNOUNCE] ebizzy 0.2 released

2007-10-04 Thread David Miller
From: Valerie Henson [EMAIL PROTECTED] Date: Thu, 4 Oct 2007 14:42:01 -0600 Ebizzy is based on a real web application server and does do things that are fairly common in such applications (multithreaded memory allocation and memory access), but it ignores networking for two reasons: the

Re: SLUB performance regression vs SLAB

2007-10-04 Thread David Miller
From: Matthew Wilcox [EMAIL PROTECTED] Date: Thu, 4 Oct 2007 14:58:12 -0600 On Thu, Oct 04, 2007 at 01:48:34PM -0700, David Miller wrote: There comes a point where it is the reporter's responsibility to help the developer come up with a publishable test case the developer can use to work

Re: SLUB performance regression vs SLAB

2007-10-04 Thread David Miller
From: Chuck Ebbert [EMAIL PROTECTED] Date: Thu, 04 Oct 2007 17:02:17 -0400 How do you simulate reading 100TB of data spread across 3000 disks, selecting 10% of it using some criterion, then sorting and summarizing the result? You repeatedly read zeros from a smaller disk into the same amount

Re: SLUB performance regression vs SLAB

2007-10-04 Thread David Miller
From: Chuck Ebbert [EMAIL PROTECTED] Date: Thu, 04 Oct 2007 17:47:48 -0400 On 10/04/2007 05:11 PM, David Miller wrote: From: Chuck Ebbert [EMAIL PROTECTED] Date: Thu, 04 Oct 2007 17:02:17 -0400 How do you simulate reading 100TB of data spread across 3000 disks, selecting 10

Re: e1000e oops

2007-10-05 Thread David Miller
From: maximilian attems [EMAIL PROTECTED] Date: Fri, 5 Oct 2007 15:11:15 +0200 net eth1: device_rename: sysfs_create_symlink failed (-17) ... no idea if aboves belongs to netdev or sysfs dep. I think the report belongs to udev. It tries to rename network devices even if they already have the

Re: SLUB performance regression vs SLAB

2007-10-05 Thread David Miller
From: Peter Zijlstra [EMAIL PROTECTED] Date: Fri, 05 Oct 2007 22:32:00 +0200 Focus on the slab allocator usage, instrument it, record a trace, generate a statistical model that matches, and write a small programm/kernel module that has the same allocation pattern. Then verify this statistical

<    6   7   8   9   10   11   12   13   14   15   >