Disable interrupts when close the interface.
Signed-off-by: Corcodel Marian corcodel.mar...@gmail.com
diff --git a/drivers/net/ethernet/realtek/r8169.c
b/drivers/net/ethernet/realtek/r8169.c
index 6cd7226..ea461fe 100644
--- a/drivers/net/ethernet/realtek/r8169.c
+++
In continue to proposed Vinson Lee's post [1], this patch fixes compilation
issues founded at gcc 4.4.7. The initialization of .cidr field of unnamed
unions causes compilation error in gcc 4.4.x.
References
Visible links
[1] https://lkml.org/lkml/2015/7/5/74
Signed-off-by: Elad Raz
Sorry, I forgot to mention that I tested this patch on three different
chip versions, RTL_GIGA_MAC_VER_23, RTL_GIGA_MAC_VER_33 and
RTL_GIGA_MAC_VER_35. I couldn't test on pre-RTL_GIGA_MAC_VER_19, but
the offset handling without counter reset already worked as expected on
later chip versions, so
Hi Eric,
It was probalby it. Uptime 5+ hours and no problem.
Thanks for the hint, I was compiling linus tree yesterday around 12:00 UTC,
your change was added later.
Regards
Tomas
On Thu, Aug 20, 2015 at 10:29 PM, Eric Dumazet eric.duma...@gmail.com wrote:
On Thu, 2015-08-20 at 21:37 +0200,
From: Ursula Braun ursula.br...@de.ibm.com
Dave,
this is V4 of my SMC-R patches:
Since you are asking for a solution 100% in our own separate module
with our own can of worms, we have to give up the transparent detection
whether a communication peer can do SMC-R or not (this has been the
purpose
From: Ursula Braun ursula.br...@de.ibm.com
The new socket family is assigned the next available address / protocol
family constant 41.
Implementing SO_KEEPALIVE for SMC-R requires an extra hook in net/ipv4/timer.c.
Signed-off-by: Ursula Braun ursula.br...@de.ibm.com
---
include/linux/socket.h |
__recnt and related fields need to be in its own cacheline for performance
reasons. Commit 61adedf3e3f1 (route: move lwtunnel state to dst_entry)
broke that on 32bit archs, causing BUILD_BUG_ON in dst_hold to be triggered.
This patch fixes the breakage by moving the lwtunnel state to the end of
On Fri, Aug 21, 2015 at 03:42:33PM +0200, Jason A. Donenfeld wrote:
Ahhh, interesting, so it turns out you can't do a number of things
with a read_lock_bh held, because it increases the softirq count.
Mystery solved.
You must not do anything that can sleep (like taking a mutex) while
holding a
Ahhh, interesting, so it turns out you can't do a number of things
with a read_lock_bh held, because it increases the softirq count.
Mystery solved.
--
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to majord...@vger.kernel.org
More majordomo info at
On Fri, 2015-08-21 at 12:48 +0200, Tomas Papan wrote:
Hi Eric,
It was probalby it. Uptime 5+ hours and no problem.
Thanks for the hint, I was compiling linus tree yesterday around 12:00 UTC,
your change was added later.
Sure, let me know if you have any problems.
A timer fix was also
On Monday 17 August 2015 17:17:50 Kenneth Lee wrote:
Thanks, Arnd,
You are right. This is the same IP as hip04_mdio.c. We just mis-understand the
hardware design. We will merge them and re-submit the patches.
Ok, great!
Arnd
--
To unsubscribe from this list: send the line
On Thu, 20 Aug 2015 23:26:50 -0700 (PDT), David Miller wrote:
Yeah, I should have predicted this would happen on 32-bit builds when I saw
the adjustment of __pad_to_align_refcnt[] for 64-bit.
Jiri, you might not have any reasonable options to fix this I'm afraid.
Still working on this, the
On Thu, Aug 20, 2015 at 1:08 PM, Eric Dumazet eric.duma...@gmail.com wrote:
From: Eric Dumazet eduma...@google.com
slow start after idle might reduce cwnd, but we perform this
after first packet was cooked and sent.
With TSO/GSO, it means that we might send a full TSO packet
even if cwnd
On Monday 17 August 2015 01:28:07 Liguozhu wrote:
Thanks, Arnd.
Regarding the ae-name: it is the name of the Acceleration Engine. It is
provided
by the BIOS according to the position and the feature enabled of the IP.
So soc0 means it is on SoC No. 0, while n4 means it is running on
In continue to proposed Vinson Lee's post [1], this patch fixes compilation
issues founded at gcc 4.4.7. The initialization of .cidr field of unnamed
unions causes compilation error in gcc 4.4.x.
References
Visible links
[1] https://lkml.org/lkml/2015/7/5/74
Signed-off-by: Elad Raz
When removing the root qdisc, the interface should fall back to noqueue
as the 'real' minimal qdisc instead of the default one. Therefore
dev_graft_qdisc() has to be adjusted to assign noqueue if NULL was
passed as new qdisc, and qdisc_graft() needs to assign noqueue to
dev-qdisc instead of noop
This needs to be referenced from within net/sched/sched_api.c later.
Signed-off-by: Phil Sutter p...@nwl.cc
---
include/net/sch_generic.h | 1 +
net/sched/sch_generic.c | 3 +--
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/net/sch_generic.h b/include/net/sch_generic.h
This patch series improves the integration of the noqueue qdisc to become the
fallback queueing if no other is attached to an interface. Before it was rather
an add-on, a simpler alternative to a FIFO if no congestion is expected or
possible. It has become the default qdisc for virtual interfaces,
On Fri, 2015-08-21 at 11:10 -0400, Neal Cardwell wrote:
Very nice catch, and this fix seems like a definite improvement.
One potential issue is that the connection can restart from idle not
just because new data has been written (which this patch addresses),
but also because the receive
On Fri, 2015-08-21 at 17:58 +0200, Phil Sutter wrote:
Since tc_get_qdisc() does not allow to remove a qdisc with zero handle,
a handle needs to be allocated to default qdiscs (currently pfifo_fast
or mq) in order to allow removing them.
Signed-off-by: Phil Sutter p...@nwl.cc
---
From: Julian Anastasov j...@ssi.bg
Allow setups with large MTU to send large sync packets by
adding sync_maxlen parameter. The default value is now based
on MTU but no more than 1500 for compatibility reasons.
To avoid problems if MTU changes allow fragmentation by
sending packets with DF=0.
Hi Pablo,
please consider these IPVS Updates for v4.3.
I realise these are a little late in the cycle, so if you would prefer
me to repost them for v4.4 then just let me know.
The updates include:
* A new scheduler from Raducu Deaconu
* Enhanced configurability of the sync daemon from Julian
From: Julian Anastasov j...@ssi.bg
- mcast_group: configure the multicast address, now IPv6
is supported too
- mcast_port: configure the multicast port
- mcast_ttl: configure the multicast TTL/HOP_LIMIT
Signed-off-by: Julian Anastasov j...@ssi.bg
Signed-off-by: Simon Horman ho...@verge.net.au
From: Julian Anastasov j...@ssi.bg
When the sync damon is started we need to hold rtnl
lock while calling ip_mc_join_group. Currently, we have
a wrong locking order because the correct one is
rtnl_lock-__ip_vs_mutex. It is implied from the usage
of __ip_vs_mutex in ip_vs_dst_event() which is
From: Raducu Deaconu rhadoo.i...@gmail.com
The weighted overflow scheduling algorithm directs network connections
to the server with the highest weight that is currently available
and overflows to the next when active connections exceed the node's weight.
Signed-off-by: Raducu Deaconu
Checks are also cleared
Signed-off-by: Ravinder Atla rednivara...@gmail.com
---
drivers/net/ethernet/3com/3c59x.c | 39 +--
1 file changed, 21 insertions(+), 18 deletions(-)
diff --git a/drivers/net/ethernet/3com/3c59x.c
b/drivers/net/ethernet/3com/3c59x.c
Hello,
I've got an Asus NX1101 card with ICPlus IP1000A chip:
02:01.0 Ethernet controller [0200]: Sundance Technology Inc / IC Plus Corp
IP1000 Family Gigabit Ethernet [13f0:1023] (rev 41)
Subsystem: ASUSTeK Computer Inc. NX1101 [1043:8180]
Flags: bus master, 66MHz, medium devsel,
Corinna Vinschen vinsc...@redhat.com :
[...]
diff --git a/drivers/net/ethernet/realtek/r8169.c
b/drivers/net/ethernet/realtek/r8169.c
index f790f61..f26a48d 100644
--- a/drivers/net/ethernet/realtek/r8169.c
+++ b/drivers/net/ethernet/realtek/r8169.c
[...]
@@ -2179,6 +2191,47 @@ static int
On Fri, Aug 21, 2015 at 02:11:21AM +0300, Nikolay Aleksandrov wrote:
On Aug 21, 2015, at 1:06 AM, David Ahern d...@cumulusnetworks.com wrote:
Directs route lookups to VRF table. Compiles out if NET_VRF is not
enabled. With this patch able to successfully bring up ipsec tunnels
in
Commit 5d5cd85ff441 (rsi: Fix failure to load firmware after memory
leak fix and fix the leak) also added a check on the allocation of
DMA-accessible memory that may directly return. In that case the
already allocated firmware data is leaked. Make sure the data is
always freed correctly. Detected
From: Eric Dumazet eduma...@google.com
slow start after idle might reduce cwnd, but we perform this
after first packet was cooked and sent.
With TSO/GSO, it means that we might send a full TSO packet
even if cwnd should have been reduced to IW10.
Moving the SSAI check in skb_entail() makes
On 08/11/2015 01:59 PM, Jason Baron wrote:
On 08/11/2015 12:12 PM, Eric Dumazet wrote:
On Tue, 2015-08-11 at 11:03 -0400, Jason Baron wrote:
Yes, so the test case I'm using to test against is somewhat contrived.
In that I am simply allocating around 40,000 sockets that are idle to
Formatting JSON is moderately painful.
Provide a simple API to do the syntax formatting.
Use it to replace existing json in *stat commands.
---
include/json_writer.h | 61 ++
lib/Makefile | 3 +-
lib/json_writer.c | 312 ++
On Fri, Aug 21, 2015 at 09:14:58AM -0700, Eric Dumazet wrote:
[...]
diff --git a/net/sched/sch_generic.c b/net/sched/sch_generic.c
index 1fb65f9..ab614ee 100644
--- a/net/sched/sch_generic.c
+++ b/net/sched/sch_generic.c
@@ -634,6 +634,11 @@ struct Qdisc *qdisc_create_dflt(struct
On Thu, Aug 20, 2015 at 5:47 PM, Joe Stringer joestrin...@nicira.com wrote:
On 19 August 2015 at 15:57, Pravin Shelar pshe...@nicira.com wrote:
On Tue, Aug 18, 2015 at 4:39 PM, Joe Stringer joestrin...@nicira.com wrote:
Add support for using conntrack helpers to assist protocol detection.
The
From: Brandeburg, Jesse jesse.brandeb...@intel.com
Date: Fri, 21 Aug 2015 17:19:03 +
This series introduces a compile error
drivers/net/ethernet/cisco/enic/enic_main.c: In function 'enic_probe':
drivers/net/ethernet/cisco/enic/enic_main.c:2490:3: error: label
'err_out_vnic_unregister'
Patch to change internal PHYID to 1 and fix PHY reset issue.
Signed-off-by: Woojung Huh woojung@microchip.com
---
drivers/net/usb/lan78xx.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/usb/lan78xx.c b/drivers/net/usb/lan78xx.c
index 39364a4..4bcbf28
On Aug 21 21:39, Francois Romieu wrote:
Corinna Vinschen vinsc...@redhat.com :
[...]
diff --git a/drivers/net/ethernet/realtek/r8169.c
b/drivers/net/ethernet/realtek/r8169.c
index f790f61..f26a48d 100644
--- a/drivers/net/ethernet/realtek/r8169.c
+++
Kenneth, thank you for your comments, I¹ve implemented most of the
improvements you've mentioned.
I¹m finishing the new patch and the updated results, they should
be done by Monday (including cdg).
On 8/5/15, 5:51 PM, knn...@gmail.com on behalf of Kenneth Klette
Jonassen knn...@gmail.com on
Patch to pdate EEE code.
Signed-off-by: Woojung Huh woojung@microchip.com
---
drivers/net/usb/lan78xx.c | 44
drivers/net/usb/lan78xx.h | 22 +++---
2 files changed, 35 insertions(+), 31 deletions(-)
diff --git
On 21/08/15 14:41, woojung@microchip.com wrote:
Patch to pdate EEE code.
This really deserves a better explanation of what is it that you are
fixing here.
Signed-off-by: Woojung Huh woojung@microchip.com
---
drivers/net/usb/lan78xx.c | 44
From: David Daney david.da...@cavium.com
commit 18ee49ddb0d2 (phylib: rename mii_bus::dev to mii_bus::parent)
changed the parent of PHY devices from the bus to the bus parent.
Then, commit 4dea547fef1b (phylib: rework to prepare for OF
registration of PHYs) moved the code into phy_device.c
At
This patch series improves the integration of the noqueue qdisc to become the
fallback queueing if no other is attached to an interface. Before it was rather
an add-on, a simpler alternative to a FIFO if no congestion is expected or
possible. It has become the default qdisc for virtual interfaces,
From: Florian Fainelli f.faine...@gmail.com
Sent: Friday, August 21, 2015 5:14 AM
To: David Miller; Duan Fugang-B38611
Cc: netdev@vger.kernel.org; shawn...@kernel.org; linux-arm-
ker...@lists.infradead.org
Subject: Re: [PATCH v1 0/6] Add fec1 and fec2 support for i.MX7d sdb
board
On
On Fri, Aug 21, 2015 at 8:38 PM, Eric Dumazet eric.duma...@gmail.com wrote:
From: Eric Dumazet eduma...@google.com
When TCP pacing was added back in linux-3.12, we chose
to apply a fixed ratio of 200 % against current rate,
to allow probing for optimal throughput even during
slow start
From: Christopher Hall christopher.s.h...@intel.com
This patch allows system and device time (cross-timestamp) to be
performed by the driver. Currently, the cross-timestamping is performed
in the PTP_SYS_OFFSET ioctl. The PTP clock driver reads gettimeofday()
and the gettime64() callback
From: David Miller da...@davemloft.net Sent: Friday, August 21, 2015 5:06 AM
To: Duan Fugang-B38611
Cc: shawn...@kernel.org; linux-arm-ker...@lists.infradead.org;
netdev@vger.kernel.org
Subject: Re: [PATCH v1 0/6] Add fec1 and fec2 support for i.MX7d sdb
board
From: Fugang Duan
Corinna Vinschen vinsc...@redhat.com :
On Aug 21 21:39, Francois Romieu wrote:
[...]
The code should propagate failure when both rtl8169_reset_counters and
rtl8169_update_counters fail.
This one I don't understand. Neither failing to reset the counters nor
failing to update the counters
When removing the root qdisc, the interface should fall back to noqueue
as the 'real' minimal qdisc instead of the default one. Therefore
dev_graft_qdisc() has to be adjusted to assign noqueue if NULL was
passed as new qdisc, and qdisc_graft() needs to assign noqueue to
dev-qdisc instead of noop
Since tc_get_qdisc() does not allow to remove a qdisc with zero handle,
a handle needs to be allocated to default qdiscs (currently pfifo_fast
or mq) in order to allow removing them.
Signed-off-by: Phil Sutter p...@nwl.cc
---
include/net/sch_generic.h | 1 +
net/sched/sch_api.c | 3 ++-
From: Eric Dumazet eduma...@google.com
When TCP pacing was added back in linux-3.12, we chose
to apply a fixed ratio of 200 % against current rate,
to allow probing for optimal throughput even during
slow start phase, where cwnd can be doubled every other gRTT.
At Google, we found it was better
Add detect_art() call to early TSC initialization which reads ART-TSC
numerator/denominator and sets CPU feature if present
Add convert_art_to_tsc() function performing conversion ART to TSC
Add art_timestamp referencing art_to_tsc() and clocksource_tsc enabling
driver conversion
From: Christopher Hall christopher.s.h...@intel.com
Add getsynctime() PTP device callback to cross timestamp system device
clock using ART translation depends on platform being = SPT
and having ART
getsynctime() reads ART (TSC-derived)/device cross timestamp and
converts
tree: git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git master
head: a9e01ed986aa80d3092134428f453072752da223
commit: bbde9fc1824aab58bc78c084163007dd6c03fe5b [790/1189] netfilter: factor
out packet duplication for IPv4/IPv6
config: x86_64-nfsroot (attached as .config)
tree: git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git master
head: a9e01ed986aa80d3092134428f453072752da223
commit: d877f07112f1e5a247c6b585c971a93895c9f738 [791/1189] netfilter:
nf_tables: add nft_dup expression
reproduce:
# apt-get install sparse
git checkout
I actually posted this on lartc first. But then it was suggested to
post it over here as you guys might be able to guide better.
Please help ...
On Fri, Aug 21, 2015 at 10:38 AM, Akshat Kakkar akshat.1...@gmail.com wrote:
When I am trying to delete a single tc filter, it deleting all the
On Fri, Aug 21, 2015 at 02:05:19PM +0800, kernel test robot wrote:
FYI, we noticed the below changes on
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
commit 9d901bc05153bbf33b5da2cd6266865e531f0545 (rhashtable: Free bucket
tables asynchronously after rehash)
Dear David,
Thank you for reviewing.
I'll update patchset according to your comment.
Sincerely,
Taku Izumi
-Original Message-
From: David Miller [mailto:da...@davemloft.net]
Sent: Friday, August 21, 2015 7:49 AM
To: Izumi, Taku/泉 拓
Cc: netdev@vger.kernel.org;
tree: git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git master
head: a9e01ed986aa80d3092134428f453072752da223
commit: bbde9fc1824aab58bc78c084163007dd6c03fe5b [790/1189] netfilter: factor
out packet duplication for IPv4/IPv6
reproduce:
# apt-get install sparse
git checkout
Thanks, Klimov,
You are right. I will fix it in next patches.
On Tue, Aug 18, 2015 at 03:12:02AM +0300, Alexey Klimov wrote:
Date: Tue, 18 Aug 2015 03:12:02 +0300
From: Alexey Klimov klimov.li...@gmail.com
To: Kenneth Lee liguo...@hisilicon.com
CC: robh...@kernel.org, pawel.m...@arm.com,
This patch adds update_zone_task.
Zoning information can be changed by user.
This task is used to monitor if zoning information is
changed or not.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes_hw.c | 179 +++
This patch adds implementation of handling IRQ
of other receiver's receive cancellation request.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes_main.c | 78
1 file changed, 78 insertions(+)
diff --git
This patch add raise_intr_rxdata_task.
Extended Socket Network Device is shared memory
based, so someone's transmission denotes other's
reception. In order to notify receivers, sender
has to raise interruption of receivers.
raise_intr_rxdata_task does this work.
Signed-off-by: Taku Izumi
This patch adds hardware initialization routine to be
invoked at driver's .probe routine.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/Makefile| 2 +-
drivers/net/fjes/fjes.h | 1 +
drivers/net/fjes/fjes_hw.c | 295
This patch adds net_device_ops.ndo_start_xmit callback,
which is called when sending packets.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes.h | 1 +
drivers/net/fjes/fjes_hw.c | 55 ++
drivers/net/fjes/fjes_hw.h | 12 +++
This patch adds buffer address regist/unregistration routine.
This function is mainly invoked when network device's
activation (open) and deactivation (close)
in order to retist/unregist shared buffer address.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes_hw.c |
This patch adds implementation for ethtool support.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/Makefile | 2 +-
drivers/net/fjes/fjes.h | 2 +
drivers/net/fjes/fjes_ethtool.c | 137
Previously, the driver would refuse to load if it couldn't secure
enough VIs from the MC to fulfill its RSS requirements.
This was causing probe to fail on later functions in configuration
where we'd run out of VIs, such as having many VFs.
This change allows the driver to load with fewer VIs,
The r8169 driver collects statistical information returned by
@get_stats64 by counting them in the driver itself, even though many
(but not all) of the values are already collected by tally counters
(TCs) in the NIC. Some of these TC values are not returned by
@get_stats64. Especially the
On Fri, 2015-08-21 at 10:05 +, Valentin Rothberg wrote:
The Kconfig option AVERAGE and its implementation has been removed by
commit f4e774f55fe0 (average: remove out-of-line implementation).
Remove the dead build rule in lib/Makefile.
D'oh, sorry about that.
Reviewed-by: Johannes Berg
This patch adds net_device_ops.ndo_vlan_rx_add_vid and
net_device_ops.ndo_vlan_rx_kill_vid callback.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes_hw.c | 27 +++
drivers/net/fjes/fjes_hw.h | 2 ++
drivers/net/fjes/fjes_main.c | 40
This patch adds net_device_ops.ndo_tx_timeout callback.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes_main.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/net/fjes/fjes_main.c b/drivers/net/fjes/fjes_main.c
index 519976c..94ccc11 100644
---
This patch adds interrupt_watch_task.
This task is used to prevent delay of interrupts.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes.h | 5 +
drivers/net/fjes/fjes_main.c | 40 +++-
2 files changed, 44 insertions(+),
This patch adds unshare_watch_task.
Shared buffer's status can be changed into unshared.
This task is used to monitor shared buffer's status.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes.h | 3 ++
drivers/net/fjes/fjes_main.c | 126
This patch implements platform_driver's .probe and .remove
routine, and also adds board specific private data structure.
This driver registers net_device at platform_driver's .probe
routine and unregisters net_device at its .remove routine.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
This patch adds net_device_ops.ndo_open and .ndo_stop
callback. These function is called when network device
activation and deactivation.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes.h | 1 +
drivers/net/fjes/fjes_hw.c | 145 +
This patch adds hardware cleanup routine to be
invoked at driver's .remove routine.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes_hw.c | 66 ++
drivers/net/fjes/fjes_hw.h | 1 +
2 files changed, 67 insertions(+)
diff
This patch adds epstop_task.
This task is used to process other receiver's
cancellation request.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes_hw.c | 31 +++
drivers/net/fjes/fjes_hw.h | 1 +
drivers/net/fjes/fjes_main.c | 1 +
3
On Fri, Aug 21, 2015 at 06:49:20AM +0200, Jon Nettleton wrote:
On Fri, Aug 21, 2015 at 12:30 AM, Clemens Gruber
clemens.gru...@pqgruber.com wrote:
Hi,
I am experiencing massive RX packet loss on my i.MX6Q (Chip rev 1.3) on
Linux
4.2-rc7 with a Marvell 88E1510 Gigabit Ethernet PHY
This patch adds the basic code of FUJITSU Extended Socket
Network Device driver.
When PNP0C02 is found in ACPI DSDT, it evaluates _STR
to check if PNP0C02 is for Extended Socket device driver
and retrieves ACPI resource information. Then creates
platform_device.
Signed-off-by: Taku Izumi
This patchsets adds FUJITSU Extended Socket network device driver.
Extended Socket network device is a shared memory based high-speed
network interface between Extended Partitions of PRIMEQUEST 2000 E2
series.
You can get some information about Extended Partition and Extended
Socket by referring
This patch adds NAPI polling function and receive related work.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes_hw.c | 40 ++
drivers/net/fjes/fjes_hw.h | 5 ++
drivers/net/fjes/fjes_main.c | 171 ++-
3 files
This patch adds net_device_ops.ndo_change_mtu.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes_main.c | 29 +
1 file changed, 29 insertions(+)
diff --git a/drivers/net/fjes/fjes_main.c b/drivers/net/fjes/fjes_main.c
index
This patch adds net_device_ops.ndo_get_stats64 callback.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes_main.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/drivers/net/fjes/fjes_main.c b/drivers/net/fjes/fjes_main.c
index 6194962..20feb3e
This patch adds tx_stall_task.
When receiver's buffer is full, sender stops
its tx queue. This task is used to monitor
receiver's status and when receiver's buffer
is avairable, it resumes tx queue.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes.h | 2 ++
On Fri, Aug 21, 2015 at 03:09:42PM +0800, Huang Ying wrote:
Sorry, my fault. There are OOM for parent commit too, just some dmesg
difference, which I miss understood. Please ignore this report. I
will be more careful next time.
Thanks for the confirmation.
--
Email: Herbert Xu
From: Shaohui Xie shaohui@freescale.com
By implementing config_intr ack_interrupt, now the phy can support
link connect/disconnect interrupt.
Signed-off-by: Shaohui Xie shaohui@freescale.com
---
drivers/net/phy/aquantia.c | 49 ++
1 file
This patch adds ES information acquisition routine.
ES information can be retrieved issuing information
request command. ES information includes which
receiver is same zone.
Signed-off-by: Taku Izumi izumi.t...@jp.fujitsu.com
---
drivers/net/fjes/fjes_hw.c | 101
Bueller? ... Bueller?
On Thu, Aug 20, 2015 at 2:39 AM, Jason A. Donenfeld ja...@zx2c4.com wrote:
Hi folks,
In setting up a socket, there are two functions I make use of that in
turn wind up calling static_key_slow_inc: setup_udp_tunnel_sock and
sk_set_memalloc. These both make use of
Yeah, I should have predicted this would happen on 32-bit builds when I saw
the adjustment of __pad_to_align_refcnt[] for 64-bit.
Jiri, you might not have any reasonable options to fix this I'm afraid.
--
To unsubscribe from this list: send the line unsubscribe netdev in
the body of a message to
90 matches
Mail list logo