Linux 4.17 Released (betanews.com)
Mark Wycislik-Wilson, writing for BetaNews: In his weekly message to the Linux community on Sunday, Linus Torvalds announced the release of Linux 4.17. The release comes a couple of months after the first release candidate, and in his message Torvalds also talks about version 5.0 of the Linux kernel. Having previously said that Linux kernel v5.0 "should be meaningless," he said that this next major numerical milestone will come around "in the not too distance future." For now, though, it's version 4.17 -- or Merciless Moray, if you prefer -- that's of interest. Linux kernel 4.17 is not a major release, and Torvalds announced it without much fanfare. "So this last week was pretty calm, even if the pattern of most of the stuff coming in on a Friday made it feel less so as the weekend approached. And while I would have liked even less changes, I really didn't get the feeling that another week would help the release in any way, so here we are, with 4.17 released."
I for one welcome our 95mb-long "changelog"!
Nonaggression works!
Which turd linked it to the complete sources?
First we will be incrementing the major version every six weeks starting with linux 6.0 in August.
Then we will drop the existing module system and replace it with web extentions
We will be putting a new UI every six months
Finally will be adding ads in dmesg.
Where do you want to go today?
The sermon of Linux. Microsoft = Satan. Source code = Bible. Linus = savior. Apple = Jewish religion.
is a little bit too difficult to parse.
Here's a few human readable sources:
https://kernelnewbies.org/Linu...
https://www.phoronix.com/scan....
German: https://www.heise.de/ct/artike...
Russian: https://www.opennet.ru/opennew...
Major version changes meant a significant difference while minor changes were small changes and fixes.
Skipping numbers in version dictated the amount of change in the fix. So if I went from version 3.03 to 3.50 I know there was a lot of work done, but not enough that would break compatibility, or add significant features.
Linux for the most part has been rather consistent.
But google and Firefox with their full number upgrades, makes it more difficult to judge the complexity of the patch. We are on Firefox 60. but it is more like Firefox 7.28 or something like that. Then Microsoft decides to make no sense all together. The Intel Processors lineup is just as bad by hiding their generation of processors as secondary next to the type of processor.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
So this last week was pretty calm, even if the pattern of most of the
stuff coming in on a Friday made it feel less so as the weekend
approached.
And while I would have liked even less changes, I really didn't get
the feeling that another week would help the release in any way, so
here we are, with 4.17 released.
No, I didn't call it 5.0, even though all the git object count
numerology was in place for that. It will happen in the not _too_
distant future, and I'm told all the release scripts on kernel.org are
ready for it, but I didn't feel there was any real reason for it. I
suspect that around 4.20 - which is I run out of fingers and toes to
keep track of minor releases, and thus start getting mightily confused
- I'll switch over. That was what happened for 4.0, after all.
As for the actual changes since rc7 - the shortlog is appended - it's
mostly drivers, networking, perf tooling, and a set of nds32 fixes.
With some random other stuff thrown in. Again, the shortlog is
obviously only the last calm week, the overall changes since 4.16 are
much too big to list in that format.
The big 4.17 stuff was mentioned in the rc1 email when the merge
window closed, but I guess it's worth repeating how 4.17 is actually a
slightly smaller kernel than 4.16, thanks to the removal of a number
of effectively dead architectures (blackfin, cris, frv, m32r, metag,
mn10300, score, and tile). Obviously all the other changes are much
more important, but it's always nice to see spring cleaning like that.
And with this, the merge window for 4.18 is obviously open. I actually
have some travel the second week of the merge window, which is very
inconvenient for me, but I do hope that we'll get all the big stuff
merged the first week and it won't impact any release scheduling. But
we'll have to see.
Linus
---
Aaron Ma (1):
Input: synaptics - add Intertouch support on X1 Carbon 6th and X280
Al Viro (2):
fix io_destroy()/aio_complete() race
Revert "fs: fold open_check_o_direct into do_dentry_open"
Alex Williamson (1):
Revert "vfio/type1: Improve memory pinning process for raw PFN mapping"
Alexander Duyck (1):
net-sysfs: Fix memory leak in XPS configuration
Alexander Shishkin (2):
stm class: Use vmalloc for the master map
intel_th: Use correct device when freeing buffers
Antoine Tenart (1):
crypto: inside-secure - do not use memset on MMIO
Ard Biesheuvel (1):
net: netsec: reduce DMA mask to 40 bits
Arnaldo Carvalho de Melo (1):
perf tools: Fix perf.data format description of NRCPUS header
Arnd Bergmann (1):
IB: Revert "remove redundant INFINIBAND kconfig dependencies"
Bart Van Assche (1):
scsi: scsi_transport_srp: Fix shost to rport translation
Benjamin Tissoires (2):
Input: synaptics - add Lenovo 80 series ids to SMBus
Input: elan_i2c_smbus - fix corrupted stack
Chris Wilson (3):
drm/i915/lvds: Move acpi lid notification registration to
registration phase
drm/i915/query: Protect tainted function pointer lookup
drm/i915/query: nospec expects no mo
will Torvalds smoke a doobie to celebrate???
Politics is Treachery, Religion is Brainwashing
The 4.16rc series and now hopefully 4.17 are HUGE major releases if you want to actually use AMD's APUs in the Ryzen 3 2200g and Ryzen 5 2400g.
Essentially, those AMD CPUs were worthless (when using on chip APU) until very recently with Linux if you want to run even the most basic 3D games.
You need to also use Mesa 18.2:
https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa
I 1st tried Slackware in 1994 (version 1.02 iirc) & it sucked (not big range of hardware support). Then in 1999 via RedHat (still pretty shitty but got better on hardware but software was lacking). Then in 2010 while I was in Europe, I ran it on a laptop & saw it getting MUCH better in Kubuntu 10.10 (figures, a decade++ went by) but still, Windows got me back. Now, finally, in 2018 when my install media went sour for Win7 64-bit, I bit the bullet & tried the "latest/greatest" Kubuntu 18.04 plus patches & it is VERY NICE - finally!
* :)
(Good job boys - ya got me onboard, for what that says... Me, practically the "poster child" for Windows fanboy on /. !)
APK
P.S.=> FreePascal & Lazarus ROCK for Object Pascal development too (for me, this was a BIG PLUS & NECESSARY for me to want to use Linux & IS probably 1 of the biggest reasons - it is one hell of an excellent development tool for 64 applications & is JUST LIKE Delphi, my former favorite (now FreePascal is), to a tee)... apk
'make prepare' now required or else you'll probably get elfconfig.h errors.
Cross-compile x86_64 build error I haven't yet figured out...
arch/x86/kvm/../../../virt/kvm/kvm_main.o: file not recognized: File format not recognized