netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Leonid Grossman" <leonid.grossman@s2io.com>
To: <raghavendra.koushik@wipro.com>, <netdev@oss.sgi.com>,
	<ravinandan.arakali@s2io.com>
Cc: <sriram.rapuru@wipro.com>
Subject: RE: Submission #3  for S2io 10GbE driver
Date: Mon, 1 Mar 2004 07:24:25 -0800	[thread overview]
Message-ID: <000001c3ffa1$48643490$7410100a@S2IOtech.com> (raw)
In-Reply-To: <4223A04BF7D1B941A25246ADD0462FF50115ADF9@blr-m3-msg.wipro.com>



> -----Original Message-----
> From: raghavendra.koushik@wipro.com 
> [mailto:raghavendra.koushik@wipro.com] 
> Sent: Monday, March 01, 2004 5:05 AM
> To: leonid.grossman@s2io.com; netdev@oss.sgi.com; 
> ravinandan.arakali@s2io.com
> Cc: sriram.rapuru@wipro.com
> Subject: RE: Submission #3 for S2io 10GbE driver
> 
> 
> 
> Hi Leonid,
> 
> 
>    This automated signature will be gone from tomorrow. Our 
> IMG guys are working on it and hopefully by then all mails 
> going out from
> 
> the s2io guys will not have this "Confidentiality Notice" 
> :-). I have a few more questions to Jeff but I'am holding on 
> to them till this is addressed. Just wanted to keep you 
> posted on this issue.

Sounds good, thanks!
There are cases when the notice is required by Wipro of course, but in
general it's either a nuisance or plain illegal.
Let me know if you need any help from my end to get it removed;
alternative would be to use private (or s2io) addresses for 
Talking to open lists.

Leonid



> 
> Regards
> Koushik
> 
> 
> -----Original Message-----
> From: Jeff Garzik [mailto:jgarzik@pobox.com]
> 
> Sent: Monday, March 01, 2004 12:24 PM
> To: Raghavendra Koushik (WT01 - EMBEDDED & PRODUCT 
> ENGINEERING SOLUTIONS)
> Cc: leonid.grossman@s2io.com; netdev@oss.sgi.com; 
> shemminger@osdl.org; hch@infradead.org; 
> ravinandan.arakali@s2io.com; raghavendra.koushik@s2io.com
> Subject: Re: Submission #3 for S2io 10GbE driver
> 
> 
> raghavendra.koushik@wipro.com wrote:
> > Jeff,
> >  Regarding Point # 37
> >
> 
> >
> 
> >>>37) kill all of this:
> >>>
> >>>+/*  OS related system calls */
> >>>+
> >>>+#ifndef readq
> >>>+static inline u64 read64(void *addr)
> >>>+{
> >>>+       u64 ret = 0;
> >>>+       ret = readl(addr + 4);
> >>>+       (u64) ret <<= 32;
> >>>+       (u64) ret |= readl(addr);
> >
> 
> > 	[....]
> >
> 
> > I agree that read/write(32,16,8) are not used so can be eliminated,
> 
> > but the read/write64 macros are essential because not all platforms
> 
> > have defined the readq and writeq system calls. i386 for example
> 
> > doesn't have readq/writeq and to write into the 64 bit registers of
> 
> > the NIC, I use 2 successive 32 bits (readl/writel) operation to
> 
> > achieve the 64 bit equivalent. This procedure does work on all the
> 
> > platforms that we have tested on.
> 
> The code should use the kernel API -- readq/writeq -- not 
> define its own
> 
> API.  With regards to the missing readq/writeq on some 
> architectures...
> 
> Short term, if some arches do not provide readq/writeq, 
> provide your own
> 
> definition (i.e. rename your write64 to a 
> conditionally-defined writeq).
> 
> Long term, all Linux platforms need to provide readq/writeq, 
> so we need
> 
> to modify the architectures with the missing pieces.
> 
> 
> > Confidentiality Notice
> >
> 
> > The information contained in this electronic message and any
> 
> > attachments to this message are intended for the exclusive 
> use of the
> 
> > addressee(s) and may contain confidential or privileged information.
> 
> > If you are not the intended recipient, please notify the sender at
> 
> > Wipro or Mailadmin@wipro.com immediately and destroy all copies of
> 
> > this message and any attachments.
> 
> Oh really?  ;-)  You should talk to your lawyers and sysadmins about
> 
> sending email to open source people and lists...
> 
> Regards,
> 
> 	Jeff
> 
> 
> 
> 
> Confidentiality Notice
> 
> 
> The information contained in this electronic message and any 
> attachments to this message are intended for the exclusive 
> use of the addressee(s) and may contain confidential or 
> privileged information. If you are not the intended 
> recipient, please notify the sender at Wipro or 
> Mailadmin@wipro.com immediately and destroy all copies of 
> this message and any attachments.
> 

  reply	other threads:[~2004-03-01 15:24 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-03-01 13:05 Submission #3 for S2io 10GbE driver raghavendra.koushik
2004-03-01 15:24 ` Leonid Grossman [this message]
  -- strict thread matches above, loose matches on Subject: below --
2004-03-02 21:47 Feldman, Scott
2004-03-02 22:21 ` Ben Greear
2004-03-02 21:16 Feldman, Scott
2004-03-02 21:21 ` Jeff Garzik
2004-03-02 21:33   ` Ben Greear
2004-03-02 21:38     ` Jeff Garzik
2004-03-02 13:46 raghavendra.koushik
2004-03-02 18:47 ` Jeff Garzik
2004-03-01  6:21 raghavendra.koushik
2004-03-01  6:53 ` Jeff Garzik
2004-02-17  0:11 Submission " Christoph Hellwig
2004-02-28 15:08 ` Submission #3 " Leonid Grossman
2004-02-28 20:21   ` Jeff Garzik
2004-03-12 21:55     ` ravinandan arakali
2004-03-13  2:30       ` Jeff Garzik

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='000001c3ffa1$48643490$7410100a@S2IOtech.com' \
    --to=leonid.grossman@s2io.com \
    --cc=netdev@oss.sgi.com \
    --cc=raghavendra.koushik@wipro.com \
    --cc=ravinandan.arakali@s2io.com \
    --cc=sriram.rapuru@wipro.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).