WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Kernel config for 5.0  (Read 27729 times)

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10970
Kernel config for 5.0
« on: March 03, 2013, 11:34:50 PM »
Again it's time to post if you'd like to see any changes in the official kernel config. This only affects x86 and x64, the ARM ports will do their own thing.

Current list of changes to be done:
- more serial ports
- alsa virmidi
- ehci new scheduling
- netconsole as a module
- efi support
- sd.c cache errors to warnings
- some more netlink/iptables xfrm modules
- pcie hotplug
- pcmcia=y

We're targeting 3.7 currently.

This thread will remain open for two weeks.
« Last Edit: March 24, 2013, 01:15:37 AM by curaga »
The only barriers that can stop you are the ones you create yourself.

Offline Lee

  • Hero Member
  • *****
  • Posts: 645
    • My Core wiki user page
Re: Kernel config for 5.0
« Reply #1 on: March 04, 2013, 10:04:11 AM »
I'm not sure if this minor thing is a kernel issue or not and I haven't spent a lot of effort troubleshooting it but...

I have a system with two sata hard disks and, usually, one USB flash drive plugged in.   Occasionally, I plug a second USB stick in for backing up the primary one.

All connected drives mount and work fine (hence the minimal troubleshooting effort) but conky (the conky_plus extension) never recognizes "sdd", the second USB stick, as being mounted.  I've always assumed it was some issue with conky, and I still suspect so, but if you could eliminate the possibility that it is some kernel configuration setting, I'd appreciate it.
32 bit core4.7.7, Xprogs, Xorg-7.6, wbar, jwm  |  - Testing -
PPR, data persistence through filetool.sh          |  32 bit core 8.0 alpha 1
USB Flash drive, one partition, ext2, grub4dos  | Otherwise similar

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10970
Re: Kernel config for 5.0
« Reply #2 on: March 04, 2013, 10:43:22 AM »
I can't think of anything in the kernel that would cause that.
The only barriers that can stop you are the ones you create yourself.

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Kernel config for 5.0
« Reply #3 on: March 04, 2013, 02:03:42 PM »

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Kernel config for 5.0
« Reply #4 on: March 04, 2013, 02:04:59 PM »
Also is USB 3.0 enabled by default in this kernel ?

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Kernel config for 5.0
« Reply #5 on: March 04, 2013, 03:19:25 PM »
Any chance to get the RealTek RTL81**** Wireless LAN NIC drivers in staging configured as modules?
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

aus9

  • Guest
Re: Kernel config for 5.0
« Reply #6 on: March 04, 2013, 05:48:17 PM »
For those who want to know what is in current try

http://tinycorelinux.net/4.x/x86/release/src/kernel/

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10970
Re: Kernel config for 5.0
« Reply #7 on: March 05, 2013, 09:11:08 AM »
@coreplayer2

That's the "ehci new scheduling", hadn't forgotten it. USB 3.0 was already enabled in the current kernel. If you're not getting usb 3.0 speeds, that may just be due to the 3.0 kernel not supporting your usb controller.

@tinypoodle

My stance wrt staging/unstable drivers is the same. I won't enable them by default, because no matter how many warnings there are, some noob will always follow a tutorial somewhere to load them and then blame Core when their computer crashes/hangs, loses data, and so on.

They are allowed in the repo if contributed, but it's an important line to keep on what's officially supported and what's not.
« Last Edit: March 05, 2013, 09:13:51 AM by curaga »
The only barriers that can stop you are the ones you create yourself.

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Kernel config for 5.0
« Reply #8 on: March 05, 2013, 10:24:51 AM »
Question: As the kernel config options for the drivers in question are of "type: tristate", if choosing N in kernel config, can they later be built as modules from same kernel source to work with the stock kernel or not?
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10970
Re: Kernel config for 5.0
« Reply #9 on: March 05, 2013, 10:28:08 AM »
Yes, as long as it doesn't change other code (such as with ifdefs).
The only barriers that can stop you are the ones you create yourself.

Offline Ahmad

  • Newbie
  • *
  • Posts: 4
Re: Kernel config for 5.0
« Reply #10 on: March 05, 2013, 01:07:03 PM »
Much appreciated: http://forum.tinycorelinux.net/index.php/topic,14987.0.html

I am willing to test the early development releases on the machines I mentioned in the above thread.

Can you share with us when should we expect a 5.0 release based on 3.7+ something kernel?
« Last Edit: March 05, 2013, 01:18:07 PM by Ahmad »

Offline coreplayer2

  • Hero Member
  • *****
  • Posts: 3020
Re: Kernel config for 5.0
« Reply #11 on: March 05, 2013, 08:34:51 PM »
Thanks curaga   I should have read more closely


Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10970
Re: Kernel config for 5.0
« Reply #12 on: March 06, 2013, 12:48:43 AM »
Can't give a timeframe other than "when it's ready", sorry. Alphas and RCs will be public as usual when they're passing our testing.
The only barriers that can stop you are the ones you create yourself.

Offline Zendrael

  • Sr. Member
  • ****
  • Posts: 362
    • Zendrael's home of projects
Re: Kernel config for 5.0
« Reply #13 on: March 08, 2013, 11:25:40 AM »
Could it has some "kernel tuning"?

(I'm not a Kernel hacker... forget about it if I said something dumb...)

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10970
Re: Kernel config for 5.0
« Reply #14 on: March 08, 2013, 12:41:25 PM »
What do you mean?
The only barriers that can stop you are the ones you create yourself.