Jump to content


Photo

Squash V4.0 For Pandora Kernel


  • Please log in to reply
7 replies to this topic

#1 chris_c

chris_c

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 393 posts
  • Gender:Male

Posted 01 April 2011 - 03:08 PM

I compiled my own kernel (finally figured out OE environment breaks kernel cross compile!) when I noticed that there
is no squashfs support in the git version of the kernel - this is needed for pnd support.

Although I have wake on alarm working I'd like to also work on fixing the pressure values that are returned by evdev

It would be a lot easier if I could get squashfs working!

I did manage to patch a kernel for the older version of squashfs but this is not recent enough, as there is squash
support in the mainline kernel there are no more parches for the later versions of squashfs

Could someone post some instructions for patching the current git pandora kernel with squashfs support?

What git url should I be pulling for the kernel that is currently being worked on, there seems to be a number
not sure which I should be using...

Edited by chris_c, 01 April 2011 - 03:08 PM.


#2 sebt3

sebt3

    homebrew player (P. & C.)

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1897 posts
  • Gender:Male
  • Location:QC

Posted 01 April 2011 - 03:25 PM

Currently some patches are applied on top of the pandora linux kernel.
See here for the list of patches applied.

#3 chris_c

chris_c

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 393 posts
  • Gender:Male

Posted 01 April 2011 - 05:31 PM

be nice if a pre-patched source tree existed somewhere...

bit-bake... *shudder*

#4 sebt3

sebt3

    homebrew player (P. & C.)

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1897 posts
  • Gender:Male
  • Location:QC

Posted 01 April 2011 - 05:35 PM

be nice if a pre-patched source tree existed somewhere...

bit-bake... *shudder*

according to the mailling list that's the plan for Yars.à
But you dont need to bitbake that. Just grab the patches and apply them in order on your tree (it should work as this is what BB does)

#5 chris_c

chris_c

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 393 posts
  • Gender:Male

Posted 01 April 2011 - 09:53 PM

ok.... so where are these patches and diff's actually stored ? - I poked round on the git web front end but couldn't find them in anywhere obvious...

#6 sebt3

sebt3

    homebrew player (P. & C.)

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1897 posts
  • Gender:Male
  • Location:QC

Posted 02 April 2011 - 12:00 AM

ok.... so where are these patches and diff's actually stored ? - I poked round on the git web front end but couldn't find them in anywhere obvious...

All those in the first section are there.
this is the AUFS patch and the squashfs one.

#7 chris_c

chris_c

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 393 posts
  • Gender:Male

Posted 02 April 2011 - 12:15 AM


ok.... so where are these patches and diff's actually stored ? - I poked round on the git web front end but couldn't find them in anywhere obvious...

All those in the first section are there.
this is the AUFS patch and the squashfs one.

there should be a way to clone the lot in one go? cant work out the url to clone tho...

#8 sebt3

sebt3

    homebrew player (P. & C.)

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1897 posts
  • Gender:Male
  • Location:QC

Posted 02 April 2011 - 01:10 AM

there should be a way to clone the lot in one go? cant work out the url to clone tho...

You could clone the pandora overlay : git://git.openpandora.org/openpandora.oe.git which contain that and all the pandora specific stuff