VectorLinux

Please login or register.

Login with username, password and session length
Advanced search  

News:

Visit our home page for VL info. For support and documentation, visit the Vector Linux Knowledge Center or search the Knowledge Center and this Forum using the search box above.

Author Topic: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers  (Read 5474 times)

Joe1962

  • Administrator
  • Vectorian
  • *****
  • Posts: 2499
    • Joe1962's Website

It's been a while since I did a distro kernel .config... ;D

Here's my new one for kernel 3.0.4, tested on VL7 Standard RC1 "PLUS" (meaning RC1 with a lot of package updates). It works well for me so far and seems to have fixed the loss of audio issue on suspend/resume. Please test (hopefully on a lot of different hardware). I know it's probably too late for VL7 final though.

This is a .config for laptops, desktops, workstations and light servers (586 onwards), anything related to heavy-duty server functions/hardware is probably disabled. Also disabled is some stuff (though probably not all) related to embedded non-x86 hardware. A few notes and questions regarding the config selections (feedback wanted):

- General setup:
   Kernel compression mode (LZMA)
   POSIX Message Queues (not selected, no idea if needed)
   Enable KSM for page merging (enabled)
   Transparent Hugepage Support (enabled)
   Transparent Hugepage Support sysfs defaults (madvise)

- Processor type and features:
   Support for big SMP systems with more than 8 CPUs (disabled)
   Support for extended (non-PC) x86 platforms (disabled)
   Processor family (586/K5/5x86/6x86/6x86MX): This is what we have done so far, unless we want 486 like Slackware?
   Maximum number of CPUs ( 8 )
   SMT (Hyperthreading) scheduler support (enabled): this is a tough one, since it supposedly might slow down non-HT hardware.
   Support for old Pentium 5 / WinChip machine checks (disabled)
   Math emulation (disabled)
   EFI runtime service support (disabled): no idea about this.

- Bus options (PCI etc.):
   ISA support (disabled)
   MCA support (disabled)
   Support for PCI Hotplug (disabled)
   RapidIO support (disabled)

- Device Drivers:
   Maintain a devtmpfs filesystem to mount at /dev (disabled): do we need this?
   - Staging drivers:
      Dynamic compression of swap pages and clean pagecache pages (enabled)

As usual, I try to get anything needed at boot time built in to the kernel and all the rest as modules.

BTW, I have not patched the kernel for bootsplash or anything else, so those options are not in the config.

EDIT: remove the .txt extension, I had to add it as the Forum won't accept no extension... ::)

« Last Edit: September 08, 2011, 01:27:23 pm by Joe1962 »
Logged
O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10

uelsk8s

  • Administrator
  • Vectorian
  • *****
  • Posts: 2504
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #1 on: September 08, 2011, 04:45:40 pm »

can you post the config so I can diff it against the current config?
There is already a 3.0.4 kernel in the repo http://vectorlinux.osuosl.org/veclinux-7.0/kernels/3.0.4-1vl70/
I have been using it with good results so far.

Uelsk8s
« Last Edit: September 08, 2011, 04:49:14 pm by uelsk8s »
Logged

Joe1962

  • Administrator
  • Vectorian
  • *****
  • Posts: 2499
    • Joe1962's Website
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #2 on: September 08, 2011, 06:32:50 pm »

can you post the config so I can diff it against the current config?

It's attached to the post: config-3.0.4-vlz notes.txt

There is already a 3.0.4 kernel in the repo http://vectorlinux.osuosl.org/veclinux-7.0/kernels/3.0.4-1vl70/

I know, but I have had issues with the current kernel config in 2.6.38.5 and figured the one for 3.0.4 was based on that, so I had a go at it from scratch, as so much has changed since my last attempt at this.
Logged
O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10

Pita

  • Vectorian
  • ****
  • Posts: 1338
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #3 on: September 08, 2011, 08:02:55 pm »

Put it into VL7-LIGHT-installed. Runs like a dandy. ;D

Checked quite a few applications and all seem to work properly. Opera does
not know Japanese yet.

Anything in particular to test ?


Logged

uelsk8s

  • Administrator
  • Vectorian
  • *****
  • Posts: 2504
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #4 on: September 08, 2011, 08:27:11 pm »

It doesnt look like the config's that i am used to

this is the one from the 3.0.4 in the repo
Logged

Joe1962

  • Administrator
  • Vectorian
  • *****
  • Posts: 2499
    • Joe1962's Website
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #5 on: September 09, 2011, 05:07:05 am »

ooops... :o  Sorry about that, as I had to add .txt to the end, I went and attached the notes file instead of the config. Here goes again...



EDIT: I have started to compare both configs, so far I see I missed the cpufreq drivers. Back with an updated config later...
« Last Edit: September 09, 2011, 06:11:19 am by Joe1962 »
Logged
O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10

Joe1962

  • Administrator
  • Vectorian
  • *****
  • Posts: 2499
    • Joe1962's Website
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #6 on: September 09, 2011, 07:41:25 am »

Sorry to double post, but here is a second approximation. Fixed the cpufreq drivers and AGP drivers, plus a couple of other details.
Logged
O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10

nightflier

  • Administrator
  • Vectorian
  • *****
  • Posts: 4132
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #7 on: September 09, 2011, 10:01:31 am »

3.0.4 kernel in the repo http://vectorlinux.osuosl.org/veclinux-7.0/kernels/3.0.4-1vl70/
Installed on VL7-Light-A5: no problems noted so far.  :)

Now, trying to re-compile.. copied config file to /usr/src/linux/.config, then:
Code: [Select]
vector://usr/src/linux-3.0.4
root:# make menuconfig
  HOSTCC  scripts/basic/fixdep
In file included from /usr/include/bits/posix1_lim.h:157:0,
                 from /usr/include/limits.h:145,
                 from /usr/lib/gcc/i486-slackware-linux/4.5.2/include-fixed/limits.h:169,
                 from /usr/lib/gcc/i486-slackware-linux/4.5.2/include-fixed/syslimits.h:7,
                 from /usr/lib/gcc/i486-slackware-linux/4.5.2/include-fixed/limits.h:34,
                 from scripts/basic/fixdep.c:114:
/usr/include/bits/local_lim.h:39:26: fatal error: linux/limits.h: No such file or directory
compilation terminated.
make[1]: *** [scripts/basic/fixdep] Error 1
make: *** [scripts_basic] Error 2
Logged

uelsk8s

  • Administrator
  • Vectorian
  • *****
  • Posts: 2504
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #8 on: September 09, 2011, 10:55:01 am »

nightflier,
do you have the full kernel-src pkg or just the stripped src pkg?
Logged

nightflier

  • Administrator
  • Vectorian
  • *****
  • Posts: 4132
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #9 on: September 09, 2011, 12:07:32 pm »

Full source package that resides in same dir as kernel.
Logged

nightflier

  • Administrator
  • Vectorian
  • *****
  • Posts: 4132
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #10 on: September 09, 2011, 01:29:12 pm »

And of course, kernel.org is down!
Logged

budulay

  • Packager
  • Vectorian
  • ****
  • Posts: 568
  • NewComer
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #11 on: September 11, 2011, 05:19:27 pm »

Tried 3.0.4 kernel from the repo on my MSI laptop. Aside from the kernel panics on boot(happens about 50% of the time) that I've been having with VL7, everything seems to be working.
Will try the new config some time next week.

EDIT:
>Will try the new config some time next week.
Kernel.org is still down, so maybe not.
« Last Edit: September 14, 2011, 03:06:26 pm by budulay »
Logged
VL6.0-Light@MSI MS-1652(AMD TurionX2 ZM-84 2300 MHZ, 4 GB RAM, 250 GB HDD, Nvidia GForce 9600M GT, GIGABYTE AirCruiser N300)
Registered Linux user #473602
SlackBuild Repository for VL7.Not much but it's a start. Join in!

scififry

  • Member
  • *
  • Posts: 66
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #12 on: October 03, 2011, 05:39:58 pm »

   ISA support (disabled)
Wouldn't it be useful to enable this (at least for the Light version)?
Because VL also runs (and is being ran) on older systems which still have ISA soundcards or other cards and people who install Light expect those to work...

Just a thought, I've got an older computer with an ISA slot but don't actually have a card in there, so don't mess around with doing a whole new kernel .config if it takes time to test  ;)
Logged

pierce.jason

  • Packager
  • Vectorite
  • ****
  • Posts: 250
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #13 on: October 03, 2011, 08:02:41 pm »

   ISA support (disabled)
Wouldn't it be useful to enable this (at least for the Light version)?
Because VL also runs (and is being ran) on older systems which still have ISA soundcards or other cards and people who install Light expect those to work...

Just a thought, I've got an older computer with an ISA slot but don't actually have a card in there, so don't mess around with doing a whole new kernel .config if it takes time to test  ;)

I agree, need to get ISA support in there.

ISA was seemingly avail as recently as some early P4 machines. Even on machines without ISA slots, the bus exists and is often utilized for bridge chipset temperature sensors.
Logged
pierce.jason
Email: $(echo -e "moc\x2eliamg\x40nosaj.ecreip" | rev)

Joe1962

  • Administrator
  • Vectorian
  • *****
  • Posts: 2499
    • Joe1962's Website
Re: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers
« Reply #14 on: October 03, 2011, 08:16:53 pm »

RE: ISA support...

OK, I thought there would be hardly any running PCs with ISA out there by now, at least nothing that would run Std, but Light is something else altogether. Anyway, this is exactly why I asked for feedback... ;D

PS: I probably won't be able to fool around with this till the weekend, though... :-[
« Last Edit: October 03, 2011, 08:19:31 pm by Joe1962 »
Logged
O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10