Profile

Cover photo
Steven Rostedt
1,428 followers|1,013,343 views
AboutPostsPhotosVideos

Stream

Steven Rostedt

Shared publicly  - 
 
OK, I think I'm done with G+. I've been lucky not updating my browser for weeks, which kept me from having the "new look". But now that I have it, I find it finally reached the threshold of annoyance that I can't bear anymore.
9
Olof Johansson's profile photoSteven Rostedt's profile photoBhaskar Chowdhury's profile photoVlastimil Babka's profile photo
6 comments
 
Is there a way to avoid the random sorting / hiding of posts though? I hate seeing some posts multiple times, and others never... 
Add a comment...

Steven Rostedt

Shared publicly  - 
 
For those that haven't seen it before, and plan on going to DevConf.cz (in Czech Republic), I'll be giving my "Inside the Real-Time kernel Patch" talk again, that will explain what the PREEMPT_RT (aka -rt) patch does to make Linux into a Hard Real-Time designed Operating System.

https://devconfcz2016.sched.org/event/9ee96bc4b34c47d983099a3e40b41f1b
15
3
Nikolai Kondrashov (spbnick)'s profile photoThorsten Leemhuis's profile photoThomas Gahr's profile photoThomas Meyer's profile photo
4 comments
 
Sorry to hear that, please accept my condolences. Hope to see a presentation of yours next year!
Add a comment...

Steven Rostedt

Shared publicly  - 
 
This is a little late to post (18 days already), but for those that like to waste some time writing code for puzzles. I highly recommend this:

http://adventofcode.com/
Pick a day from the advent calendar to begin: --*-- 25 >o< 24 >o<<< 23 >O<*>o>>>*< 21 >o>>>*>>>o< 20 >>*<@>>>@<<<< 19 >>O>>O<>o>>@>O<@>O<< 17 ** >*>>>o>O>>>O>>*< 16 ** >>@>*<<O>>*>>>@< 15 ** >@>>@>*<o<*>>O<< 14 ** >>o>>o>>*>>*>>>O>o<*<< 13 ...
4
1
Steven Rostedt's profile photoJohannes Berg's profile photoElison Niven's profile photo
3 comments
 
I'll have to admit that I got the string parsing one wrong at first, doing a multi-pass algorithm ...
I'm stuck on the 13th right now, for lack of time.
Add a comment...

Steven Rostedt

Shared publicly  - 
 
It's on! I just booted two of my main servers with CONFIG_PROFILE_ALL_BRANCHES enabled. This enables my infamous "#define if()" macro, which will record the stats of all if statements in the kernel. It also keeps track of likely() and unlikely() and how often they are wrong.

I'll run this for a month (I pick December because this is the best month I can deal with crippled servers ;-), and then look at the results at the end (cron job records the results every night in case a box goes down).

Expect to see patches from me in January that will either be adding or removing likely() and unlikely() statements from the kernel.
22
1
Hagen Paul Pfeifer's profile photoGeert Uytterhoeven's profile photoSteven Rostedt's profile photoDavid Anders (prpplague)'s profile photo
8 comments
 
Most the ugliness of that #define  if () macro (no G+ I did not mean to hashtag define), was especially done to not change the semantics. We have to handle this case:

if (a = 1, b == 2)
Add a comment...

Steven Rostedt

Shared publicly  - 
 
Recruiter spam: "... Your background piqued my interest for a PHP Engineer position I am recruiting for in San Mateo. ..."

Where the hell do they get the idea that I'm a PHP programmer??
23
1
Karl Stevens's profile photoBhaskar Chowdhury's profile photoSteven Rostedt's profile photoWaseem Wassi's profile photo
10 comments
 
+Henrik Austad I have to disagree. I've never had to touch PHP (although I use tools that are developed with it, like gallery2). But then again, I entered professional programming before PHP even existed, thus I was able to bypass any requirement of having to develop in it.
Add a comment...

Steven Rostedt

Shared publicly  - 
 
Da don DAAAAH!
 
And the winner is: RT-PREEMPT
New blog post on Realtime #Linux #kernel and Machinekit (modern fork of LinuxCNC)
Many might remember that one of the key contributions of the unified build branch of LinuxCNC - which eventually turned into Machinekit - was providing support to multiple realtime kernels. At the time, LinuxCNC only could ma...
View original post
12
Trevor Woerner's profile photo
2 comments
 
Of historic significance: this article makes no bones about the fact they're moving to RT-PREEMPT (and dropping support for RTAI while putting their Xenomai efforts into maintenance mode) as a direct result of The Linux Foundation's announcement (as well as its improved performance). That announcement may prove to be the inflection point around-which soft real-time turns from now on.
Add a comment...

Steven Rostedt

Shared publicly  - 
 
Power Outage:  Time to take the computers outside and dust their innards with compressed air.
7
Arnd Bergmann's profile photoSteven Rostedt's profile photoAttila Kinali's profile photoTrevor Woerner's profile photo
5 comments
 
time to invest in a good quality diesel backup generator?
Add a comment...
Have him in circles
1,428 people
nkc's profile photo
Ehsan Eslamian's profile photo
Stefan Gabriel Soriga's profile photo
Ming Wang's profile photo
Luis Rodriguez (mcgrof)'s profile photo
Robert Berger's profile photo
Jason Kridner's profile photo
Hoang Tran's profile photo
Lucas De Marchi's profile photo

Steven Rostedt

Shared publicly  - 
 
Due to a recent death in my family, I will most likely have to cancel my talk at DevConf.cz. I was really looking forward to attending, but current circumstances will likely prevent that from happening this year. Hopefully I will be able to present next year.

I apologize to those that were planning on attending my talk.
3
Subhendu Ghosh's profile photoFlorian Haas's profile photoLukáš Czerner's profile photoKaren Noel's profile photo
6 comments
 
Very sad. Sorry Steve.
Add a comment...

Steven Rostedt

Shared publicly  - 
 
Anyone need a parallel port switch? And yes that's a serial mouse in the background. (Cleaning the office this week)
9
Alessandro Ebersol's profile photoJon Disnard's profile photoSteven Rostedt's profile photoHenrik Austad's profile photo
4 comments
 
ohnoes! I just threw out my trusty old HP LaserJet 6L in favor of a new, networked thing
Add a comment...

Steven Rostedt

Shared publicly  - 
 
"Whether to cancel the download?"  >CANCEL< >SURE<

Most ambiguous popup ever!
10
Julian Calaby's profile photoSteven Rostedt's profile photo
4 comments
 
Probably, and my wife has told me that there were other pop up menus with misspelled words.
Add a comment...

Steven Rostedt

Shared publicly  - 
 
Why did I upgrade LibreOffice before traveling? They totally redesigned the damn thing, just as I figured out where everything was in the old release!

Why does every time something improves to be more "intuitive", I can never use the damn thing.

 /me says a lot of words he rather not write down.
12
1
Steven Rostedt's profile photoGeert Uytterhoeven's profile photoSergey Senozhatsky's profile photodigi owl's profile photo
13 comments
 
Oh, and don't forget to   "Meet the new Google+. Simpler, faster, better."
Add a comment...

Steven Rostedt

Shared publicly  - 
20
8
Lenz Grimmer's profile photoNuno Miguel dos Santos Baeta's profile photoStephen Hemminger's profile photoVinod Koul's profile photo
31 comments
 
I agree with you about "given for free" and "no demands". And there are none ;-) Still now I precept open in OSS literally and scratch the idea that knowledge is shared. Which is what actually made OSS so compelling in first place <> To build upon other's knowledge. The other case is just to re/-use gray boxes.

ps: I'm done with virtio/vhost for now, maybe one day the complete solution with the virtio/vhost drivers written for it, will see day of light in the kernel :)
Add a comment...
People
Have him in circles
1,428 people
nkc's profile photo
Ehsan Eslamian's profile photo
Stefan Gabriel Soriga's profile photo
Ming Wang's profile photo
Luis Rodriguez (mcgrof)'s profile photo
Robert Berger's profile photo
Jason Kridner's profile photo
Hoang Tran's profile photo
Lucas De Marchi's profile photo
Basic Information
Gender
Male
Story
Tagline
A carbon substance
Links