Profile

Cover photo
Colin King
Works at Canonical Ltd.
Attended University of Kent
Lived in United Kingdom, West Sussex
981 followers|2,929,215 views
AboutPostsPhotosYouTube+1'sReviews

Stream

Colin King

Shared publicly  - 
 
My status page on GitHub keeps timing out. I think I've got too many commits across too many large repos for it to produce a summary page. Sheesh.
1
Add a comment...

Colin King

Shared publicly  - 
 
It's going to be one of those days....
2
Bhaskar Chowdhury's profile photo
 
Aha!
Add a comment...

Colin King

Shared publicly  - 
 
That "I'm feeling manically creative" mode where there are just not enough hours in a day to get all the creativity done.
1
Add a comment...

Colin King

Shared publicly  - 
 
Serious respect for this level of reverse engineering to firmware
The decryption function. If you are just joining this story you may want to start at part 1. In part 2, we discovered that a embedded controller update is performed by uploading a small 'flasher' program to the EC. This flasher program is then responsible for programming a new firmware image to ...
2
Add a comment...

Colin King

Shared publicly  - 
 
Added a trivial Stream Control Transmission Protocol stress test to stress-ng.
2
Add a comment...

Colin King

Shared publicly  - 
 
Wondering why battery life is so poor and then realizing 3 out my 9 battery cells don't charge. Urgh.
1
Add a comment...

Colin King

Shared publicly  - 
 
24 hours to go before my 3 day file system soak tests and benchmarking for 4.8-rc6 completes. Nothing has exploded as yet.
2
Colin King's profile photoChristopher Halse Rogers's profile photo
3 comments
 
I was rather thinking of taking your test setup and run it myself just for bcachefs. But I'd also accept you running the tests :)
Add a comment...

Colin King

Shared publicly  - 
 
I added a -n option to kernelscan this week to allow me to find kernel messages that are missing the \n at the end of strings. It's not super intelligent, but it does allow me to find a load of dodgy error messages. http://kernel.ubuntu.com/git/cking/kernelscan.git/
Branch, Commit message, Author, Age. master · optimise newline checking a small amount, Colin Ian King, 5 days. Tag, Download, Author, Age. 0.0.3 · commit bbdbc1732d... Colin Ian King, 5 weeks. 0.0.2 · commit 72b11f0fa7... Colin Ian King, 7 weeks. 0.0.1 · commit bc2827ebb1.
4
Add a comment...

Colin King

Shared publicly  - 
 
stress-ng V0.06.16 released in Ubuntu Yakkety. Mainly a shed load of bug fixes and minor build cleanups. I've also given it a spin on a load of other POSIX/UNIX-like operating systems and found some interesting bugs. http://kernel.ubuntu.com/~cking/stress-ng/
3
Add a comment...

Colin King

Shared publicly  - 
 
Managed to get a more dynamic sense of movement with my latest small 25x18cm canvas + acrylic painting
6
David Morley's profile photo
 
I like this, it has the fluidity that the one with the rock lacked, good work that man ☺
Add a comment...

Colin King

Shared publicly  - 
11
Add a comment...
Work
Occupation
Kernel Engineer and bit twiddler
Skills
C, Linux Kernel, ACPI, UEFI/BIOS, Debugging, Assembler.
Employment
  • Canonical Ltd.
    present
  • Canonical Ltd.
    Kernel Engineer, 2008 - present
  • Philips
    2000 - 2008
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
United Kingdom, West Sussex
Story
Tagline
Using know-how as a tool to get interesting problems solved
Introduction
Born at the the tender age of zero, I then grew up to be an adult, which is the normal natural progression. I see the world as a curious place of profound and awesome mental stimulations that need to be understood. Learning is paramount, without knowledge and wisdom we are doomed to re-live the fundamental mistakes of our forefathers. On a less profound note, I like to eat chocolate.
Education
  • University of Kent
    BSc. Computing, 1988 - 1991
    1st Class Honours. Operating Systems, Compiling Techniques, Theory of Programming, Network Systems, Digital Electronics.
  • University of Kent
    1988 - 1991
Basic Information
Gender
Male
Colin King's +1's are the things they like, agree with, or want to recommend.
Vectrex CRT Replacement
retrotinker.blogspot.com

NOTE: Handling a CRT of any size is a potentially dangerous proposition. Not only are CRTs driven by very high voltages and capable of stori

Cleaning the Local Nature Reserve
focus-on-wildlife.blogspot.com

As I have said before (see here), litter is a problem. Litter is a problem to our wildlife and their habitats. So that is why I did a river

Trail cam footage: 12/7/15
focus-on-wildlife.blogspot.com

Last week I put my trail cam in a opening between the heathland and a forest area. After the week wait I collected it today! Here are the be

Trail cam footage: 5/6/15
focus-on-wildlife.blogspot.com

After a tense week of waiting to collect the trail cam back from the wilderness of Buchan Country Park, I had a lot of good footage to look

My garden patch
focus-on-wildlife.blogspot.com

In the back garden, there is a small corner full of wildlife. It is made just for wildlife and already has a few mini beasts inside. I would

Wildlife curriculum
focus-on-wildlife.blogspot.com

I find that wildlife has been drained out of our school curriculum. At secondary, I am shocked by how pupils don't notice wildlife. I have f

Uitlity: Reading and Writing PCI, IO and memory with Linux Firmware Debu...
alexhungdmz.blogspot.com

Many BIOS engineers are familiar with ru.exe in DOS and R/W everything in Windows. One frequently asked question is whether there is an equi

#ifdef linux: procenv update
ifdeflinux.blogspot.com

Earlier today I released procenv 0.34. Quite a bit has changed since version 0.27 including: Recognises AARCH64, SuperH (fix), PPC64, PPCspe

Ubuntu One Files
market.android.com

Your Personal Cloud Ubuntu One gives you 5GB of free storage for all your files, photos and music, watch as they magically appear on all you

address-sanitizer
code.google.com

AddressSanitizer: a fast memory error detector

Ubuntu Quality – Key Performance Indicators
www.chrisjohnston.org

Recently there has been a huge push for quality in Ubuntu. The goal is to have a stable and usable daily image of the development version of

LinkedIn - Apps on Android Market
market.android.com

For Professionals Going Places Get on-the-go access to your professional network with LinkedIn for Android. Find and connect with more than

#ifdef linux: Coverity static analysis for C, C++ and Java code
ifdeflinux.blogspot.com

It's a well known principle of software engineering that the earlier bugs can be caught, the lower the overall cost. As such, testing needs

"Quiet"
calmlycreative.blogspot.com

I am an avid reader. I would like to say that I read a wide variety of books, but that wouldn't be strictly truthful. I love a good who-dunn

Free Online Graph Paper / Square Graph Paper PDFs
incompetech.com

Graph Paper. Plain Graph Paper PDF Generator - Set your border and grid spacing (ie 4 lines per centimemter) to get as much graph as possibl

#ifdef linux: A basic Upstart Events GUI (and cli!:-) tool
ifdeflinux.blogspot.com

It didn't quite make it into the release, but we now have a very basic Upstart GUI that should appear in Ubuntu along with the Upstart 1.7 r

Ubuntu One Music
market.android.com

Ubuntu One Music Streaming for Android makes the most of your music. You can wirelessly stream your entire music collection from your Ubuntu

Home | Ubuntu
www.ubuntu.com

Overview · Web browsing · Office applications · Social and email · Music and mobile · Photos and videos · Ubuntu Software Centre · Ubuntu On

LessWatts.org - Saving Power on Intel systems with Linux
www.lesswatts.org

Ethernet. The ethernet network controller is one of the pieces in a computer that has to transport signals of a long piece of cable, at a hi

ICO, sue us
nocookielaw.com

We're sick of the ICO and this ridiculous cookie law. So here's an ultimatum.

Food was served promptly but overall the quality of the food was average and I wasn't impressed with the service.
Public - 4 years ago
reviewed 4 years ago
Utterly pathetic service. I keep on re-booking a delivery and they just don't turn up. Wasted a whole week. Avoid them at all costs. A have wasted a lot of money calling them up (no use whatsoever) and they just don't seem to care about service quality at all.
Public - 4 years ago
reviewed 4 years ago
2 reviews
Map
Map
Map