BTS

Issue216

Title 2.6.23-grml
Priority package Status resolved
Superseder Nosy List mika
Assigned To mika Topics kernel, release-stopper

Created on 2007-05-14.13:05:06 by mika, last changed 2008-01-20.10:12:13 by mika.

Messages
msg1071 (view) Author: mika Date: 2008-01-20.10:12:12
Closing this bugreport, 2.6.23-grml and 2.6.23-grml64 are in a pretty good 
shape now and no core issues are left open.
msg1035 (view) Author: mika Date: 2007-12-28.01:01:05
Most important missing packages for grml64:

grml64-kerneladdons-2.6.23
truecrypt-2.6.23-grml64
virtualbox-ose-guest-modules-2.6.23-grml64
msg990 (view) Author: mika Date: 2007-12-09.23:30:30
Current 2.6.23-grml works fine, we just need a recent build for grml64 
(including *all* external modules).
msg906 (view) Author: mika Date: 2007-11-04.23:02:25
We should try to replace CONFIG_NR_CPUS=8 with something like CONFIG_NR_CPUS=16.
msg900 (view) Author: mika Date: 2007-11-04.12:43:56
Update:

Notice: use gspca-source instead of spca5xx-source
Just uploaded drbd8, exmap, fglrx, ivtv, iscsitarget, ndiswrapper, openafs and 
truecrypt to grml-testing.

I don't want to support misdn (see #395244) and tidev anymore.
msg899 (view) Author: mika Date: 2007-11-04.11:21:11
Update:

drbd8
exmap
fglrx
iscsitarget
ivtv (do we want to support it at all?)
misdn (do we want to support it at all?)
ndiswrapper
openafs
spca5xx
tidev (do we want to support it at all?)
truecrypt
msg877 (view) Author: mika Date: 2007-10-13.21:45:21
Just finished initial version of 2.6.23-grml.

Missing modules:

drbd8
exmap
fglrx
iscsitarget
madwifi
misdn (do we want to support it at all?)
ndiswrapper
nvidia-kernel-legacy-96xx
openafs
tidev (do we want to support it at all?)
truecrypt
tp-smapi
msg873 (view) Author: mika Date: 2007-10-10.09:23:05
2.6.23 is available

Integrate http://dev.gentoo.org/~spock/projects/uvesafb/ and http://
mjanusz.wordpress.com/2007/08/29/fbsplash-naming-changes/ in grml?
msg871 (view) Author: mika Date: 2007-10-07.21:28:32
Use Ubuntus' libata/pata-configuration?

http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-
gutsy.git;a=blob;h=7507141d02a2467090c80687feffef3befbbd317;hb=0e106025456610c934c26a3abad04ff5c83b6531;f=debian/
config/i386/config
msg823 (view) Author: mika Date: 2007-09-22.21:06:06
JFTR: warnings when running 'make oldconfig' with 2.6.22-grml's config on 
2.6.23-rc7:

.config:40:warning: trying to assign nonexistent symbol IPC_NS
.config:46:warning: trying to assign nonexistent symbol UTS_NS
.config:175:warning: trying to assign nonexistent symbol X86_MINIMUM_CPU_MODEL
.config:252:warning: trying to assign nonexistent symbol PM_SYSFS_DEPRECATED
.config:253:warning: trying to assign nonexistent symbol SOFTWARE_SUSPEND
.config:255:warning: trying to assign nonexistent symbol SUSPEND_SMP
.config:262:warning: trying to assign nonexistent symbol ACPI_SLEEP_PROC_FS
.config:263:warning: trying to assign nonexistent symbol ACPI_SLEEP_PROC_SLEEP
.config:320:warning: trying to assign nonexistent symbol 
X86_SPEEDSTEP_CENTRINO_ACPI
.config:439:warning: trying to assign nonexistent symbol 
IP_ROUTE_MULTIPATH_CACHED
.config:800:warning: trying to assign nonexistent symbol NET_ESTIMATOR
.config:1473:warning: trying to assign nonexistent symbol CD_NO_IDESCSI
.config:1474:warning: trying to assign nonexistent symbol AZTCD
.config:1475:warning: trying to assign nonexistent symbol GSCD
.config:1476:warning: trying to assign nonexistent symbol MCDX
.config:1477:warning: trying to assign nonexistent symbol OPTCD
.config:1478:warning: trying to assign nonexistent symbol SJCD
.config:1479:warning: trying to assign nonexistent symbol ISP16_CDI
.config:1480:warning: trying to assign nonexistent symbol CDU535
.config:2445:warning: trying to assign nonexistent symbol I2C_ISA
.config:3151:warning: trying to assign nonexistent symbol OSS_OBSOLETE
.config:3461:warning: symbol value 'm' invalid for EDAC
.config:3474:warning: trying to assign nonexistent symbol EDAC_POLL
.config:3673:warning: trying to assign nonexistent symbol SQUASHFS
.config:3674:warning: trying to assign nonexistent symbol SQUASHFS_EMBEDDED
.config:3675:warning: trying to assign nonexistent symbol 
SQUASHFS_FRAGMENT_CACHE_SIZE
.config:3676:warning: trying to assign nonexistent symbol SQUASHFS_VMALLOC
msg815 (view) Author: mika Date: 2007-09-20.21:59:44
try building with CONFIG_BLK_DEV_LOOP=m instead of y so we can test whether 
integration of loop-aes is possible. live-initramfs might handle that already 
for use....
msg791 (view) Author: mika Date: 2007-09-13.14:57:27
activate CONFIG_NFS_V3_ACL
msg750 (view) Author: mika Date: 2007-08-26.07:45:07
CONFIG_IRQBALANCE?

CONFIG_TASKSTATS -> CONFIG_TASK_IO_ACCOUNTING -> would be nice for 'dstat -M 
topio'
msg749 (view) Author: mika Date: 2007-08-26.07:41:32
enable CONFIG_UTS_NS?
msg748 (view) Author: mika Date: 2007-08-23.15:48:49
Activate CONFIG_PERFMON?
msg741 (view) Author: mika Date: 2007-08-13.21:03:52
JFTR: I'd *like* to base grml 1.1 on kernel 2.6.23, let's see when it's 
available.
msg693 (view) Author: mika Date: 2007-08-09.00:12:01
Include:

CONFIG_SERIAL_8250_NR_UARTS=16
CONFIG_SERIAL_8250_RUNTIME_UARTS=8

-> http://permalink.gmane.org/gmane.linux.distributions.grml.user/1336
msg691 (view) Author: mika Date: 2007-08-04.09:13:39
deactivate CONFIG_DEBUG_MUTEXES
msg689 (view) Author: mika Date: 2007-08-03.15:14:04
activate CONFIG_BLK_DEV_IO_TRAC?
http://www.itp.tuwien.ac.at/~mattems/blog/2007/08/02#linux-2.6-bts-cleanup-1
msg655 (view) Author: mika Date: 2007-07-10.11:57:57
JFTR: truecrypt-2.6.22-grml is available
msg654 (view) Author: mika Date: 2007-07-10.11:24:09
current todolist:

dazuko-source: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=412313

et131x: unknown symbol vlan_group_set_device + malloc_sizes

iscsitarget: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432522

linux-wlan-ng: "Kernels newer than 2.6.21.x are not supported." (do we need it?)

madwifi: "cc1: warnings being treated as errors", see
http://madwifi.org/wiki/DevDocs/Branches,
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432529
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432531

nozomi: http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=nozomi-
source;dist=unstable

rt2400: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432532

rt2500: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432358

rt2570: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432533

truecrypt-2.6.22-grml: needs updated packages...

unionfs: no working patch against 2.6.22 available yet

iteraid.ko: check out current state

bluetooth-alsa vs. (our old) btsco
btsco -> use plugz instead -> http://bluetooth-alsa.sourceforge.net/build.html

additional notes:

exmap: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432520

switched from spca5xx-source to gspca-source, see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=402484

drop misdn-kernel completely? see
http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=misdn-kernel-
source;dist=unstable
for a bug list...

drop rt2x00? see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=421747
msg653 (view) Author: mika Date: 2007-07-10.10:14:31
workaround for spca5xx-source and misdn-kernel-source:

touch /usr/src/linux/include/linux/config.h

workaround for exmap-modules-source:

ln -s /raid/Grml/kernel/linux-2.6.22-grml /lib/modules/2.6.22-grml/build
msg652 (view) Author: mika Date: 2007-07-10.10:07:26
Removing et131x-modules-2.6.22-grml because of unsolved:

# depmod -ae -F /boot/System.map-2.6.22-grml 2.6.22-grml
WARNING: /lib/modules/2.6.22-grml/extra/et131x.ko needs unknown symbol 
vlan_group_set_device
WARNING: /lib/modules/2.6.22-grml/extra/et131x.ko needs unknown symbol 
malloc_sizes
msg651 (view) Author: mika Date: 2007-07-10.09:57:12
fixed the r1000 issue with replacing pci_module_init() with 
pci_register_driver()

JFTR: we already have CONFIG_CFG80211=m set
msg650 (view) Author: mika Date: 2007-07-10.03:46:06
Some furthe investigation needed in:

# depmod -ae -F /boot/System.map-2.6.22-grml 2.6.22-grml
WARNING: /lib/modules/2.6.22-grml/extra/et131x.ko needs unknown symbol 
vlan_group_set_device
WARNING: /lib/modules/2.6.22-grml/extra/et131x.ko needs unknown symbol 
malloc_sizes
WARNING: /lib/modules/2.6.22-grml/misc/r1000.ko needs unknown symbol 
pci_module_init
msg649 (view) Author: mika Date: 2007-07-10.03:40:17
update: the 'WARNING: /lib/modules/2.6.22-grml/misc/pcan.ko needs unknown 
symbol malloc_sizes' problems of grml-kerneladdons-2.6.22-grml should be fixed 
now.
msg648 (view) Author: mika Date: 2007-07-10.03:39:12
btsco -> use plugz instead -> http://bluetooth-alsa.sourceforge.net/build.html
msg647 (view) Author: mika Date: 2007-07-10.03:22:25
check out situation of iteraid.ko (do not forget it in initrd/scsi/modules/)
msg646 (view) Author: mika Date: 2007-07-10.03:04:59
We should include CONFIG_CFG80211=m in the next build.

Check out status of http://bugs.debian.org/425356 ->

iwlwifi -- The iwlwifi project provides a driver which utilizes the new 
mac80211 subsystem for the IntelĀ® PRO/Wireless 3945ABG Network Connection 
adapter.
msg645 (view) Author: mika Date: 2007-07-10.02:58:48
Another check to be done: in-kernel vs. out-of-tree kvm
msg644 (view) Author: mika Date: 2007-07-10.02:32:21
additional notes:

aufs-source vs. grml-kerneladdons
dazuko-source vs. grml-kerneladdons
bluetooth-alsa vs. (our old) btsco

todo:

unionfs
msg643 (view) Author: mika Date: 2007-07-10.02:28:44
worked:

drbd8
et131x
fglrx-kernel
ipw3945
kqemu
ndiswrapper
nvidia-kernel
openafs
qc-usb
realtime-lsm
sl-modem
sysprof
tidev

fails to build:

nozomi-source
rt2400-source
rt2500-source
rt2x00-source
rt2570-source
spca5xx-source (include/linux/config.h)
misdn-kernel-source (include/linux/config.h)
madwifi-source (warnings treated as errors)
exmap-modules-source (make: *** /lib/modules/2.6.22-grml/build: No such file or 
directory)
iscsitarget-source (event.c:98: error: too few arguments to function 
'netlink_kernel_create')

problems at grml-kerneladdons-2.6.22-grml - needs some investigation:

WARNING: /lib/modules/2.6.22-grml/misc/pcan.ko needs unknown symbol malloc_sizes
WARNING: /lib/modules/2.6.22-grml/misc/aufs.ko needs unknown symbol 
lookup_one_len_nd
WARNING: /lib/modules/2.6.22-grml/misc/aufs.ko needs unknown symbol malloc_sizes
WARNING: /lib/modules/2.6.22-grml/misc/cowloop.ko needs unknown symbol 
malloc_sizes
WARNING: /lib/modules/2.6.22-grml/misc/snd-bt-sco.ko needs unknown symbol 
malloc_sizes
WARNING: /lib/modules/2.6.22-grml/misc/tpm_emulator.ko needs unknown symbol 
malloc_sizes

todo:

truecrypt-2.6.22-grml
msg642 (view) Author: mika Date: 2007-07-10.00:29:45
JFYI: Just uploaded the first build to http://dufo.tugraz.at/~prokop/grml-
kernel/2.6.22-grml/
msg641 (view) Author: mika Date: 2007-07-09.22:45:37
JFTR: gcc 4.2 (4.2-20070707-1) does not work for compiling 2.6.22 here yet:

[...]
  CC [M]  fs/binfmt_misc.o
{standard input}: Assembler messages:
{standard input}:684: Error: too many memory references for `lea'
 make[2]: *** [fs/binfmt_misc.o] Error 1
msg640 (view) Author: mika Date: 2007-07-09.20:11:57
regarding CONFIG_IRQBALANCE: use irqbalance (userspace) instead
msg574 (view) Author: mika Date: 2007-06-04.22:34:16
Set CONFIG_SERIAL_8250_RN_UARTS to '16', see
http://lists.debian.org/debian-kernel/2006/07/msg00266.html
msg545 (view) Author: mika Date: 2007-05-14.13:05:05
Work in progress: http://dufo.tugraz.at/~prokop/grml-kernel/2.6.21-grml/

TODO:

* Disable CONFIG_IRQBALANCE?
* External modules (defered currently until stable release is available)
History
Date User Action Args
2008-01-20 10:12:13mikasetstatus: in-progress -> resolved
messages: + msg1071
2007-12-28 01:01:05mikasetmessages: + msg1035
2007-12-09 23:30:30mikasetstatus: testing -> in-progress
messages: + msg990
2007-11-04 23:02:25mikasetmessages: + msg906
2007-11-04 21:50:43mikasetstatus: in-progress -> testing
2007-11-04 12:43:56mikasetmessages: + msg900
2007-11-04 11:21:11mikasetmessages: + msg899
2007-10-13 21:45:33mikasettopic: + release-stopper
2007-10-13 21:45:22mikasetmessages: + msg877
title: 2.6.22-grml / 2.6.23-grml -> 2.6.23-grml
2007-10-10 09:23:06mikasetmessages: + msg873
2007-10-07 21:28:33mikasetmessages: + msg871
2007-09-22 21:06:06mikasetmessages: + msg823
2007-09-20 21:59:45mikasetmessages: + msg815
2007-09-13 14:57:27mikasetmessages: + msg791
title: 2.6.22-grml -> 2.6.22-grml / 2.6.23-grml
2007-08-26 07:45:07mikasetmessages: + msg750
2007-08-26 07:41:32mikasetmessages: + msg749
2007-08-23 15:48:50mikasetmessages: + msg748
2007-08-13 21:03:53mikasetmessages: + msg741
2007-08-09 00:12:02mikasetmessages: + msg693
2007-08-04 09:13:40mikasetmessages: + msg691
2007-08-03 15:14:05mikasetmessages: + msg689
2007-07-10 11:57:57mikasetmessages: + msg655
2007-07-10 11:24:09mikasetmessages: + msg654
2007-07-10 10:14:31mikasetmessages: + msg653
2007-07-10 10:07:26mikasetmessages: + msg652
2007-07-10 09:57:12mikasetmessages: + msg651
2007-07-10 03:46:06mikasetmessages: + msg650
2007-07-10 03:40:17mikasetmessages: + msg649
2007-07-10 03:39:12mikasetmessages: + msg648
2007-07-10 03:22:25mikasetmessages: + msg647
2007-07-10 03:04:59mikasetmessages: + msg646
2007-07-10 02:58:48mikasetmessages: + msg645
2007-07-10 02:32:21mikasetmessages: + msg644
2007-07-10 02:28:44mikasetmessages: + msg643
2007-07-10 00:29:45mikasetmessages: + msg642
2007-07-09 22:45:37mikasetmessages: + msg641
2007-07-09 20:12:04mikasettitle: 2.6.21-grml / 2.6.22-grml -> 2.6.22-grml
2007-07-09 20:11:57mikasetmessages: + msg640
2007-06-04 22:34:16mikasetmessages: + msg574
title: 2.6.21-grml -> 2.6.21-grml / 2.6.22-grml
2007-05-14 13:05:06mikacreate