All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.