MII
---
Is there any support in the MII standard for 1000Mbps (GbE Fiber/Copper) ?
Perhaps an extension to the standard ?
I could see that some of the Gigabit adapters supported by the kernel
provide the MII IOCTLs
interface, but couldn't figure out how to extract the correct speed
information fro
> struct ifreq has a member called ifr_data. It is a pointer. You can
> put a pointer to any of your data, including the most complex structure
> you might envision, in that area. This allows you to pass anything
> to and from your module. This pointer can be properly dereferenced
> in kernel spac
But Ethernet is not only for IP, what about other protocols ?
-Original Message-
From: Alan Cox [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, April 17, 2001 3:41 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re: change_mtu boundary checking error
> Now, the high
Hello,
Going through the change_mtu() code in the kernel, I came across the default
function supplied when calling ether_setup().
I could see that eth_change_mtu() (drivers/net/net_init.c) does the
following:
if( (new_mtu < 68) || (new_mtu > 1500) )
return -EINVAL;
Looki
Just some general questions:
1) Is there anywhere a list that describes what is intended to be in 2.5.x ?
2) Are there any early releases of 2.5.x ?
3) Are the things for 2.5.x being discussed on another mailing list ?
4) What is the time frame of releasing 2.5.x-final (or 2.6.x) ?
Specifically,
Does it hang forever ?
I've noticed that my kernel (2.4.2) stalls for several minutes with the same
message but suddenly after that the login prompt appears (anything between,
like configurations and services starting messages, are gone). We've been
able to track it down to a change we did to /et
2:33 PM
To: Hen, Shmulik
Cc: 'LKML'
Subject: Re: Q: How do I get from the latest stable kernel version to
the late st prepatch version ?
Hello Hen, Shmulik,
Once you wrote about "Q: How do I get from the latest stable kernel version
to the late st prepatch version ?":
HS> Accordin
Hi,
According to http://www.kernel.org, the latest stable kernel version is
2.4.2. The latest prepatch version is 2.4.3-pre3.
In order to get a full 2.4.3-pre8 kernel do I have to:
A. download linux-2.4.2.tar.gz and all the patch-2.4.3-preX.gz and apply
them in succession or,
B. download linux-
rqsave() relies on the location
of 'd' in the stack and if 'd' was on the heap instead, it might get
trashed.
I would really like to hear your expert opinion on my assumption.
Thanks,
Shmulik.
-Original Message-
From: Andrew Morton [mailto:[EMAIL PROTEC
PM
To: Hen, Shmulik
Subject: Re: spinlock help
"Hen, Shmulik" wrote:
>
> How about if the same sequence occurred, but from two different drivers ?
>
> We've had some bad experience with this stuff. Our driver, which acts as
an
> intermediate net driver, would call t
rom: Manoj Sontakke [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 07, 2001 12:27 PM
To: Hen, Shmulik
Cc: '[EMAIL PROTECTED]'; Manoj Sontakke; [EMAIL PROTECTED]
Subject: Re: spinlock help
hi
spin_lock_irq() andspin_lock_bh()
can they be of any use to u?
"Hen, Shmulik&
e100 implements all sorts of hooks for our intermediate driver (kind of a
co-development effort), so eepro100 is out of the question for us.
Shmulik.
-Original Message-
From: Ofer Fryman [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 07, 2001 12:31 PM
To: 'Hen, Shmuli
How about if the same sequence occurred, but from two different drivers ?
We've had some bad experience with this stuff. Our driver, which acts as an
intermediate net driver, would call the hard_start_xmit in the base driver.
The base driver, wanting to block receive interrupts would issue a
'spi
ssage-
From: Manfred [mailto:[EMAIL PROTECTED]]
Sent: Sunday, February 04, 2001 5:56 PM
To: Hen, Shmulik
Cc: 'LKML'
Subject: Re: kernel memory allocations alignment
"Hen, Shmulik" wrote:
>
> When using kmalloc(size_t size), do I get a guaranty that the memory
region
>
Hello,
When using kmalloc(size_t size), do I get a guaranty that the memory region
allocated is aligned according to the size specified ?
More to the point, if I call kmalloc for type int on an IA64 architecture is
the pointer going to be 8 bytes aligned ?
Shmulik Hen
Software E
Thanks,
Shmulik.
-Original Message-
From: Jeff Garzik [mailto:[EMAIL PROTECTED]]
Sent: Monday, November 13, 2000 4:26 PM
To: Hen, Shmulik
Subject: Re: catch 22 - porting net driver from 2.2 to 2.4
"Hen, Shmulik" wrote:
>
> Where can I find info about that
hello,
I'm trying to see when and how a certain variable is being modified and I
wonder how to get kdb to do that for me.
when I do 'insmod my_module' with my network driver, I noticed that
dev->refcnt is 0 at first and gets increased to 1 after calling
register_netdev. When I want to do 'rmmod
"Jeff Garzik" wrote:
> Theoretically, if you call unregister_netdev from rmmon, it should grab
> rtnl_lock and then complete the operation for you. If that doesn't work
> for you, it sounds like you are not setting up, or cleaning up,
> something correctly.
>
> Basically... it sounds like there
. ?
Thanks,
Shmulik.
-Original Message-
From: Jeff Garzik [mailto:[EMAIL PROTECTED]]
Sent: Thursday, November 09, 2000 7:37 PM
To: Hen, Shmulik
Cc: 'LNML'; 'LKML'; [EMAIL PROTECTED]
Subject: Re: catch 22 - porting net driver from 2.2 to 2.4
do_ioctl
completing the operation when I use unregister_netdevice ?
does module_exit run inside rtnl_lock too ?
Shmulik.
-Original Message-
From: Jeff Garzik [mailto:[EMAIL PROTECTED]]
Sent: Thursday, November 09, 2000 7:37 PM
To: Hen, Shmulik
Cc: 'LNML'; 'LKML'; [EMA
and you don't get the "RTNL: assertion failed at
devinet.c(775):inetdev_event" in 2.4.x ?
the thing is I need to prevent Tx/Rx when a topology change is initiated
from the ioctl (registering a virtual adapter is just one example), so they
all share a single lock and I must use spin_lock_bh from t
Hello,
This is a bit long and I apologize (since there are kdb captures in it).
We are developing an advanced networking services driver (loadable module)
and are having problems porting it to work on 2.4.x kernel.
The driver is supposed to provide services such as fault tolerance, load
balancin
Hello,
We are trying to port a network driver from 2.2.x to 2.4.x and have some
question regarding locks.
According to the kernel locking HOWTO, we have to take extra care when
locking between user context threads and BH/tasklet/softIRQ,
so we learned (the hard way ;-) that when running the ioctl
Hello,
While trying to compile a network driver for 2.4.0-test9 (+kdb-v1.5,
configured for UP) I'm getting multiple warnings:
/usr/src/linux/include/linux/sched.h:700: warning: can't inline call
to `__mmdrop'
/usr/src/linux/include/linux/sched.h:704: warning: called from here
Thi
Hello,
We are developing an advanced networking services loadable module and are
having problems porting it to work on 2.4.x kernels. The driver is supposed
to provide services such as fault tolerance, load balancing and link
aggregation over a team of network adapters. It works OK on 2.2.x kerne
Hello,
We are developing an advanced networking services loadable module and are
having problems porting it to work on 2.4.x kernels. The driver is supposed
to provide services such as fault tolerance, load balancing and link
aggregation over a team of network adapters. It works OK on 2.2.x kerne
-Original Message-
From: Hen, Shmulik [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, October 18, 2000 6:17 PM
To: [EMAIL PROTECTED]
Cc: 'Keith Owens'
Subject: Q: kallsyms - where can I find it and what does it do ?
Hello,
I'm trying to build a new kernel with kdb sup
Hello,
I'm trying to build a new kernel with kdb support and I keep getting an
error from the make file:
kallsyms pass 1
[make] /bin/sh: /sbin/kallsyms: No such file or directory
error
What is kallsyms and where can I get it from ?
Here is what I have and what I did
Hello,
Is there a good source of information that describes the changes in network
driver interface between 2.2.x and 2.4.x kernels ?
Thanks,
Shmulik Hen Software Engineer
Linux Advanced Networking Services
Intel Network Communications Group
Jeru
29 matches
Mail list logo