Jeff Mahoney
2014-08-22 13:33:41 UTC
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all -
I'm doing the integration work for 3.17-rc1 and, as usual, there are a
ton of drivers that are typically only used for embedded devices.
Generally, I'd prefer to just disable them, but there are always a few
people who want to run openSUSE on things like tiny Atoms.
Do we want to consider moving uncommon drivers into something like
kernel-default-uncommon and save disk space on most every other
system? Of course, then there's also the concept of
kernel-default-base again, where it would probably contain typical
file systems (xfs/ext4/btrfs) and drivers for devices most commonly
offered by qemu-kvm. I understand it doesn't cover cases like device
assignment, but those are more advanced use cases in which the full
kernel-default package would be used.
The problem I'm looking to solve is "what would work well for several
major use cases?" I'd define those as typical desktop/server/notebook
hardware and KVM instances without device assignment. (Xen is a
different conversation since dom0 and domU have different requirements
WRT drivers.) The fallback for not fitting into one of the nice boxes
is just installing another package which uses as much disk space as
the old kernel package used to, so it's not a huge inconvenience.
OTOH, having multiple kernel sub-packages has been somewhat of a PITA
WRT updates and dependencies, so I thought I'd solicit opinions.
- -Jeff
- --
Jeff Mahoney
SUSE Labs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.19 (Darwin)
iQIcBAEBAgAGBQJT90a1AAoJEB57S2MheeWyvQsP/3w4RhrNsESul6jNNqiEHVuZ
yKA0IcyyJiZgJOV6qtgz2j4JWEd14o06QTX+QsL6oyE48SQi/NqH0flAoVJGGZsz
DmremRuhWUT5R2hC2rmMZgo6hZkROGqEtdTbgpb/o31vsDZK2n8dZAzz7IiTWn2W
BYG1Ixf4I2Q2J1cjGJRaSpfBGmSdCCwtSV42tIg2Ka4EMbOfdRRSUhPSobHMWPCy
MXRPCfbJ1pN6NlN5XF++kiM8H2gFEt14jPzeMO7NYpRSAPa4V/CMANBRjEEsLh6n
YNspFJCkZSLuRFOOcwgUge2gbcfUNVF4O4BZhruHHSW49aWMVuIOJtg3cM7xcYYD
qkHNXcYTZssiPIMg6o2tl2vJB1dKhAwef1l6A75V4dc1+2QZznv7cty0NZE8mVYp
3J7M4LHwvGZMC1KEe5wDsOJNwIC4Kt74i6ZgDfl3/0GquM6ODDWZOTQykKRuP8dY
/eYDfj/rItOiVXMsIxqwdq7Komk3X4kDhgaUlveXFN524Ivplq5/uspYfyB3nTCU
yRgPJHOfj3FOp1pxAloKHfgBs1cso/yUw92PwWSY/lsUN4K3YOoys25BLElIeYhX
RrrcF19hjZkkjQvzrQl/EW0RUqTPil3UAhz0KlY/ZvKEL/rlWvhC7bD2GtUaLU8k
pXuQJ99gfpVcwUHbIoZW
=Srwn
-----END PGP SIGNATURE-----
Hash: SHA1
Hi all -
I'm doing the integration work for 3.17-rc1 and, as usual, there are a
ton of drivers that are typically only used for embedded devices.
Generally, I'd prefer to just disable them, but there are always a few
people who want to run openSUSE on things like tiny Atoms.
Do we want to consider moving uncommon drivers into something like
kernel-default-uncommon and save disk space on most every other
system? Of course, then there's also the concept of
kernel-default-base again, where it would probably contain typical
file systems (xfs/ext4/btrfs) and drivers for devices most commonly
offered by qemu-kvm. I understand it doesn't cover cases like device
assignment, but those are more advanced use cases in which the full
kernel-default package would be used.
The problem I'm looking to solve is "what would work well for several
major use cases?" I'd define those as typical desktop/server/notebook
hardware and KVM instances without device assignment. (Xen is a
different conversation since dom0 and domU have different requirements
WRT drivers.) The fallback for not fitting into one of the nice boxes
is just installing another package which uses as much disk space as
the old kernel package used to, so it's not a huge inconvenience.
OTOH, having multiple kernel sub-packages has been somewhat of a PITA
WRT updates and dependencies, so I thought I'd solicit opinions.
- -Jeff
- --
Jeff Mahoney
SUSE Labs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.19 (Darwin)
iQIcBAEBAgAGBQJT90a1AAoJEB57S2MheeWyvQsP/3w4RhrNsESul6jNNqiEHVuZ
yKA0IcyyJiZgJOV6qtgz2j4JWEd14o06QTX+QsL6oyE48SQi/NqH0flAoVJGGZsz
DmremRuhWUT5R2hC2rmMZgo6hZkROGqEtdTbgpb/o31vsDZK2n8dZAzz7IiTWn2W
BYG1Ixf4I2Q2J1cjGJRaSpfBGmSdCCwtSV42tIg2Ka4EMbOfdRRSUhPSobHMWPCy
MXRPCfbJ1pN6NlN5XF++kiM8H2gFEt14jPzeMO7NYpRSAPa4V/CMANBRjEEsLh6n
YNspFJCkZSLuRFOOcwgUge2gbcfUNVF4O4BZhruHHSW49aWMVuIOJtg3cM7xcYYD
qkHNXcYTZssiPIMg6o2tl2vJB1dKhAwef1l6A75V4dc1+2QZznv7cty0NZE8mVYp
3J7M4LHwvGZMC1KEe5wDsOJNwIC4Kt74i6ZgDfl3/0GquM6ODDWZOTQykKRuP8dY
/eYDfj/rItOiVXMsIxqwdq7Komk3X4kDhgaUlveXFN524Ivplq5/uspYfyB3nTCU
yRgPJHOfj3FOp1pxAloKHfgBs1cso/yUw92PwWSY/lsUN4K3YOoys25BLElIeYhX
RrrcF19hjZkkjQvzrQl/EW0RUqTPil3UAhz0KlY/ZvKEL/rlWvhC7bD2GtUaLU8k
pXuQJ99gfpVcwUHbIoZW
=Srwn
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe-***@public.gmane.org
To contact the owner, e-mail: opensuse-kernel+owner-***@public.gmane.org
To unsubscribe, e-mail: opensuse-kernel+unsubscribe-***@public.gmane.org
To contact the owner, e-mail: opensuse-kernel+owner-***@public.gmane.org