Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Occasionally, I will forget to link something from the mailing list in this post.
-
Occasionally, I will forget to link something from the mailing list in this post.
-
Occasionally, I will forget to link something from the mailing list in this post.
-
Occasionally, I will forget to link something from the mailing list in this post.
-
Recently, I started exploring setting up a self-hosted GitHub Actions runner for the work-in-progress LLVM builds that ClangBuiltLinux is looking to distribute on kernel.org, as GitHub Actions hosted runners are pretty underwhelming in terms of performance
-
Occasionally, I will forget to link something from the mailing list in this post.
-
I am a Linux kernel and LLVM hacker, currently employed as an independent contractor through The Linux Foundation to maintain ClangBuiltLinux.
-
Occasionally, compiling the Linux kernel with a new compiler flag will result in a boot failure.
-
As a Linux kernel developer, I will often need to build and boot new kernels to hunt down issues or test new functionality for regressions.
-
Occasionally, I will forget to link something from the mailing list in this post.
-
Occasionally, I will forget to link something from the mailing list in this post.
-
Occasionally, I will forget to link something from the mailing list in this post.
-
Occasionally, I will forget to link something from the mailing list in this post.
-
Occasionally, I will forget to link something from the mailing list in this post.
-
My co-maintainer Nick Desaulniers wrote a great post about taking a several thousand line C file that exposed a compiler bug down to 12 lines with creduce.
-
This was a bit of a shorter month for me, as I took some vacation at the beginning of the month to recouperate and meet half of my girlfriend’s extended family and friends for the first time.
-
Linux kernel patches tools: compiler-gcc.h: Guard error attribute use with __has_attribute (v1): The minimum version of GCC was raised to 5.1, which helped simplify a lot of code but caused issues for older versions of clang.
-
Linux kernel patches [PATCH] dmaengine: idxd: Remove unused status variable in irq_process_work_list(): Not a clang specific warning but it impacts builds where I use -Werror, as kernel builds should be as warning clean as possible.
-
Linux kernel patches [PATCH] Hexagon: Export raw I/O routines for modules: Hexagon is a digital signal processor architecture by Qualcomm, which is a little special in terms of the Linux kernel because it is the only architecture that does not have a GCC…
-
Linux kernel patches ANDROID: sched: Gate sched_stat tracepoint exports on CONFIG_SCHEDSTATS: One of those instances where a tangential change in the Android trees broke our continuous integration.
-
This month felt longer than others but I feel like that was because I was a lot more spread out in the work that I was doing.
-
Another month down!
-
Another month, another post about the work that I have done as a kernel/compiler developer!
-
As some of you may or may not know by now, I am now employed by the Linux Foundation to help improve Linux security.
-
Before Google+ shut down, I had a post on there giving a brief overview of git bisect, which a lot of people found useful.
-
I have always loved reading good commit messages and I have tried myself to write good commit messages to inspire others to do the same.
-
I have been a big fan of Windows Subsystem for Linux 2 as I need Windows for school but I am so used to the command line for remoting into my server and automating various tasks locally.
-
Recently, I stumbled upon a talk that Alistair Delva, a Google engineer, gave at the 2018 Linux Plumbers Conference around Cuttlefish, an Android Virtual Device (AVD) that is used to validate the Android platform virtually (i.e. without a separate device).
-
Recently, I built a computer for school that I installed Windows 10 Pro on (link to the current specs if you are curious).
-
I used to host files on this website but I have offloaded them to other services.