Age | Commit message (Collapse) | Author |
|
The b43 and b43-legacy drivers were removed because their
corresponding upstream drivers loads a nonfree firmware.
However linux-libre-firmware has a free firmware
(ucode5.fw) that is used by both drivers.
The b43 and b43-legacy driver are also typically enabled
by Trisquel and Jason Self's linux-libre repository.
Note that some kernel parameters like qos=0 might be
necessary to make it work.
This regression was introduced in linux-libre by the
following commit:
32075365d upgpkg: libre/linux-libre 4.16.9_gnu-1
The drivers were added back by importing affected parts
from the following upstream kernels and configurations:
- config in linux-armv7 from Arch Linux ARM
- config.i686 in linux from Arch Linux 32
- config from linux from Arch Linux
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
The tg3 driver was removed because its upstream driver
loads a nonfree firmware. However with linux-libre, the
driver works fine without any nonfree firmware, at least
on some computers like the HP NC6320.
That driver is also typically enabled by Trisquel and
Jason Self's linux-libre repository.
This regression was introduced in linux-libre by the
following commit:
32075365d upgpkg: libre/linux-libre 4.16.9_gnu-1
The following configuration:
CONFIG_TIGON3=m
CONFIG_TIGON3_HWMON=y
is used in the following upstream kernels and
configurations:
- config in linux-armv7 from Arch Linux ARM
- config.i686 in linux from Arch Linux 32
- config from linux from Arch Linux
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
this is the normal behaviour the kernels *must* have, because
that means that configs have to be updated
Signed-off-by: David P <megver83@parabola.nu>
|
|
Sometimes the defconfig and the source code are out of sync, this
can result in issues like this one:
| ==> Starting build()...
| scripts/kconfig/conf --syncconfig Kconfig
| *
| * Restart config...
| *
| *
| * General architecture-dependent options
| *
| OProfile system profiling (OPROFILE) [M/n/y/?] m
| OProfile multiplexing support (EXPERIMENTAL) (OPROFILE_EVENT_MULTIPLEX) [N/y/?] n
| Kprobes (KPROBES) [Y/n/?] y
| Optimize very unlikely/likely branches (JUMP_LABEL) [Y/n/?] y
| Static key selftest (STATIC_KEYS_SELFTEST) [N/y/?] n
| Stack Protector buffer overflow detection (STACKPROTECTOR) [Y/n/?] (NEW)
This makes sure that in such case, the default choice is used instead of
asking the user about it.
This feature has been requested by bill-auger as part of this bugreport:
https://labs.parabola.nu/issues/2319
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
and add ppc64le support (currently ppc64le packages at [libre-testing])
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="linux-libre.fsfla.org"
This was introduced in 4.17 by mistake
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
upgpkg: kernels/linux-libre-pae 4.16.11_gnu-1
upgpkg: kernels/linux-libre-lts-xtreme 4.9.102_gnu-1
Signed-off-by: David P <megver83@parabola.nu>
|
|
config files now have disabled (most) blobs (which caused the "/*(DEBLOBBED)*/" dmesg error)
E.g. (with iwlwifi):
[ 3.963390] 0000:02:00.0: Missing Free firmware (non-Free firmware loading is disabled)
[ 3.963420] iwlwifi 0000:02:00.0: Direct firmware load for /*(DEBLOBBED)*/ failed with error -2
CONFIG_DRM_AMDGPU, CONFIG_DRM_RADEON and nouveau were not removed since they are needed for
their xf86-video packages. However, at least amdgpu, does not really work
From https://www.phoronix.com/scan.php?page=news_item&px=GNU-Linux-Libre-4.2 :
"(..) like radeon, refuses to work at all without blobs, even though in theory it could offer degraded functionality."
Since I haven't tested linux-libre in an amdgpu device, idk if it does really offer such poor functionality,
but that's better than nothing :)
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
|
|
|
|
|
|
|
|
linux-libre-armv7
|
|
|