Hello
Gary gary.manchon (at) gmail.com found a problem where he was unable
to recover from a bad network interface configuration
(ifconfig eth0 127.0.0.1), ref
http://www.uwsg.iu.edu/hypermail/linux/net/0801.2/0009.html
This was confirmed by several people.
I suspect that the problem might
On Wed, 23 Jan 2008 13:13:13 -0800 (PST) [EMAIL PROTECTED] wrote:
http://bugzilla.kernel.org/show_bug.cgi?id=9806
Summary: (tun dev) Impossible to deassert IFF_ONE_QUEUE or
IFF_NO_PI
Product: Drivers
Version: 2.5
KernelVersion:
On Jan 24, 2008 11:02 AM, Dave Young [EMAIL PROTECTED] wrote:
=
[ INFO: possible recursive locking detected ]
2.6.24-rc8-mm1 #8
-
bluepush/3213 is trying to acquire lock:
(sk_lock-AF_BLUETOOTH){--..},
Stephen Hemminger writes:
Dumping by prefix is possible, but unless 32x slower. Dumping in
address order is just as logical. Like I said, I'm investigating what
quagga handles.
How about taking a snapshot to in address order (as you did) to some
allocated memory, returning from that
A userspace program may wish to set the mark for each packets its send
without using the netfilter MARK target. Changing the mark can be used
for mark based routing without netfilter or for packet filtering.
It requires CAP_NET_ADMIN capability.
Signed-off-by: Laszlo Attila Toth [EMAIL
Laszlo Attila Toth wrote:
A userspace program may wish to set the mark for each packets its send
without using the netfilter MARK target. Changing the mark can be used
for mark based routing without netfilter or for packet filtering.
It requires CAP_NET_ADMIN capability.
Looks good to me.
--
On Thu, 24 Jan 2008, Dave Young wrote:
Hi Dave ( others),
Thanks.
Thanks a lot, I was first to ignore all these because they occurred
with newreno, but looked again... :-/
New warning trigged with your debug patch:
This was probably with the earlier one I sent to you because there's still
Hi,
On Wed, 2008-01-23 at 09:13 -0800, Jay Vosburgh wrote:
Steven Whitehouse [EMAIL PROTECTED] wrote:
[...]
This commit: ece95f7fefe3afae19e641e1b3f5e64b00d5b948 seems to have
caused a problem with parsing bond arguments as now only the numeric
arguments seem to work (in modprobe.conf) and
On Thu, 24 Jan 2008, Ilpo Järvinen wrote:
And anyway, there were some fackets_out related
problems reported as well and this doesn't help for that but I think I've
lost track of who was seeing it due to large number of reports :-), could
somebody refresh my memory because I currently don't
Thanks Stephen for your comments, incorporated them.
From: Poonam Aggrwal [EMAIL PROTECTED]
This patch makes necessary changes in the QE and UCC framework to support
TDM. It also adds support to configure the BRG properly through device
tree entries. Includes the device tree changes for UCC TDM
Add missing initialization of the new nl_info.nl_net field in
rtm_to_fib6_config(). This will be needed the store network namespace
associated to the fib6_config struct.
Signed-off-by: Benjamin Thery [EMAIL PROTECTED]
---
net/ipv6/route.c |1 +
1 file changed, 1 insertion(+)
Index:
Incorporated Stephen's comments.
From: Poonam Agarwal-b10812 [EMAIL PROTECTED]
The UCC TDM driver basically multiplexes and demultiplexes data from
different channels. It can interface with for example SLIC kind of devices
to receive TDM data demultiplex it and send to upper modules. At the
Hi Ilpo,
I have tried parallel iperfs with this patch and don't get any more
warnings.
I will run overnight to be sure.
thanks,
- KK
[EMAIL PROTECTED] wrote on 01/24/2008 03:24:18 PM:
On Thu, 24 Jan 2008, Dave Young wrote:
Hi Dave ( others),
Thanks.
Thanks a lot, I was first to ignore
Signed-off-by: Eric Dumazet [EMAIL PROTECTED]
include/net/xfrm.h |8
net/ipv4/ah4.c |2 +-
net/ipv4/esp4.c |2 +-
net/ipv4/ipcomp.c |2 +-
net/ipv4/xfrm4_tunnel.c |2 +-
net/ipv6/ah6.c |2 +-
net/ipv6/esp6.c |2 +-
Hello.
Are there any remaining questions/problems about this patch?
If none, I want this patch applied to net-2.6.25 tree.
Regards.
---
This patch modifies security_socket_post_accept() and introduces
security_socket_post_recv_datagram() LSM hooks.
Currently,
On Tue, Jan 22, 2008 at 05:29:20PM +0900, Wei Yongjun wrote:
This patch fix this problem.
Signed-off-by: Wei Yongjun [EMAIL PROTECTED]
--- a/net/sctp/auth.c 2008-01-21 00:03:25.0 -0500
+++ b/net/sctp/auth.c 2008-01-21 21:31:47.0 -0500
@@ -420,15 +420,15 @@ struct
* Propagate netns from userspace down to xt_find_table_lock()
* Register ip6 tables in netns (modules still use init_net)
Signed-off-by: Alexey Dobriyan [EMAIL PROTECTED]
---
include/linux/netfilter_ipv6/ip6_tables.h |3 +
net/ipv6/netfilter/ip6_tables.c | 50
Now it's possible to list and manipulate per-netns ip6tables rules.
Filtering decisions are based on init_net's table so far.
P.S.: remove init_net check in inet6_create() to see the effect
Signed-off-by: Alexey Dobriyan [EMAIL PROTECTED]
---
include/net/netns/ipv6.h |6 +
* Propagate netns from userspace.
* arpt_register_table() registers table in supplied netns.
Signed-off-by: Alexey Dobriyan [EMAIL PROTECTED]
---
include/linux/netfilter_arp/arp_tables.h |3 +
net/ipv4/netfilter/arp_tables.c | 55 +--
Signed-off-by: Alexey Dobriyan [EMAIL PROTECTED]
---
include/net/netns/ipv4.h |1
net/ipv4/netfilter/arptable_filter.c | 38 +--
2 files changed, 29 insertions(+), 10 deletions(-)
--- a/include/net/netns/ipv4.h
+++ b/include/net/netns/ipv4.h
@@
When number of entries exceeds number of initial entries, foo-tables code
will pin table module. But during table unregister on netns stop,
that additional pin was forgotten.
Signed-off-by: Alexey Dobriyan [EMAIL PROTECTED]
---
net/ipv4/netfilter/arp_tables.c |3 +++
On Thu, Jan 24, 2008 at 11:54:18AM +0200, Ilpo Järvinen wrote:
On Thu, 24 Jan 2008, Dave Young wrote:
Hi Dave ( others),
Thanks.
Thanks a lot, I was first to ignore all these because they occurred
with newreno, but looked again... :-/
New warning trigged with your debug patch:
The comment about race free view of the set of network
namespaces was a bit hasty. Look (there even can be only
one CPU, as discovered by Alexey Dobriyan and Denis Lunev):
put_net()
if (atomic_dec_and_test(net-refcnt))
/* true */
__put_net(net);
queue_work(...);
/*
* note:
On Thu, 24 Jan 2008 03:03:11 -0800 (PST) [EMAIL PROTECTED] wrote:
http://bugzilla.kernel.org/show_bug.cgi?id=9808
Summary: system hung with htb QoS
Product: Networking
Version: 2.5
KernelVersion: 2.6.23.9
Platform: All
OS/Version:
On Thursday 24 January 2008 6:47:55 am Tetsuo Handa wrote:
Are there any remaining questions/problems about this patch?
If none, I want this patch applied to net-2.6.25 tree.
Hello,
Taking into consideration that there are no current in-tree users of
this patch and the only known user of this
All but one struct dst_ops static initializations miss explicit
initialization of entries field.
As this field is atomic_t, we should use ATOMIC_INIT(0), and not
rely on atomic_t implementation.
Signed-off-by: Eric Dumazet [EMAIL PROTECTED]
net/ipv4/route.c|2 ++
Stephen Rothwell wrote:
+ tdm_ctrl[device_num]-ut_info-uf_info.tdm_tx_clk =
+ (char *) of_get_property(np, fsl,tdm-tx-clk, NULL);
^
We don't normall put spaces here.
Since when?
--
Timur Tabi
Linux kernel developer at Freescale
--
Hello Poonam,
On Thu, Jan 24, 2008 at 04:00:06PM +0530, Poonam_Aggrwal-b10812 wrote:
Thanks Stephen for your comments, incorporated them.
From: Poonam Aggrwal [EMAIL PROTECTED]
This patch makes necessary changes in the QE and UCC framework to support
TDM. It also adds support to configure
We have INET_MATCH, INET_TW_MATCH and INET6_MATCH to test
sockets and twbuckets for matching, but ipv6 twbuckets are
tested manually.
Here's the INET6_TW_MATCH to help with it.
Since the commit b3652b2dc5ec6ccd946ae9136b30c6babb81305a
[IPV6]: Mischecked tw match in __inet6_check_established.
Anton Vorontsov wrote:
Can we not introduce new pio-maps in the device trees? There
were debates regarding this, and if I understood everything
correctly, pio-maps considered as a bad taste. Better
do bunch of par_io_config_pin() in the board file. Better
yet fixup the firmware (u-boot) to set
Reuse the existing logic for multicast list synchronization for the unicast
address list. The core of dev_mc_sync/unsync are split out as
__dev_addr_sync/unsync and moved from dev_mcast.c to dev.c. These are then
used to implement dev_unicast_sync/unsync as well.
I'm working on cleaning up
On Thu, 24 Jan 2008 10:36:45 +0100
Robert Olsson [EMAIL PROTECTED] wrote:
Stephen Hemminger writes:
Dumping by prefix is possible, but unless 32x slower. Dumping in
address order is just as logical. Like I said, I'm investigating what
quagga handles.
How about taking a snapshot
On Thu, Jan 24, 2008 at 09:55:31AM -0600, Timur Tabi wrote:
Anton Vorontsov wrote:
Can we not introduce new pio-maps in the device trees? There
were debates regarding this, and if I understood everything
correctly, pio-maps considered as a bad taste. Better
do bunch of par_io_config_pin()
Anton Vorontsov wrote:
Are you saying that TDM is sharing same pins with the other QE device,
and we can choose to use/not use some device depending on which driver
is loaded?
No. I'd have to closely examine the DTS, but I don't think that UCC devices
share pins at all. But that isn't my
On Jan 24, 2008 3:33 AM, Andrew Morton [EMAIL PROTECTED] wrote:
On Wed, 23 Jan 2008 13:13:13 -0800 (PST) [EMAIL PROTECTED] wrote:
http://bugzilla.kernel.org/show_bug.cgi?id=9806
Thanks. Could you please submit the patch via email? Send it to
all recipients of this email.
Attached.
--nwf;
On Thu, 2008-01-24 at 12:26 +0100, Eric Dumazet wrote:
- struct xfrm_type *type;
+ const struct xfrm_type *type;
Perhaps const foo * const bar; for most or all of these
conversions?
--
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL
On Thu, Jan 24, 2008 at 10:33:47AM -0600, Timur Tabi wrote:
Anton Vorontsov wrote:
Are you saying that TDM is sharing same pins with the other QE device,
and we can choose to use/not use some device depending on which driver
is loaded?
No. I'd have to closely examine the DTS, but I don't
Chris Leech wrote:
Reuse the existing logic for multicast list synchronization for the unicast
address list. The core of dev_mc_sync/unsync are split out as
__dev_addr_sync/unsync and moved from dev_mcast.c to dev.c. These are then
used to implement dev_unicast_sync/unsync as well.
I'm working
Alexey Dobriyan wrote:
* Propagate netns from userspace down to xt_find_table_lock()
* Register ip6 tables in netns (modules still use init_net)
Signed-off-by: Alexey Dobriyan [EMAIL PROTECTED]
---
include/linux/netfilter_ipv6/ip6_tables.h |3 +
net/ipv6/netfilter/ip6_tables.c |
Alexey Dobriyan wrote:
* Propagate netns from userspace.
* arpt_register_table() registers table in supplied netns.
Applied.
--
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
Alexey Dobriyan wrote:
Signed-off-by: Alexey Dobriyan [EMAIL PROTECTED]
Applied.
--
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Alexey Dobriyan wrote:
When number of entries exceeds number of initial entries, foo-tables code
will pin table module. But during table unregister on netns stop,
that additional pin was forgotten.
Applied, thanks.
--
To unsubscribe from this list: send the line unsubscribe netdev in
the
Hello,
I got problem with my linux router. It has slow persistent OOM
problems from few months ago.
Every working(I mean days when more traffic is generated) day my
router is leaking with 15-20 MB memory and
after 2 weeks the restart is a MUST.
From /proc/slabinfo I saw that size-2048 and size-512
- Added s2io_vlan_rx_kill_vid entry point function for unregistering vlan.
- Fix to aggregate vlan packets. IP offset is incremented by
4 bytes if the packet contains vlan header.
Signed-off-by: Surjit Reang [EMAIL PROTECTED]
Signed-off-by: Ramkrishna Vepa [EMAIL PROTECTED]
---
diff -Nurp
Resubmitting patch from Al Viro [EMAIL PROTECTED], with subject -
[PATCH] s2io LRO bugs.
a) initiate_new_session() sets -tcp_ack to ntohl(...); everything
else stores and expects to find there the net-endian value.
b) check for monotonic timestamps in verify_l3_l4_lro_capable()
compares the
- Updated version number.
Signed-off-by: Surjit Reang [EMAIL PROTECTED]
Signed-off-by: Ramkrishna Vepa [EMAIL PROTECTED]
---
diff -Nurp 2-0-26-18-2/drivers/net/s2io.c 2-0-26-18-3/drivers/net/s2io.c
--- 2-0-26-18-2/drivers/net/s2io.c 2008-01-24 04:27:23.0 +0530
+++
- Added s2io_vlan_rx_kill_vid entry point function for unregistering vlan.
- Fix to aggregate vlan packets. IP offset is incremented by
4 bytes if the packet contains vlan header.
Signed-off-by: Surjit Reang [EMAIL PROTECTED]
Signed-off-by: Ramkrishna Vepa [EMAIL PROTECTED]
---
diff -Nurp
Resubmitting patch from Al Viro [EMAIL PROTECTED], with subject -
[PATCH] s2io LRO bugs.
a) initiate_new_session() sets -tcp_ack to ntohl(...); everything
else stores and expects to find there the net-endian value.
b) check for monotonic timestamps in verify_l3_l4_lro_capable()
compares the
Joe Perches a écrit :
On Thu, 2008-01-24 at 12:26 +0100, Eric Dumazet wrote:
- struct xfrm_type *type;
+ const struct xfrm_type *type;
Perhaps const foo * const bar; for most or all of these
conversions?
Hum...
Having const data is nice because moving them from .data to
On Thu, 24 Jan 2008 19:28:09 +0200
Ivan Dichev [EMAIL PROTECTED] wrote:
Hello,
I got problem with my linux router. It has slow persistent OOM
problems from few months ago.
Every working(I mean days when more traffic is generated) day my
router is leaking with 15-20 MB memory and
after 2
On Thu, 2008-01-24 at 19:23 +0100, Eric Dumazet wrote:
Having const data is nice because moving them from .data to .rodata,
but what would be practical gains to use a const pointer ???
const data is good, using pointers to const data is good.
using const pointers to const data is good.
using
Ivan Dichev a écrit :
Hello,
I got problem with my linux router. It has slow persistent OOM
problems from few months ago.
Every working(I mean days when more traffic is generated) day my
router is leaking with 15-20 MB memory and
after 2 weeks the restart is a MUST.
From /proc/slabinfo I saw
Joe Perches a écrit :
On Thu, 2008-01-24 at 19:23 +0100, Eric Dumazet wrote:
Having const data is nice because moving them from .data to .rodata,
but what would be practical gains to use a const pointer ???
const data is good, using pointers to const data is good.
Yes, this is what is done.
On Thu, 2008-01-24 at 20:24 +0100, Eric Dumazet wrote:
I still dont understand what *you* want to do.
Mark the accesses as * const not const *
--
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
Andrew Morton wrote:
I'm also receiving this quite often:
Jan 15 12:23:17 ftp kernel: e1000: eth0: e1000_clean_tx_irq:
Detected Tx Unit Hang Jan 15 12:23:17 ftp kernel: Tx Queue
0
Jan 15 12:23:17 ftp kernel: TDH 2a
Jan 15 12:23:17 ftp kernel: TDT
On Thu, Jan 24, 2008 at 10:24:13AM +0530, Poonam_Aggrwal-b10812 wrote:
+ ix) Baud Rate Generator (BRG)
+
+ Required properties:
+ - compatible : shpuld be fsl,cpm-brg
+ - fsl,brg-sources : define the input clock for all 16 BRGs. The input
+clock source could be 1 to 24 for CLK1 to
On Thu, Jan 24, 2008 at 10:33:47AM -0600, Timur Tabi wrote: Yes, but
deciding what the UCC does might not be static. At what point do we
declare, UCC5 is for eth0 and eth0 only?
When the board designer decides to hook eth0 up to UCC5.
If the board designer decides to hook multiple devices up
Eric Dumazet writes:
Ivan Dichev a écrit :
Hello,
I got problem with my linux router. It has slow persistent OOM
problems from few months ago.
Every working(I mean days when more traffic is generated) day my
router is leaking with 15-20 MB memory and
after 2 weeks the restart is a MUST.
From
On Thu, 24 Jan 2008 12:06:58 -0800 Brandeburg, Jesse [EMAIL PROTECTED]
wrote:
Would you be willing to try the 7.6.15 driver at e1000.sourceforge.net,
it has many more fixes for e1000 than what is available in the in-kernel
driver. I just posted a patch in the Tracker/Patches area that
Normally during a dump the key of the last dumped entry is used for
continuation, but since lock is dropped it might be lost. In that case
fallback to the old counter based N^2 behaviour. This means the dump will end
up
skipping some routes which matches what FIB_HASH does.
Signed-off-by:
Ivan H. Dichev [EMAIL PROTECTED] :
[...]
Any other ideas appreciated.
Plot the slab values and the counters of the iptables rules against time ?
--
Ueimor
--
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
RDMA/cxgb3: Fix the T3A workaround checks.
Correctly work around T3A issues by checking hwtype != T3A instead of
hwtype == T3B. Needed for new hw types.
Signed-off-by: Steve Wise [EMAIL PROTECTED]
---
drivers/infiniband/hw/cxgb3/cxio_hal.c |2 +-
Under certain circumstances (e.g. kgdb over ethernet), the TX code may
be called with interrupts disabled. The spin_unlock_irq() calls in
the driver unconditionally re-enable interrupts, which may trigger the
netdev softirq to run and cause spinlock recursion in the net stack.
For example,
thanks, applied.
--
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html
On Saturday 19 January 2008, Jussi Kivilinna wrote:
Split up rndis_host.c into rndis_host.h and rndis_base.c. This is done so
that rndis_wext can reuse common parts with rndis_host.
Signed-off-by: Jussi Kivilinna [EMAIL PROTECTED]
Acked-by: David Brownell [EMAIL PROTECTED]
---
On Saturday 19 January 2008, Jussi Kivilinna wrote:
Function pointer is for rndis minidrivers that need to do work on device right
after RNDIS_INIT. For example setting device specific configuration parameters
with OID_GEN_RNDIS_CONFIG_PARAMETER.
Signed-off-by: Jussi Kivilinna [EMAIL
On Saturday 19 January 2008, Jussi Kivilinna wrote:
Hello,
This is second try on wireless RNDIS patchset started by Bjorge Dijkstra.
Since
Bjorge has disappeared, I claim maintainership of rndis_wext and this patchset
until he returns.
This patchset adds support for various 802.11 USB
On Saturday 19 January 2008, Jussi Kivilinna wrote:
Blacklist known wireless RNDIS devices that will be handled by
rndis_wext module.
This seems destined to become a headache. Wouldn't it be better
to let the probe progress far enough to detect that it's actually
a WLAN device, and then back
On Saturday 19 January 2008, Jussi Kivilinna wrote:
When bind fails after device was initialized, shutdown device properly
by sending RNDIS_MSG_HALT.
Signed-off-by: Jussi Kivilinna [EMAIL PROTECTED]
Signed-off-by: Bjorge Dijkstra [EMAIL PROTECTED]
Acked-by: David Brownell [EMAIL PROTECTED]
On Saturday 19 January 2008, Jussi Kivilinna wrote:
Export rndis_host functions and also rename rndis_bind() to
generic_rndis_bind() for modules using rndis_host as base.
Signed-off-by: Jussi Kivilinna [EMAIL PROTECTED]
Acked-by: David Brownell [EMAIL PROTECTED]
---
On Saturday 19 January 2008, Jussi Kivilinna wrote:
Use wlan device name for RNDIS wireless devices.
Signed-off-by: Jussi Kivilinna [EMAIL PROTECTED]
Signed-off-by: Bjorge Dijkstra [EMAIL PROTECTED]
Acked-by: David Brownell [EMAIL PROTECTED]
---
drivers/net/usb/usbnet.c |3 +++
On Saturday 19 January 2008, Jussi Kivilinna wrote:
RNDIS packet filter flags are not exactly the same as CDC flags
so we cannot reuse them.
Signed-off-by: Jussi Kivilinna [EMAIL PROTECTED]
Signed-off-by: Bjorge Dijkstra [EMAIL PROTECTED]
Acked-by: David Brownell [EMAIL PROTECTED]
---
On Tue, 22 Jan 2008 18:31:09 -0600
Jay Cliburn [EMAIL PROTECTED] wrote:
On Tue, 22 Jan 2008 04:58:17 -0500
Jeff Garzik [EMAIL PROTECTED] wrote:
[...]
for such a huge patch, this description is very tiny. [describe]
what is refactored, and why.
Is this one any better?
From
Jay Cliburn wrote:
On Tue, 22 Jan 2008 18:31:09 -0600
Jay Cliburn [EMAIL PROTECTED] wrote:
On Tue, 22 Jan 2008 04:58:17 -0500
Jeff Garzik [EMAIL PROTECTED] wrote:
[...]
for such a huge patch, this description is very tiny. [describe]
what is refactored, and why.
Is this one any better?
On Saturday 19 January 2008, Jussi Kivilinna wrote:
From: Bjorge Dijkstra [EMAIL PROTECTED]
rndis_unbind and usbnet_cdc_unbind don't return anything.
Signed-off-by: Bjorge Dijkstra [EMAIL PROTECTED]
Signed-off-by: Jussi Kivilinna [EMAIL PROTECTED]
Acked-by: David Brownell [EMAIL
On Saturday 19 January 2008, Jussi Kivilinna wrote:
From: Bjorge Dijkstra [EMAIL PROTECTED]
Just as ActiveSync devices, some regular RNDIS devices also lack
the CDC descriptors (e.g. devices based on BCM4320 WLAN chip).
This patch hardwires the CDC descriptors for all RNDIS style devices
On Saturday 19 January 2008, Jussi Kivilinna wrote:
rndis_command requires the caller to pass in a buffer of at least 1KB.
Signed-off-by: Jussi Kivilinna [EMAIL PROTECTED]
Signed-off-by: Bjorge Dijkstra [EMAIL PROTECTED]
Acked-by: David Brownell [EMAIL PROTECTED]
---
On Saturday 19 January 2008, Jussi Kivilinna wrote:
Add a private data pointer to usbnet for rndis_wext module to use.
Signed-off-by: Jussi Kivilinna [EMAIL PROTECTED]
Acked-by: David Brownell [EMAIL PROTECTED]
---
drivers/net/usb/usbnet.h |1 +
1 files changed, 1 insertions(+), 0
On Jan 24, 2008 5:54 PM, Ilpo Järvinen [EMAIL PROTECTED] wrote:
On Thu, 24 Jan 2008, Dave Young wrote:
Hi Dave ( others),
Thanks.
Thanks a lot, I was first to ignore all these because they occurred
with newreno, but looked again... :-/
New warning trigged with your debug patch:
This
On Thu, 24 Jan 2008, Kevin Hilman wrote:
When using polling, smc_poll_controller() can call smc_interrupt()
when there are likely to be no real interrups. This will trigger the
spurious interrupt printk whenever the driver is being polled.
This adds an 'is_polling' flags, and doesn't
When using polling, smc_poll_controller() can call smc_interrupt()
when there are likely to be no real interrups. This will trigger the
spurious interrupt printk whenever the driver is being polled.
This adds an 'is_polling' flags, and doesn't trigger the spurious
warning when in polling mode.
this PHY present on the MPC8315E and MPC837xE RDB boards.
Signed-off-by: Johnson Leung [EMAIL PROTECTED]
Signed-off-by: Kevin Lam [EMAIL PROTECTED]
Signed-off-by: Joe D'Abbraccio [EMAIL PROTECTED]
Signed-off-by: Kim Phillips [EMAIL PROTECTED]
---
drivers/net/phy/Kconfig |5 +++
[Ram] I am assuming that this is with regards to msi-x interrupts.
We
Yes.
And avoiding bouncing locks for device state between CPUs.
have done away with handling tx completion in the interrupt handler,
and
are instead handling them in the context of the transmit. The slow
path,
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
On Behalf Of David Miller
Sent: Wednesday, January 23, 2008 11:30 PM
From: Andi Kleen [EMAIL PROTECTED]
Date: Thu, 24 Jan 2008 08:25:49 +0100
have done away with handling tx completion in the interrupt
handler,
and
are instead
On Thu, Jan 24, 2008 at 08:49:45PM -0500, Dan Williams wrote:
On Thu, 2008-01-24 at 14:51 +0900, Masakazu Mokuno wrote:
Hi
PS3: gelic: Add wireless support for PS3
This is the version 2 of the re-worked (rewritten) version of the
wireless support driver for PS3. The version 1 of
Jay Cliburn wrote:
On Tue, 22 Jan 2008 18:31:09 -0600
Jay Cliburn [EMAIL PROTECTED] wrote:
On Tue, 22 Jan 2008 04:58:17 -0500
Jeff Garzik [EMAIL PROTECTED] wrote:
[...]
for such a huge patch, this description is very tiny. [describe]
what is refactored, and why.
Is this one any better?
On Thu, 24 Jan 2008 21:47:25 -0500
John W. Linville [EMAIL PROTECTED] wrote:
On Thu, Jan 24, 2008 at 08:49:45PM -0500, Dan Williams wrote:
On Thu, 2008-01-24 at 14:51 +0900, Masakazu Mokuno wrote:
Hi
PS3: gelic: Add wireless support for PS3
This is the version 2 of the
Hi Scott
The device tree already has a brg-frequency property in qe node which
is the value of BRGCLK. The function get_brg_clk uses this property to
find the value of BRGCLK.
In case this value is 0(some older u-boots populate bus-frequency
property of qe and not the brg-frequency), get_brg_clk
On Thu, Jan 24, 2008 at 02:53:43PM -0500, John W. Linville wrote:
The cfg80211 API change breaks ath5k, so I have listed it as depends
on BROKEN. I am assured that the ath5k team has agreed to fix
this ASAP. Meanwhile we wanted to have it in place so that we can
start shaking-out problems
Hello Anton/Tabi
I am not sure which is the best place to configure the pins. Because
some drivers do it in one way and some in the other.
I actually tried to make the driver similar to ucc_geth because it is a
QE driver. The driver has no platform code in the platform files similar
to ucc_geth.
From: John W. Linville [EMAIL PROTECTED]
Date: Thu, 24 Jan 2008 22:57:51 -0500
On Thu, Jan 24, 2008 at 02:53:43PM -0500, John W. Linville wrote:
The cfg80211 API change breaks ath5k, so I have listed it as depends
on BROKEN. I am assured that the ath5k team has agreed to fix
this ASAP.
On Jan 24, 2008 5:25 PM, Dave Young [EMAIL PROTECTED] wrote:
On Jan 24, 2008 11:02 AM, Dave Young [EMAIL PROTECTED] wrote:
=
[ INFO: possible recursive locking detected ]
2.6.24-rc8-mm1 #8
-
When using polling, smc_poll_controller() can call smc_interrupt()
when there are likely to be no real interrups. This will trigger the
spurious interrupt printk whenever the driver is being polled.
Instead, check for actual interrupts before calling smc_interrupt()
Signed-off-by: Kevin Hilman
93 matches
Mail list logo