VectorLinux
September 01, 2014, 05:46:20 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: New proposal for distro kernel .config (linux-3.0.4, VL7). Need testers  (Read 4546 times)
Joe1962
Administrator
Vectorian
*****
Posts: 2499



WWW
« on: September 08, 2011, 12:16:46 pm »

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

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... Roll Eyes

« Last Edit: September 08, 2011, 12: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



« Reply #1 on: September 08, 2011, 03: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, 03:49:14 pm by uelsk8s » Logged
Joe1962
Administrator
Vectorian
*****
Posts: 2499



WWW
« Reply #2 on: September 08, 2011, 05: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: 1310


« Reply #3 on: September 08, 2011, 07:02:55 pm »

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

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



« Reply #4 on: September 08, 2011, 07: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



WWW
« Reply #5 on: September 09, 2011, 04:07:05 am »

ooops... Shocked  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, 05: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



WWW
« Reply #6 on: September 09, 2011, 06: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: 4022



« Reply #7 on: September 09, 2011, 09:01:31 am »

Installed on VL7-Light-A5: no problems noted so far.  Smiley

Now, trying to re-compile.. copied config file to /usr/src/linux/.config, then:
Code:
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



« Reply #8 on: September 09, 2011, 09:55:01 am »

nightflier,
do you have the full kernel-src pkg or just the stripped src pkg?
Logged
nightflier
Administrator
Vectorian
*****
Posts: 4022



« Reply #9 on: September 09, 2011, 11:07:32 am »

Full source package that resides in same dir as kernel.
Logged
nightflier
Administrator
Vectorian
*****
Posts: 4022



« Reply #10 on: September 09, 2011, 12:29:12 pm »

And of course, kernel.org is down!
Logged
budulay
Packager
Vectorian
****
Posts: 568


NewComer


« Reply #11 on: September 11, 2011, 04: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, 02: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


« Reply #12 on: October 03, 2011, 04: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  Wink
Logged
pierce.jason
Packager
Vectorite
****
Posts: 250



« Reply #13 on: October 03, 2011, 07: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  Wink

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



WWW
« Reply #14 on: October 03, 2011, 07: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... Grin

PS: I probably won't be able to fool around with this till the weekend, though... Embarrassed
« Last Edit: October 03, 2011, 07: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
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!