Linux Kernel 4.13 Officially Released (softpedia.com)
prisoninmate writes: As expected, the Linux 4.13 kernel series was made official this past weekend by none other than its creator, Linus Torvalds, which urges all Linux users to start migrating to this version as soon as possible. Work on Linux kernel 4.13 started in mid-July with the first Release Candidate (RC) milestone, which already gave us a glimpse of the new features coming to this major kernel branch. There are, of course, numerous improvements and support for new hardware through updated drivers and core components. Highlights of Linux kernel 4.13 include Intel's Cannon Lake and Coffee Lake CPUs, support for non-blocking buffered I/O operations to improve asynchronous I/O support, support for "lifetime hints" in the block layers and the virtual filesystem, AppArmor enhancements, and better power management. There's also AMD Raven Ridge support implemented in the AMDGPU graphics driver, which received numerous improvements, support for five-level page tables was added in the s390 architecture, and the structure randomization plugin was added as part of the build system.
I'm thinking to upgrade my computer but I want to make sure Linux can take it... Linux has never been great with support for new hardware but a poorly supported CPU really surprised me.
As someone who has been working on an init system for Linux, I can assure you that there is literally no event for when a mount has occurred! The best you can do is poll /proc/self/mountinfo to see if it's changed since you last looked. Udev had mount event support but it was so buggy and wrong that they decided to remove it completely!
New processor support is nice but how about better event support for userspace programs?
Anons need not reply. Questions end with a question mark.
Gotta be a comedian everywher... oh, wait, Gotta be a fucktard everywhere. What's a fucktard you ask? A FUCKING RETARD in case you didn't know.
We haven't even finished regression-testing 4.10 yet... this is ridiculous. It takes months to regression test software changes, at least in a meaningful way. I don't see how they can keep going with this stupid accelerated release schedule, which amounts to "release for the sake of release."
I want an event when a monitor is connected or disconnected. I have to poll in /sys to find when that happens.
It's kinda weird that to select the BFQ io scheduler I have to specify it on the boot grub line. But I can still change from noop/deadline/cfg on the command prompt.
I've been really happy with BFQ, but having to select the elevator=bfq on the grub is annoying and sometimes 4.13 hangs. Then I end up with manually editting my grub for some kernels...
Somebody please tell Andrew Hussie about this momentous 413-related occasion.
sysfs is generated using uevents from the kernel. That is an event you can detect via netlink. see also: NETLINK_KOBJECT_UEVENT
Anons need not reply. Questions end with a question mark.