Profile

Cover photo
Riku Voipio
Works at Linaro
Lives in Kirkkonummi
535 followers|556,059 views
AboutPostsPhotosVideos

Stream

Riku Voipio

Shared publicly  - 
 
Rather impressive quad-core A72 board in mini-itx form - pci-e, DDR4 DIMM (comes with 4GB) 4x sata and several ethernet and SFP connectors. 
14
1
Marcin “hrw” Juszkiewicz's profile photoKoen Kooi's profile photoThomas Ruecker (TBR)'s profile photoMatt Hart's profile photo
4 comments
 
Finally a form factor you can get cheap cases for
Add a comment...

Riku Voipio

Shared publicly  - 
 
Booting ubuntu 16.04 cloud images on Arm64
For testing kvm/qemu, prebaked images cloud images are nice. However, there is a few steps to get started. First we need a recent Qemu (2.5 is good enough). An efi firmware is needed, and cloud-utils, for customizing our VM. sudo apt install -y qemu qemu-ut...
7
Add a comment...

Riku Voipio

Shared publicly  - 
 
Contents. Topics discussed: x86/x64, ARM/ARM64, MIPS, Java/JVM. Topics touched: Oracle RDBMS, Itanium, copy-protection dongles, LD_PRELOAD, stack overflow, ELF, win32 PE file format, x86-64, critical sections, syscalls, TLS, position-independent code (PIC), profile-guided optimization, C++ STL, ...
10
11
Brett Cooper's profile photoMåns Rullgård's profile photoRenato Golin's profile photo
11 comments
 
Ah! Interesting!
Add a comment...

Riku Voipio

Shared publicly  - 
5
Add a comment...

Riku Voipio

Shared publicly  - 
 
Ancient Linux swag
Since I've now been using Linux for 20 years, I've dug up some artifacts from the early journey. First the book, from late 1995. This from before Tux , so the penguin in the cover is just a co-incidence. The book came with a slackware 3.0 CD, which was my e...
14
1
Nikolai Kondrashov (spbnick)'s profile photoRenato Golin's profile photo
2 comments
 
I'm wondering if the publisher paid Paramount for the Enterprise pictures... Doesn't look like fair use... :-)

But, of course, we all know it runs Linux (42.x)
Add a comment...

Riku Voipio

Shared publicly  - 
 
And the winner is...
9
Måns Rullgård's profile photoArnd Bergmann's profile photoRiku Voipio's profile photoAttila Kinali's profile photo
4 comments
 
Who would eat ritter sport at fosdem?
Add a comment...
In his circles
333 people
Have him in circles
535 people
Karl Mangler's profile photo
Alison Chaiken's profile photo
Rodrigo Belem's profile photo
Sandy Walker's profile photo
Shovan Sargunam (Linaro)'s profile photo
Michael Welling's profile photo
Dieta Piu's profile photo
Ali Dawani's profile photo
Paula Fanfan's profile photo

Riku Voipio

Shared publicly  - 
 
And people wonder why github and slack are taking over. 
4
Mattias Bengtsson's profile photoMåns Rullgård's profile photo
17 comments
 
Someone who refuses to follow the established workflow is probably someone who'll be using his own coding style, respond badly to requests for changes, etc. This has nothing to do with their experience.

Someone who is unable to learn the workflow will probably struggle elsewhere as well.

Someone who is inexperienced but able and willing to learn will have no problem adapting to the prescribed workflow.

A few simple rules upfront are actually a great way to filter out unwanted "contributions," much like Van Halen's infamous M&Ms.
Add a comment...

Riku Voipio

Shared publicly  - 
 
Cool stuff from Red Hat and WDlabs: Taking over the data centers with innovation rather than by emulating legacy server form factors. The next step would be to run Linux on the HD/SSD controller SoC directly instead of duct-taping another soc on PCB.
 
Bolt a fast embedded microserver straight on the hard drive, add network ports, run Linux and Ceph on that microserver. Bam. Performance. Open. Cool. From WD. http://ceph.com/community/500-osd-ceph-cluster/ cc @117024231055768477646

This approach is what I call a Layer Slayer. Eliminates loads of layers. That IMHO is the future of Software Defined Storage. @113169713749496726739 and @107616711159256259828 should watch this!
9 comments on original post
8
2
Matt Ranostaj's profile photo
 
That PCB looks a bit like an Oregon map
Add a comment...

Riku Voipio

Shared publicly  - 
 
 
Something I was particularly proud of being able to demo last week at Linaro Connect, was the Nexus7 running a mainline kernel, which has been part of our form-factor enablement effort.

So here is a little demo video of the current status:
https://drive.google.com/file/d/0B2zT38Egh-1TdFRybUZsSUY4bEU/view?usp=sharing

We've got Android Marshmallow running on a mainline kernel with ~50 patches on top of mainline:
https://git.linaro.org/people/john.stultz/flo.git/shortlog/refs/heads/flo-WIP

We've got accelerated graphics using freedreno and the latest mesa, with a DRM based hwcomposer.

This is really great, because we now have a very-close to mainline test bed on a actual consumer device. So we can make sure upstream doesn't introduce any regressions (just recently, two ABI breaks that affected android were recently caught) and allows us to make sure when we push Android functionality upstream, that any interface changes required by maintainers can be properly tested to make sure what lands upstream really works.

Again, I've not done much actual development to make this happen. I've just been doing integration work. So a huge thanks to +Rob Clark, +Bjorn Andersson, +Vinay Simha, +Archit Taneja, +Rob Herring, +Amit Pundir +Srinivas Kandagatla, and everyone who has been pushing related patches upstream at Qualcomm, Sony and Linaro's landing teams.

Its a huge credit to those folks that for the most part enabling functionality on this device has just been a matter of adding config options and devicetree entries. Of the ~50 patches, half are for the iommu and rpm-clk support for the device, ~10% is the display panel, and the rest are really config and device-tree changes, and a few small hacks to integrate into Android builds and getting the touch panel working.

If you want to try to reproduce this yourself, you can find instructions here (though no promises this won't set your device on fire):
https://wiki.linaro.org/LMG/Kernel/FormFactorEnablement

Performance Tracers (debug users only). 24.057 Start Interceptor/action chain 4 24.061 Start | [AfterLockServiceFilter] Before 15 24.076 Done 15 ms | [AfterLockServiceFilter] Before 0 24.076 Start | Interceptors (before) 0 24.076 Start | | InviteTokenInterceptor 35 24.111 Done 35 ms ...
31 comments on original post
2
Add a comment...

Riku Voipio

Shared publicly  - 
 
Low-cost 64bit gear, this time with ethernet. Edit: does anyone have a kernel bootlog on this?
Exactly four years ago, on 29 February 2012, we unleashed the original 256MB Raspberry Pi Model B on a largely unsuspecting world. Since then, we’ve shipped over eight million units, including three million units of Raspberry Pi 2, making us the UK’s all-time best-selling computer. The Raspberry Pi Foundation has grown from a handful of …
10
Alex Bennée's profile photoRiku Voipio's profile photoAlex Bennée's profile photoDrew Fustini (pdp7)'s profile photo
10 comments
 
+Alex Bennée maybe +Jon Masters will save the day
Add a comment...

Riku Voipio

Shared publicly  - 
 
Que to Designing with KiCAD of OSHW 64-bit ARM board https://fosdem.org/2016/schedule/event/kicad_oshw/ #FOSDEM
12
Drew Fustini (pdp7)'s profile photoDavid Anders (prpplague)'s profile photo
2 comments
 
+Drew Fustini​ yes +Tsvetan Usunov​ was presenting! very good analysis of issues...
Add a comment...

Riku Voipio

Shared publicly  - 
 
The finest Finnish delicacy brought to FOSDEM shall include the top two voted ingredients:
27 votes  -  votes visible to Public
Capsaicin
22%
Ammonium chloride
44%
Ethanol
19%
Cocoa
15%
1
Måns Rullgård's profile photoThomas Ruecker (TBR)'s profile photoRiku Voipio's profile photoRenato Golin's profile photo
4 comments
 
Changed my vote because +Alex Bennée​ cheated. :-)
Add a comment...
People
In his circles
333 people
Have him in circles
535 people
Karl Mangler's profile photo
Alison Chaiken's profile photo
Rodrigo Belem's profile photo
Sandy Walker's profile photo
Shovan Sargunam (Linaro)'s profile photo
Michael Welling's profile photo
Dieta Piu's profile photo
Ali Dawani's profile photo
Paula Fanfan's profile photo
Work
Employment
  • Linaro
    Arm Porter, present
Basic Information
Gender
Male
Apps with Google+ Sign-in
  • Monument Valley
  • Pako - Car Chase Simulator
  • BADLAND
  • Angry Birds Under Pigstruction
  • LIMBO
Story
Introduction
Free software developer
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Kirkkonummi