All of lore.kernel.org
 help / color / mirror / Atom feed
From: Holger Schurig <hs4233@mail.mn-solutions.de>
To: linux-wireless@vger.kernel.org
Cc: Bharat Bhushan <bharat.b.bhushan@gmail.com>
Subject: Re: porting open source mac to linux 2.6.13.0
Date: Thu, 22 Jan 2009 09:02:14 +0100	[thread overview]
Message-ID: <200901220902.14160.hs4233@mail.mn-solutions.de> (raw)
In-Reply-To: <d9360e520901212124j7bf196c3sf4e29d8fd3650f9b@mail.gmail.com>

> hi all,
>          Is there any possible way to port open source mac
> stck on linux kernel 2.6.13.0 . Problem is, i am using a
> embedded platform which is supporting only 2.6.13. 0 and now
> assigned job is to make it working for open source mac stack
> without porting any other changes of linux kernel .
>
> Any help is much appreciated.

I think you won't get much help (at least not free help), because 
the managers of this embedded product made same grave design 
decision errors some years ago.

They developed (or let develop) against what was current at that 
time, 2.6.13.0. But they never tried to get their changes 
upstream, into the main kernel. So the put themselves onto an 
island. Hey, they even didn't update their kernel to get the 
security updates of 2.6.13.5. Looks like a "fire-and-forget" 
approach, which might in some cases save money, but often 
backfires.

If their work would have been included upstream, it would had got

a) a cost-free peer-review at the time of submission
   (good for code quality)
b) cost-free updates to newer kernel versions, at least in the
   area of infrastructure changes and compile-tests. This might
   not guarantee that it still runs, but it's better than doing
   it all by yourself :-)

It would then be trivial to use a modern kernel on this embedded 
target, with mac80211 on this device. Now it's almost 
impossible, because so much of the in-kernel infrastructure has 
changed in the meantime, see 
http://lwn.net/Articles/2.6-kernel-api/

  reply	other threads:[~2009-01-22  8:02 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-01-22  5:24 porting open source mac to linux 2.6.13.0 Bharat Bhushan
2009-01-22  8:02 ` Holger Schurig [this message]
2009-01-22 10:53 ` Johannes Berg
2009-01-22 14:31   ` Kalle Valo
2009-01-22 14:54     ` Johannes Berg

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=200901220902.14160.hs4233@mail.mn-solutions.de \
    --to=hs4233@mail.mn-solutions.de \
    --cc=bharat.b.bhushan@gmail.com \
    --cc=linux-wireless@vger.kernel.org \
    /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.