Openembedded Core Discussions
 help / color / mirror / Atom feed
* ocf-linux package
@ 2012-08-07  7:03 Radu Moisan
  2012-08-07 12:50 ` Bruce Ashfield
  0 siblings, 1 reply; 3+ messages in thread
From: Radu Moisan @ 2012-08-07  7:03 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

Do we need ocf-linux for something other than headers? The current 
recipe looks like all it's doing is to install the headers. However, the 
README file from the package talks about some kernel modules it provides 
and patching the kernel for embedded systems. I don't have any 
experience with this package, so, if somebody does, some additional info 
about how we use it (or planning to use it) would be greatly appreciated.

Thanks,
Radu



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: ocf-linux package
  2012-08-07  7:03 ocf-linux package Radu Moisan
@ 2012-08-07 12:50 ` Bruce Ashfield
  2012-08-07 13:35   ` Radu Moisan
  0 siblings, 1 reply; 3+ messages in thread
From: Bruce Ashfield @ 2012-08-07 12:50 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

On Tue, Aug 7, 2012 at 3:03 AM, Radu Moisan <radu.moisan@intel.com> wrote:
> Do we need ocf-linux for something other than headers? The current recipe
> looks like all it's doing is to install the headers. However, the README
> file from the package talks about some kernel modules it provides and
> patching the kernel for embedded systems. I don't have any experience with
> this package, so, if somebody does, some additional info about how we use it
> (or planning to use it) would be greatly appreciated.

There are a series of kernel patches, I've been carrying them in various trees
since 2.6.27. I do have a set of OCF patches that have been tested against
the 3.4 kernel, so if there's interest, it's easy enough for me to make them
available.

The test steps for OCF can be found within the kernel patches, which
is basically
exercising /dev/cryptodev via a test application, and using it with
openssl/ssh for
acceleration. That being said, it is coupled to the BSP such that you
need appropriate
hardware, and kernel options enabled for any acceleration to happen.

I've also seen everything from SMP to module loading kernel traps in
the past, so it
is definitely something that needs to be done in coordination with a
use case, and
a particular board.

If we don't have a use case, or a board in mind, I'd suggest that it
stay latent for
now, or I could enable the base plumbing in the kernel and it remain
"buyer beware".

Cheers,

Bruce

>
> Thanks,
> Radu
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: ocf-linux package
  2012-08-07 12:50 ` Bruce Ashfield
@ 2012-08-07 13:35   ` Radu Moisan
  0 siblings, 0 replies; 3+ messages in thread
From: Radu Moisan @ 2012-08-07 13:35 UTC (permalink / raw)
  To: openembedded-core


On 08/07/2012 03:50 PM, Bruce Ashfield wrote:
> On Tue, Aug 7, 2012 at 3:03 AM, Radu Moisan <radu.moisan@intel.com> wrote:
>> Do we need ocf-linux for something other than headers? The current recipe
>> looks like all it's doing is to install the headers. However, the README
>> file from the package talks about some kernel modules it provides and
>> patching the kernel for embedded systems. I don't have any experience with
>> this package, so, if somebody does, some additional info about how we use it
>> (or planning to use it) would be greatly appreciated.
> There are a series of kernel patches, I've been carrying them in various trees
> since 2.6.27. I do have a set of OCF patches that have been tested against
> the 3.4 kernel, so if there's interest, it's easy enough for me to make them
> available.
>
> The test steps for OCF can be found within the kernel patches, which
> is basically
> exercising /dev/cryptodev via a test application, and using it with
> openssl/ssh for
> acceleration. That being said, it is coupled to the BSP such that you
> need appropriate
> hardware, and kernel options enabled for any acceleration to happen.
>
> I've also seen everything from SMP to module loading kernel traps in
> the past, so it
> is definitely something that needs to be done in coordination with a
> use case, and
> a particular board.
>
> If we don't have a use case, or a board in mind, I'd suggest that it
> stay latent for
> now, or I could enable the base plumbing in the kernel and it remain
> "buyer beware".

Thanks Bruce for this info. I agree, if there is not immediate necessity 
we should leave it aside for now.

radu



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-08-07 13:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-07  7:03 ocf-linux package Radu Moisan
2012-08-07 12:50 ` Bruce Ashfield
2012-08-07 13:35   ` Radu Moisan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox