Any benefit to running Linux 3.x/4.x over 5?

Does linux 3 have less bloat and maybe no meltdown et al mitigations?

Attached: scrot.png (985x815, 152K)

Other urls found in this thread:

kernel.ubuntu.com/~kernel-ppa/mainline/v5.2-rc2/
kernel.ubuntu.com/~kernel-ppa/mainline/v3.16.50/
cdn.kernel.org/pub/linux/kernel/v3.x/linux-3.16.68.tar.xz
twitter.com/NSFWRedditGif

more security vulnerabilities, so faster intel speed

>no meltdown et al mitigations
do you want indian advertisers getting root on your system with javascript on web pages and using it to mine bitcoin under a rootkit? no? then fix those vulnerabilities or buy a more carefully designed processor

kek

Pretty much every longterm kernel release should have the most critical intel vulnerability fixes backported.

My advice? JUST FUCKING DISABLE THE MITIGATIONS ON THE KERNEL COMMAND LINE IT'S NOT LIKE WE HAVEN'T ADDED THESE INTO THE KERNEL FOR FUCKNUGGETS LIKE YOU

Uh I usually browse with no javascript and CSS.
What's the most complete list of paramaters to disable these mitigations?

GRUB_CMDLINE_LINUX="... noibrs noibpb nopti nospectre_v1 nospectre_v2 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off mitigations=off"
don't forget to grub2-mkconfig or whatever

Try:
pti=off spectre_v2=off l1tf=off mds=off nospec_store_bypass_disable no_stf_barrier

If you're running 5.0 or newer I think you can just add:
mitigations=off

3.x is just old.
4.x LTS has a fair tradeoff between extra sanity checks and newness.

Attached: 74935086_p2.png (818x997, 470K)

>...
Huh?
Thanks.
>mitigations=off
LOL based.

So many people requested an easier way to disable all the performance hitting shit for network-isolated devices that they added that one toggle.

does turning off mitigations pose any real security threats for a linux running on desktops?

Unless you're running any web accessible services I wouldn't worry about it.

Also, don't let your browser run in the background for long periods of time on shifty websites. If you don't run adblock, I'm sorry for your loss.

hmm I guess I will be safe since I have ublock with every filter enabled
thx

What's grub2-mkonfig for if I have update-grub2?

People think these vulns are for browsers. Some bastard lied like that. No, they are global, you can execute meltdown/spectre with a native C app if you wanted. Your device drivers could pose an attack.

Good lord... I thought my flags to set up VFIO on client Skylake was esoteric. That command line makes it look like my cpu has more errata than it does features.

>That command line makes it look like my cpu has more errata than it does features.
this should be Intel's new tagline

fug my arse didn't know about mitigations=off
gonna disconnect this old shitbox for gaming now

You need linux 5.2 for that.
kernel.ubuntu.com/~kernel-ppa/mainline/v5.2-rc2/
Get for amd64 linux-headers-5.2.0-050200rc2_5.2.0-050200rc2.201905262130_all.deb and the three lowlatency .debs
sudo dpkg -i *.deb
Boom.

Though this may break your nvidia proprietary drivers if you have them. Fine for AMD/intel.

yeah isn't so simple but, i'll read up on it
i've got kernel 4 on now so downgrading to 3 or 2 maybe less hassle
intel p4 915 chipset

fpbp

Stick to the longterm 3. You should compile linux yourself once and for all to be quite honest.
Here, grab the same lowlatency setup for an older 3.x
kernel.ubuntu.com/~kernel-ppa/mainline/v3.16.50/
Boot into it from grub, download the longerm 3.16 tarball
cdn.kernel.org/pub/linux/kernel/v3.x/linux-3.16.68.tar.xz
Inside, sudo make oldconfig
That sets up the linux you'll be building to best match your current setup (stable 3.x). If any prompts come up either read them or hold enter for the best default option. Then
sudo make; sudo make modules_install; sudo make install; sudo update-grub2
Boom. Boot into it and delete the older linux packages from /boot/ and run sudo update-grub2 again.
GG you just compiled linux without being a foot smelling gentoofag. If you want to be even more pedantic, replace the -O2 in the Makefile in the tarballs root folder with -Os since the p4 has no cache, before making.

yeah 3.16 looks like a good match for old stable wine. thanks user

>replace the -O2 in the Makefile in the tarballs root folder with -Os
There's literally a CONFIG_CC_OPTIMIZE_FOR_SIZE config for that, just use that. make menuconfig is an idiot proof way to change that it's in General setup-> Compiler optimization level. t. foot smelling gentoofag

I don't trust config file macros.

Could you turn on your trip so your nonsense gets filtered

Did it work? Post results.

No, and there's no reason to run such ancient kernels.
The only thing you're going to get are worse performance and old bugs that never got fixed because LTS kernels only get the most critical fixes.
If you want less blat, compile your own kernel with only the necessary stuff compiled in.

>older = less bloat
What the fuck am I reading?

Linux 3 contains much, much less code and simpler code at that. Androids run linux 3.

What most of Jow Forums thinks is true.

boomer logic
a year from now there's going to be a thread about the right phases of Moon during which to compile your kernel for best performance

The absolute majority of that code is drivers which never even get loaded on your specific HW configuration, you fucking retard.
Cargo cultists and magical thinkers begone from my Jow Forums!

$ du -s linux-5.1.7/* | sort -n
4 linux-5.1.7/COPYING
4 linux-5.1.7/Kbuild
4 linux-5.1.7/Kconfig
4 linux-5.1.7/README
48 linux-5.1.7/usr
52 linux-5.1.7/certs
60 linux-5.1.7/Makefile
100 linux-5.1.7/CREDITS
188 linux-5.1.7/LICENSES
192 linux-5.1.7/init
260 linux-5.1.7/ipc
492 linux-5.1.7/MAINTAINERS
716 linux-5.1.7/virt
1460 linux-5.1.7/samples
1672 linux-5.1.7/block
2872 linux-5.1.7/security
3536 linux-5.1.7/scripts
3616 linux-5.1.7/crypto
3836 linux-5.1.7/mm
4872 linux-5.1.7/lib
9396 linux-5.1.7/kernel
30292 linux-5.1.7/tools
30632 linux-5.1.7/net
37184 linux-5.1.7/sound
39852 linux-5.1.7/fs
42448 linux-5.1.7/include
44484 linux-5.1.7/Documentation
129764 linux-5.1.7/arch
560112 linux-5.1.7/drivers

Surprise, phones are not pcs.
Lets forget that older software was written with older computers in mind so it would bottleneck itself on your new ass rig. Remember the decade when linux wasted an entire core on dual core systems due to poor scheduling?

>never even get loaded on your specific HW configuration, you fucking retard.
Have you ever so much as looked at the difference between 3 and 5?

>older software was written with older computers in mind
It's longterm support. Meaning, it's every bit as up to date as 5.

LTS means security and critical fixes only.

The only reason I see to run an older kernel is if upgrading is hard or impossible.

What more do you need?

welp i'm on 4.19 -LTS on arch because of a an ayyymdgpu lmao suspend hang regression. 1 step forward, 2 steps back

Have you?

$ du -s linux-3.16.68/* | sort -n
4 linux-3.16.68/Kbuild
4 linux-3.16.68/Kconfig
8 linux-3.16.68/REPORTING-BUGS
20 linux-3.16.68/COPYING
20 linux-3.16.68/README
32 linux-3.16.68/usr
52 linux-3.16.68/Makefile
96 linux-3.16.68/CREDITS
164 linux-3.16.68/samples
184 linux-3.16.68/init
252 linux-3.16.68/ipc
280 linux-3.16.68/MAINTAINERS
284 linux-3.16.68/virt
1136 linux-3.16.68/block
2240 linux-3.16.68/security
2664 linux-3.16.68/crypto
2792 linux-3.16.68/scripts
2924 linux-3.16.68/mm
3128 linux-3.16.68/lib
6040 linux-3.16.68/firmware
6424 linux-3.16.68/kernel
7080 linux-3.16.68/tools
24764 linux-3.16.68/net
26456 linux-3.16.68/Documentation
27644 linux-3.16.68/sound
29404 linux-3.16.68/include
36240 linux-3.16.68/fs
128296 linux-3.16.68/arch
329612 linux-3.16.68/drivers


Drivers account for the most changes by far.

>it's every bit as up to date as 5
except it isn't
only the most critical bugs get fixed for LTS releases

hope you're not using XFS because the on-disk format went through a few incompatible updates
that's just one example of the kind of breaking changes you can expect

lul

No you will lose performance.
Use mitigations=off

I literally compiled linux 3 for half the time I compiled linux 5. The graphical configurator was pleasantly empty regarding bloat like virtual memory and I/O debugging. Nothing wrong with linux 3.
You don't need virutal memory, you don't need heap randomization, or multi-CPU setups, I/O schedulers or any of that trash.

>You don't need virtual memory
so you're actually retarded
good to know

>I'm a deadbeat with 2GB RAM
Stop dragging technology back.

>Any benefit to running Linux 3.x/4.x over 5?
it supports more ancient hardware
>Does linux 3 have less bloat and maybe no meltdown et al mitigations?
i do not know what you mean by "bloat" but it has less driver code than current linux