Forum: PS3 Linux Discussion - The PS3 Linux Discussion forum contains all the information you are looking for on using Linux on the PS3.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: Graf_Chokolo Linux Update
  

Results 1 to 3 of 3
  1. #1 Graf_Chokolo Linux Update 
    Rickycoe123 is offline Member
    Join Date
    Nov 2010
    Posts
    77
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Our hacking maestro, graf_chokolo just updated his Linux kernel git with the inclusion of brand new PS3 Linux drivers. In addition, he also added a new IOCTL to /dev/ps3ram character device – PS3RAM_IOCTL_USER_TO_LPAR_ADDR which allows you to convert a user space memory address to LPAR address. Latest commits from graf_chokolo can be found below:

    Added ioctl PS3RAM_IOCTL_USER_TO_LPAR_ADDR cmd to ps3ram character device to convert user space addresses to lpar addresses
    New PS3 VUART Dispatcher Manager (port 10) driver
    New PS3 Dispatcher Manager Proxy character device driver for user space /dev/ps3dmproxy
    Full release note from graf_chokolo:

    Just pushed my newest PS3 Linux drivers to remote [notranslate]GIT[/notranslate] repository
    You can access Dispatcher Manager from User Space through /dev/ps3dmproxy and in Kernel Space through ps3dm interface.

    But take care, some HV services are dangerous and you should know what you are doing, you could e.g. overwrite your metldr or EID on FLASH So be careful.

    I intend to write an updater for packages in the next days which will be able to update e.g. CORE OS package from Linux user space And then i will upload it.
    For a long time i couldn’t decide where to implement the updater, in kernel space or in user space, kernel space makes e.g. easy converting memory addresses to LPAR addresses, but allocating large piece of memory in kernel is not simple,
    and implemnting HV services in kernel seems to me to be out of question, so i decied to do it from user space, more safe and easier

    And we will need HUGEPAGE support for updater. I already tested it on my PS3 Linux and it works great One page is 16 MB large, more than enough for updating packages. The updater can allocate a huge page, store there the package, lock this page in memory so that swapper doesn’t move it to swap space, convert the address of the page to LPAR address and send it to Update Manager

    I also added a new IOCTL to /dev/ps3ram character device – PS3RAM_IOCTL_USER_TO_LPAR_ADDR. It allows you to convert a user space memory address to LPAR address. We will need it for updater e.g., because updater has to send LPAR address of package to Update Manager.
    Here is an example how to use it: #1585460 - Pastie

    Have fun and report any bugs to me please.
    REP ++++ PS3Crunch!!
    Reply With Quote  

  2. #2  
    Kamse's Avatar
    Kamse is offline Member
    Join Date
    Nov 2010
    Location
    France.
    Posts
    857
    Downloads
    2
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    30
    Likes Received
    1
    I assume that it's great news, since i didn't fully understand what it means (and believe me, usually i do ^^).
    Anyway, thanks for the share, it's also good news that Graf is keeping it up.
    PS3 Slim v3.55 + CFW Kmeaw - 250G/USB 1T
    XBOX 360 Falconv3/Jtag - Liteon74 1.61 - 500G
    Wii 4.2 + Cfg UsbLoader - USB 250G | NDS + M3 Real - SDHC 8G | NDS + R4i - SDHC 4G
    PS2 + HDLoader - HDD 200G | PSX + PS Hacker
    Reply With Quote  

  3. #3  
    almostalive's Avatar
    almostalive is offline Member
    Join Date
    Jun 2008
    Posts
    86
    Downloads
    1
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by Kamse View Post
    I assume that it's great news, since i didn't fully understand what it means (and believe me, usually i do ^^).
    Anyway, thanks for the share, it's also good news that Graf is keeping it up.
    Yeah I think this is mostly for HV hackers like Graf and doesn't have much to do with normal users like us. But it is nice to see advancement made. I'm just waiting for graf to get is otheros++ installed on mfw for average user uses. But for now we have kneaws asbestos loader which is ok but I would much rather be able to install whatever I want to a partition of the hdd and use whatever I want but that time is coming closer and closer.
    Reply With Quote  

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •