Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xx-sources
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 19, 20, 21 ... 27, 28, 29  Next  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
eldiablo
Tux's lil' helper
Tux's lil' helper


Joined: 20 Sep 2003
Posts: 136
Location: Halsa(Where keiko lived his last days), Norway

PostPosted: Mon Aug 02, 2004 12:42 pm    Post subject: Reply with quote

I'm dooing a fresh checkout now, it will take some time since I'm just on a 700 kbit line.
I'm using gcc 3.4.0
EDIT: No, i'm still getting the same errors, weird, also getting same error with gcc 3.3.4

EDIT2: How does your arch/i386/kernel/signal.c:589 look like?
mine looks like this
Code:
signr = get_signal_to_deliver(&info, regs, NULL);
I'ts missing the &ka_copy argument.
_________________
Always running the most experimental
Back to top
View user's profile Send private message
AstralStorm
Tux's lil' helper
Tux's lil' helper


Joined: 06 Nov 2003
Posts: 80
Location: /dev/null

PostPosted: Mon Aug 02, 2004 2:08 pm    Post subject: Reply with quote

eldiablo wrote:
I'm dooing a fresh checkout now, it will take some time since I'm just on a 700 kbit line.


Just? I'm on 160 kbps cable and it's quite expensive here. (Poland)

Checkout from like 15 minutes earlier compiles fine.

I'm trying to mangle original GoboLinux LiveCD to add Reiser4, Udev and SquashFS. Nearly works.

BTW, 2.6.8-rc2-mm2 contains Staircase! :)
Back to top
View user's profile Send private message
AstralStorm
Tux's lil' helper
Tux's lil' helper


Joined: 06 Nov 2003
Posts: 80
Location: /dev/null

PostPosted: Mon Aug 02, 2004 2:32 pm    Post subject: Reply with quote

Ehh, logged out, back in and couldn't edit my post.

No matter, just to say that everything except I2C works in this release.

I get some messages like this, looks like some debugging option, although I have everything disabled:
ReiserFS: hda2: checking transaction log (hda2)
bad: scheduling while atomic!
... long trace ...
bad: scheduling while atomic!
... different long trace ...
ReiserFS: hda2: Using r5 hash to sort names

I get them when writing large files too.

In addition to these I sometimes get:
Took swap token, pid <number> (app name)
Back to top
View user's profile Send private message
eldiablo
Tux's lil' helper
Tux's lil' helper


Joined: 20 Sep 2003
Posts: 136
Location: Halsa(Where keiko lived his last days), Norway

PostPosted: Mon Aug 02, 2004 6:49 pm    Post subject: Reply with quote

I did a new checkout for a couple of minnutes ago, and it updated very much, and it all compiled cleanly ;)
_________________
Always running the most experimental
Back to top
View user's profile Send private message
xiphux
Apprentice
Apprentice


Joined: 15 Jun 2002
Posts: 225
Location: Madison, WI

PostPosted: Mon Aug 02, 2004 8:45 pm    Post subject: Reply with quote

Astralstorm:
In those "scheduling while atomic" traces, is there anything human-readable?

The "swap token" messages are not an issue. I forgot to mention that I added token-based thrashing control, by Rik van Riel.
Back to top
View user's profile Send private message
Evil Dark Archon
Guru
Guru


Joined: 21 Dec 2002
Posts: 562
Location: Santa Rosa, CA

PostPosted: Mon Aug 02, 2004 11:14 pm    Post subject: Reply with quote

the scheduling while atomic thing can be traced to the cfq io scheduler because when i switched to the anticipatory io scheduler the scheduling while atomic errors went away, plus the traces specificaly mentioned cfq so that's what gave me the idea to switch to anticipatory.
_________________
This post has been over explained for newb-informing purposes.

Registered Linux user 347334
Abit AV8-3rd eye, AMD Athlon64 3500+ 90nm, ATI Radeon x850 pro
Back to top
View user's profile Send private message
xiphux
Apprentice
Apprentice


Joined: 15 Jun 2002
Posts: 225
Location: Madison, WI

PostPosted: Tue Aug 03, 2004 12:12 am    Post subject: Reply with quote

Well, that would do it. There were some more fixes to cfq, and it's probably conflicting with something in the cfqionice conditionals I added. I'll take a look at it.

Actually, at some point I want to remerge the normal / ionice cfq. Since it was added to mainline, more and more of the extra enhancements and cleanups that were in cfqionice are working their way into the vanilla cfq. (Sysfs exports, etc) But I didn't really change the conditionals I had already - so aside from major bugfixes, it's still a dated version of cfq that's in this tree.
Back to top
View user's profile Send private message
AstralStorm
Tux's lil' helper
Tux's lil' helper


Joined: 06 Nov 2003
Posts: 80
Location: /dev/null

PostPosted: Tue Aug 03, 2004 8:27 am    Post subject: Reply with quote

xiphux wrote:
Astralstorm:
In those "scheduling while atomic" traces, is there anything human-readable?

Of course, all call traces mention ReiserFS and CFQ (new default?).
No such messages while using ISO9660 for instance.

xiphux wrote:
The "swap token" messages are not an issue. I forgot to mention that I added token-based thrashing control, by Rik van Riel.

I believe I just forgot to setterm -msg off in my clean Linux install scripts. (from scratch, extensively using directories, some scripts borrowed from GoboLinux)
Back to top
View user's profile Send private message
eldiablo
Tux's lil' helper
Tux's lil' helper


Joined: 20 Sep 2003
Posts: 136
Location: Halsa(Where keiko lived his last days), Norway

PostPosted: Tue Aug 03, 2004 6:35 pm    Post subject: Reply with quote

Is mm2 included in cvs?
I don't see anything mentioned.
:)
_________________
Always running the most experimental
Back to top
View user's profile Send private message
xiphux
Apprentice
Apprentice


Joined: 15 Jun 2002
Posts: 225
Location: Madison, WI

PostPosted: Tue Aug 03, 2004 9:31 pm    Post subject: Reply with quote

I'm doing the initial import now, and then I need to fix the conflicts.

(Doom 3 has been mighty distracting lately...)
Back to top
View user's profile Send private message
trevorj
n00b
n00b


Joined: 13 May 2003
Posts: 68

PostPosted: Thu Aug 05, 2004 1:49 am    Post subject: Reply with quote

the cpu.c and suspend2.c problem still exists in CVS :D

hmm. Current cvs won't compile for me...
Quote:
LD [M] fs/squashfs/squashfs.o
CC fs/sysfs/inode.o
CC fs/sysfs/file.o
CC fs/sysfs/dir.o
fs/sysfs/dir.c:16: error: `sysfs_lookup' undeclared here (not in a function)
fs/sysfs/dir.c:16: error: initializer element is not constant
fs/sysfs/dir.c:16: error: (near initialization for `sysfs_dir_inode_operations.lookup')
fs/sysfs/dir.c:20: error: `sysfs_dir_open' undeclared here (not in a function)
fs/sysfs/dir.c:20: error: initializer element is not constant
fs/sysfs/dir.c:20: error: (near initialization for `sysfs_dir_operations.open')
fs/sysfs/dir.c:21: error: `sysfs_dir_close' undeclared here (not in a function)
fs/sysfs/dir.c:21: error: initializer element is not constant
fs/sysfs/dir.c:21: error: (near initialization for `sysfs_dir_operations.release')
fs/sysfs/dir.c:22: error: `sysfs_dir_lseek' undeclared here (not in a function)
fs/sysfs/dir.c:22: error: initializer element is not constant
fs/sysfs/dir.c:22: error: (near initialization for `sysfs_dir_operations.llseek')
fs/sysfs/dir.c:24: error: `sysfs_readdir' undeclared here (not in a function)
fs/sysfs/dir.c:24: error: initializer element is not constant
fs/sysfs/dir.c:24: error: (near initialization for `sysfs_dir_operations.readdir')
fs/sysfs/dir.c: In function `sysfs_attach_link':
fs/sysfs/dir.c:128: error: `init_symlink' undeclared (first use in this function)
fs/sysfs/dir.c:128: error: (Each undeclared identifier is reported only once
fs/sysfs/dir.c:128: error: for each function it appears in.)
make[2]: *** [fs/sysfs/dir.o] Error 1
make[1]: *** [fs/sysfs] Error 2
make: *** [fs] Error 2

hmm... I used nicksched with the last pull, I was going back to Xsched with this new snapshot
_________________
\\ trevorj
Back to top
View user's profile Send private message
xiphux
Apprentice
Apprentice


Joined: 15 Jun 2002
Posts: 225
Location: Madison, WI

PostPosted: Thu Aug 05, 2004 4:33 am    Post subject: Reply with quote

Whoops. That was the time I was fighting with CVS, and I kinda forgot to fix it when I did get the repository back in sync.

I'm looking at it and I'm about to commit the fix. But can't it just be set static in cpu.c, and then defined as an extern in suspend2.c?

I'll fix that sysfs thing next.
Back to top
View user's profile Send private message
xiphux
Apprentice
Apprentice


Joined: 15 Jun 2002
Posts: 225
Location: Madison, WI

PostPosted: Thu Aug 05, 2004 8:24 am    Post subject: Reply with quote

Ok, CVS has really been pissing me off lately. When I first started using it, I stopped using Andrew Morton's patch scripts, thinking I could just rely on CVS for my incremental diffs. However, this was a problem - while the system works great for a constantly evolving single codebase, the kernel is different because the bottom structure is constantly changing. So each time a new base revision is added, all the other patches have to be adapted to any changes. Sometimes this is relatively hassle-free... and sometimes it isn't. I can see now why akpm himself uses those scripts, and not an RCS like CVS. If the bottom changes, you can start from there, apply each patch down the stack, and fix any conflicts you come across. And when you deal with a patchset with hundreds of patches like -mm (or -xx, for that matter), doing it incrementally is much easier than dealing with a giant mass of conflicts.

If you've checked out CVS recently, you'll probably notice that there are some serious issues. In fact, the tree sitting in CVS is no longer 2.6.8-rc2-mm1 nor 2.6.8-rc2-mm2; it's some abominable hybrid that will be a real pain to fix.
So I'm starting from scratch. I'm going to start again with akpm's patch scripts, like I used to. I'll still commit changes into CVS, but I'll do the work in a non-cvs-controlled tree.
I have to break out everything in CVS into individual patches again (that oughta be a real bitch). However, the upside to this is that I can start from scratch on a lot of the spots that are a real mess. For example, I can re-do the scheduer mix. Maybe even write some generic functions to decrease the amount of ifdefs. But anyway, now that that's out, here is the real purpose of this post:
Since I'm starting from scratch, which schedulers should I include? Nicksched, Xsched, and Staircase, I assume, are a given. I could include the runtime selectable version of SPA with priority-based, staircase, and entitlement based options. Or I could break those out into separate ones. I never really included the runtime selectable ones before because it didn't make sense to me to have half of the schedulers compile-selected and half of them runtime-selectable. I really want to include EBS since its algorithms are much more advanced than the ones in the entitlement-based SPA, but since it hasn't been updated since 2.6.4, enough stuff has changed that it would be much too problematic. Actually, I don't even know if EBS in cvs works. But if someone really wants it, I can attempt to port it to the current tree.

But I guess that really applies to anything. Since I have to start from the beginning, it'll be relatively easy to make big infrastructural changes. Want something added? Changed, adjusted, reverted, inverted, perverted, whatever? Go ahead and make a request. Otherwise, I'll just try to emulate the current tree as much as possible.

And hey, at least I'll be able to provide broken-out patches again. At the cheap price of my fingers.
Back to top
View user's profile Send private message
eldiablo
Tux's lil' helper
Tux's lil' helper


Joined: 20 Sep 2003
Posts: 136
Location: Halsa(Where keiko lived his last days), Norway

PostPosted: Thu Aug 05, 2004 8:35 am    Post subject: Reply with quote

I'm just using Staircase, so i'm happy with only Nicksched, Xsched and Staircase in.

I'ts also good that you'll be able to make a broken-out dir, i'm a bit into this kernel patching thing myself ;)
_________________
Always running the most experimental
Back to top
View user's profile Send private message
Evil Dark Archon
Guru
Guru


Joined: 21 Dec 2002
Posts: 562
Location: Santa Rosa, CA

PostPosted: Thu Aug 05, 2004 6:52 pm    Post subject: Reply with quote

i only use nicksched (staircase produces some nasty sound problems in unreal tournament 2004), but the entitlement based scheduler looks interesting, a port to the current tree would be nice.

* EDIT: Oh btw, your problems with CVS are probably the reason that the linux kernel folks went over to BitKeeper.
_________________
This post has been over explained for newb-informing purposes.

Registered Linux user 347334
Abit AV8-3rd eye, AMD Athlon64 3500+ 90nm, ATI Radeon x850 pro
Back to top
View user's profile Send private message
madmango
Guru
Guru


Joined: 15 Jul 2003
Posts: 507
Location: PA, USA

PostPosted: Fri Aug 06, 2004 2:19 pm    Post subject: Reply with quote

You guys and you're slow internet... I've got a 3.5 Mbit cable line. mmmmmm.

Okay, I just checked out the current cvs. You might want to switch to something like bitkeeper or subversion or something.

I'm compiling now, so far so good. I've found that most of the problems I was having earlier with the kernel were attributed to cfq, ionice, reiser4, and, most importantly, the fglrx drivers. I just switched over to a geforce 4 ti 4600 and i'm lovin' it (mcdonalds). Also went from my nforce audio to a sb live card. We'll see how things go.

Thanks, xiphux. You're really doing the linux community a service here.
_________________
word.
Back to top
View user's profile Send private message
eldiablo
Tux's lil' helper
Tux's lil' helper


Joined: 20 Sep 2003
Posts: 136
Location: Halsa(Where keiko lived his last days), Norway

PostPosted: Fri Aug 06, 2004 4:15 pm    Post subject: Reply with quote

Couldnt agree more with you madmango :D
_________________
Always running the most experimental
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Fri Aug 06, 2004 4:51 pm    Post subject: Reply with quote

xiphux wrote:
Want something added? Changed, adjusted, reverted, inverted, perverted, whatever? Go ahead and make a request.

What about gensplash? https://forums.gentoo.org/viewtopic.php?t=206778
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
madmango
Guru
Guru


Joined: 15 Jul 2003
Posts: 507
Location: PA, USA

PostPosted: Fri Aug 06, 2004 5:24 pm    Post subject: Reply with quote

Entitlement based scheduling won't compile, Xsched crashes init with no errors (when entering 3rd runlevel), vesafb-tng is borked (worked before, now just freezes with no errors right after the acpi table).

Does this mean anything to you? I get this when I boot with staircase and xsched.

Code:
ReiserFS: dm-2: checking transaction log (dm-2)
ReiserFS: dm-2: Using r5 hash to sort names
ReiserFS: dm-4: found reiserfs format "3.6" with standard journal
ReiserFS: dm-4: using ordered data mode
ReiserFS: dm-4: journal params: device dm-4, size 8192, journal first block 18
, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: dm-4: checking transaction log (dm-4)
ReiserFS: dm-4: Using r5 hash to sort names
Debug: sleeping function called from invalid context at fs/proc/base.c:1758
in_atomic():1, irqs_disabled():0
 [<b0117883>] __might_sleep+0xa4/0xac
 [<b0175788>] proc_pid_flush+0x14/0x2d
 [<b011a836>] release_task+0x148/0x171
 [<b011b742>] exit_notify+0x698/0x6a1
 [<b011bae9>] do_exit+0x39e/0x3a8
 [<b011bbbb>] sys_exit_group+0x0/0x11
 [<b0105b05>] sysenter_past_esp+0x52/0x71
Disabled Privacy Extensions on device b0536ca0(lo)
Debug: sleeping function called from invalid context at fs/proc/base.c:1758
in_atomic():1, irqs_disabled():0
 [<b0117883>] __might_sleep+0xa4/0xac
 [<b0175788>] proc_pid_flush+0x14/0x2d
 [<b011a836>] release_task+0x148/0x171
 [<b011b742>] exit_notify+0x698/0x6a1
 [<b011bae9>] do_exit+0x39e/0x3a8
 [<b011bbbb>] sys_exit_group+0x0/0x11
 [<b0105b05>] sysenter_past_esp+0x52/0x71
e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
Debug: sleeping function called from invalid context at fs/proc/base.c:1758
in_atomic():1, irqs_disabled():0
 [<b0117883>] __might_sleep+0xa4/0xac
 [<b0175788>] proc_pid_flush+0x14/0x2d
 [<b011a836>] release_task+0x148/0x171
 [<b011b742>] exit_notify+0x698/0x6a1
 [<b011bae9>] do_exit+0x39e/0x3a8
 [<b011bbbb>] sys_exit_group+0x0/0x11
 [<b0105b05>] sysenter_past_esp+0x52/0x71
eth0: no IPv6 routers present
Debug: sleeping function called from invalid context at fs/proc/base.c:1758
in_atomic():1, irqs_disabled():0
 [<b0117883>] __might_sleep+0xa4/0xac
 [<b0175788>] proc_pid_flush+0x14/0x2d
 [<b011a836>] release_task+0x148/0x171
 [<b011b742>] exit_notify+0x698/0x6a1
 [<b011bae9>] do_exit+0x39e/0x3a8
 [<b011bbbb>] sys_exit_group+0x0/0x11
 [<b0105b05>] sysenter_past_esp+0x52/0x71
nvidia: module license 'NVIDIA' taints kernel.
ACPI: PCI interrupt 0000:03:00.0[A] -> GSI 19 (level, high) -> IRQ 19
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module  1.0-6106  Wed Jun 23 08:1
4:01 PDT 2004
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:03:00.0 into 4x mode
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:03:00.0 into 4x mode
Debug: sleeping function called from invalid context at fs/proc/base.c:1758
in_atomic():1, irqs_disabled():0
 [<b0117883>] __might_sleep+0xa4/0xac
 [<b0175788>] proc_pid_flush+0x14/0x2d
 [<b011a836>] release_task+0x148/0x171
 [<b011b742>] exit_notify+0x698/0x6a1
 [<b0117ea7>] mm_release+0x84/0x8a
 [<b011bae9>] do_exit+0x39e/0x3a8
 [<b011bb17>] next_thread+0x0/0x1c
 [<b0105b57>] syscall_call+0x7/0xb



Then the baselayout scripts start up. Here's my .config:


Code:


CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_MORSE_PANICS=y
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_PAGG=y
CONFIG_PAGG_JOB=y
CONFIG_SYSCTL=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_HOTPLUG=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_DELAY_ACCT=y
CONFIG_KALLSYMS=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_KMOD=y
CONFIG_X86_PC=y
CONFIG_MK7=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_USE_3DNOW=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_PREEMPT=y
CONFIG_PREEMPT_VOLUNTARY=y
CONFIG_VOLUNTARY_PREEMPT_TWO=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_MICROCODE=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_EDD=y
CONFIG_NOHIGHMEM=y
CONFIG_BADRAM=y
CONFIG_PROC_MM=y
CONFIG_MTRR=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_PERFCTR=y
CONFIG_PERFCTR_INTERRUPT_SUPPORT=y
CONFIG_PM=y
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_ACPI_INITRD=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_LEGACY_PROC=y
CONFIG_PCI_NAMES=y
CONFIG_ISA=y
CONFIG_PCMCIA_PROBE=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=y
CONFIG_FW_LOADER=y
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_PC_CML1=y
CONFIG_PARPORT_SERIAL=y
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_PC_SUPERIO=y
CONFIG_PARPORT_1284=y
CONFIG_PNP=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_COMPRESSLOOP=y
CONFIG_BLK_DEV_NBD=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_BLK_DEV_INITRD=y
CONFIG_LBD=y
CONFIG_CDROM_PKTCDVD=y
CONFIG_CDROM_PKTCDVD_BUFFERS=8
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_IDE_TASKFILE_IO=y
CONFIG_IDE_GENERIC=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_GENERIC=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_AMD74XX=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_IVB=y
CONFIG_IDEDMA_AUTO=y
CONFIG_SCSI=y
CONFIG_SCSI_PROC_FS=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_SIL=y
CONFIG_SCSI_QLA2XXX=y
CONFIG_MD=y
CONFIG_BLK_DEV_DM=y
CONFIG_DM_CRYPT=y
CONFIG_DM_SNAPSHOT=y
CONFIG_DM_MIRROR=y
CONFIG_DM_MULTIPATH=y
CONFIG_IEEE1394=y
CONFIG_IEEE1394_OUI_DB=y
CONFIG_IEEE1394_EXTRA_CONFIG_ROMS=y
CONFIG_IEEE1394_CONFIG_ROM_IP1394=y
CONFIG_IEEE1394_OHCI1394=y
CONFIG_IEEE1394_VIDEO1394=y
CONFIG_IEEE1394_SBP2=y
CONFIG_IEEE1394_ETH1394=y
CONFIG_IEEE1394_RAWIO=y
CONFIG_IEEE1394_CMP=y
CONFIG_IEEE1394_AMDTP=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_NET_IPIP=y
CONFIG_NET_IPGRE=y
CONFIG_NET_IPGRE_BROADCAST=y
CONFIG_RICMP=y
CONFIG_IP_NMAP_FREAK=y
CONFIG_IPV6=y
CONFIG_IPV6_PRIVACY=y
CONFIG_INET6_AH=y
CONFIG_INET6_ESP=y
CONFIG_INET6_IPCOMP=y
CONFIG_IPV6_TUNNEL=y
CONFIG_NETFILTER=y
CONFIG_IP_NF_CONNTRACK=y
CONFIG_IP_NF_QUEUE=y
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_MATCH_LIMIT=y
CONFIG_IP_NF_MATCH_IPRANGE=y
CONFIG_IP_NF_MATCH_MAC=y
CONFIG_IP_NF_MATCH_LAYER7_MAXDATALEN=2048
CONFIG_IP_NF_MATCH_PKTTYPE=y
CONFIG_IP_NF_MATCH_MARK=y
CONFIG_IP_NF_MATCH_MULTIPORT=y
CONFIG_IP_NF_MATCH_TOS=y
CONFIG_IP_NF_MATCH_RECENT=y
CONFIG_IP_NF_MATCH_ECN=y
CONFIG_IP_NF_MATCH_DSCP=y
CONFIG_IP_NF_MATCH_AH_ESP=y
CONFIG_IP_NF_MATCH_LENGTH=y
CONFIG_IP_NF_MATCH_TTL=y
CONFIG_IP_NF_MATCH_TCPMSS=y
CONFIG_IP_NF_MATCH_HELPER=y
CONFIG_IP_NF_MATCH_STATE=y
CONFIG_IP_NF_MATCH_CONNTRACK=y
CONFIG_IP_NF_MATCH_OWNER=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
CONFIG_IP_NF_NAT=y
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_REDIRECT=y
CONFIG_IP_NF_TARGET_NETMAP=y
CONFIG_IP_NF_TARGET_SAME=y
CONFIG_IP_NF_MANGLE=y
CONFIG_IP_NF_TARGET_TOS=y
CONFIG_IP_NF_TARGET_ECN=y
CONFIG_IP_NF_TARGET_DSCP=y
CONFIG_IP_NF_TARGET_MARK=y
CONFIG_IP_NF_TARGET_CLASSIFY=y
CONFIG_IP_NF_TARGET_LOG=y
CONFIG_IP_NF_TARGET_ULOG=y
CONFIG_IP_NF_TARGET_TCPMSS=y
CONFIG_IP_NF_ARPTABLES=y
CONFIG_IP_NF_ARPFILTER=y
CONFIG_IP_NF_ARP_MANGLE=y
CONFIG_IP_NF_TARGET_NOTRACK=m
CONFIG_IP_NF_RAW=m
CONFIG_XFRM=y
CONFIG_NET_HW_FLOWCONTROL=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_MII=y
CONFIG_NET_PCI=y
CONFIG_FORCEDETH=y
CONFIG_E1000=y
CONFIG_NET_RADIO=y
CONFIG_ATMEL=y
CONFIG_NET_WIRELESS=y
CONFIG_INPUT=y
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=1024
CONFIG_INPUT_JOYDEV=y
CONFIG_GAMEPORT=y
CONFIG_SOUND_GAMEPORT=y
CONFIG_GAMEPORT_NS558=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_PS2SYNC=y
CONFIG_INPUT_JOYSTICK=y
CONFIG_JOYSTICK_ANALOG=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_NR_TTY_DEVICES=63
CONFIG_HW_CONSOLE=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_ACPI=y
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_CORE=y
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
CONFIG_PRINTER=y
CONFIG_TIPAR=y
CONFIG_FRANDOM=y
CONFIG_LIRC_SUPPORT=y
CONFIG_LIRC_MAX_DEV=2
CONFIG_LIRC_BT829=y
CONFIG_LIRC_IT87=y
CONFIG_HW_RANDOM=y
CONFIG_NVRAM=y
CONFIG_RTC=y
CONFIG_AGP=y
CONFIG_AGP_NVIDIA=y
CONFIG_HANGCHECK_TIMER=y
CONFIG_I2C=y
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_ALGOBIT=y
CONFIG_I2C_ALGOPCF=y
CONFIG_I2C_ISA=m
CONFIG_I2C_NFORCE2=m
CONFIG_I2C_SENSOR=m
CONFIG_SENSORS_ADM1021=m
CONFIG_SENSORS_ADM1025=m
CONFIG_SENSORS_ADM1031=m
CONFIG_SENSORS_ASB100=m
CONFIG_SENSORS_DS1621=m
CONFIG_SENSORS_FSCHER=m
CONFIG_SENSORS_GL518SM=m
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_LM75=m
CONFIG_SENSORS_LM77=m
CONFIG_SENSORS_LM78=m
CONFIG_SENSORS_LM80=m
CONFIG_SENSORS_LM83=m
CONFIG_SENSORS_LM85=m
CONFIG_SENSORS_LM90=m
CONFIG_SENSORS_MAX1619=m
CONFIG_SENSORS_VIA686A=m
CONFIG_SENSORS_W83781D=m
CONFIG_SENSORS_W83L785TS=m
CONFIG_SENSORS_W83627HF=m
CONFIG_SENSORS_EEPROM=m
CONFIG_SENSORS_PCF8574=m
CONFIG_SENSORS_PCF8591=m
CONFIG_SENSORS_RTC8564=m
CONFIG_I2C_DEBUG_CORE=y
CONFIG_I2C_DEBUG_ALGO=y
CONFIG_I2C_DEBUG_BUS=y
CONFIG_I2C_DEBUG_CHIP=y
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_SAA7134=y
CONFIG_VIDEO_TUNER=y
CONFIG_VIDEO_BUF=y
CONFIG_VIDEO_IR=y
CONFIG_FB=y
CONFIG_RRC=y
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_LOGO=y
CONFIG_LOGO_WALKEN=y
CONFIG_SPLASHEXP=y
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_HWDEP=y
CONFIG_SND_RAWMIDI=y
CONFIG_SND_SEQUENCER=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=y
CONFIG_SND_AC97_CODEC=y
CONFIG_SND_EMU10K1=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_PRINTER=y
CONFIG_USB_STORAGE=y
CONFIG_USB_HID=y
CONFIG_USB_HIDINPUT=y
CONFIG_HID_FF=y
CONFIG_USB_HIDDEV=y
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=y
CONFIG_REISERFS_PROC_INFO=y
CONFIG_FS_POSIX_ACL=y
CONFIG_AUTOFS4_FS=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_ZISOFS_FS=y
CONFIG_UDF_FS=y
CONFIG_UDF_NLS=y
CONFIG_CDFS_FS=y
CONFIG_RELAYFS_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_NTFS_FS=y
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFSD_V4=y
CONFIG_NFSD_TCP=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=y
CONFIG_SUNRPC=y
CONFIG_SUNRPC_GSS=y
CONFIG_RPCSEC_GSS_KRB5=y
CONFIG_SMB_FS=y
CONFIG_SMB_NLS_DEFAULT=y
CONFIG_SMB_NLS_REMOTE="cp437"
CONFIG_CIFS=y
CONFIG_CIFS_STATS=y
CONFIG_CIFS_POSIX=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
CONFIG_PROFILING=y
CONFIG_OPROFILE=y
CONFIG_DEBUG_KERNEL=y
CONFIG_EARLY_PRINTK=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_DEBUG_SPINLOCK_SLEEP=y
CONFIG_4KSTACKS=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
CONFIG_KEXEC=y
CONFIG_CRYPTO=y
CONFIG_CRYPTO_HMAC=y
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_DES=y
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRC_CCITT=y
CONFIG_CRC32=y
CONFIG_LIBCRC32C=y
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_PC=y
CONFIG_STAIRCASE=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IO_NONE=y
CONFIG_CC_ALIGN_FUNCTIONS=0
CONFIG_CC_ALIGN_LABELS=0
CONFIG_CC_ALIGN_LOOPS=0
CONFIG_CC_ALIGN_JUMPS=0
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
CONFIG_HERTZ=500
CONFIG_IDE_DELAY=25


I hope this post isn't too long.
_________________
word.
Back to top
View user's profile Send private message
xiphux
Apprentice
Apprentice


Joined: 15 Jun 2002
Posts: 225
Location: Madison, WI

PostPosted: Fri Aug 06, 2004 9:06 pm    Post subject: Reply with quote

I wish I could switch to anything else, but the issue is the hosting space for the patches. Sourceforge gave me the space and offers cvs, so I have to use cvs.

I'm on slow internet at home now. When I go back to school in a month, I'll have a fiber connection with 1 megabyte/sec bandwidth. (It was really awkward coming back in the summer and readjusting to my "slow" cable internet.)

I can probably add gensplash as another option to the stable/experimental bootsplash option. (When I get there)

I'm sure there's all sorts of stuff broken in cvs. madmango, those errors are either from voluntary-preempt or something messed up in the scheduler conditionals.

[edit]
I'm working on the schedulers in the cleaned up version. I've set up some generic functions which should simplify things some. I'm going to add nicksched, staircase, and xsched to start, but spa will come a little later. Peter Williams admitted that he got carried away and made a lot of changes which are mostly overhead bulk. (I was wondering what the point of a lot of that crap was when I looked at the new spa-pb) He says he'll slim it down and release a new one next week, so I'll wait until then. I'll probably add spa-zaphod (runtime selectable between entitlement-based and priority-based). This entitlement-based is different from the actual EBS in that it still uses the same interactivity/throughput bonus system that the priority-based system does. So I can see the merit in merging that one.
Speaking of EBS, that will take some time for me to peruse and port over. I figure I'll get the cleanup overwith, and then tack on EBS later, whenever I get it working.
Sound good?
[/edit]
Back to top
View user's profile Send private message
madmango
Guru
Guru


Joined: 15 Jul 2003
Posts: 507
Location: PA, USA

PostPosted: Sun Aug 08, 2004 12:53 pm    Post subject: Reply with quote

ss-coo'
_________________
word.
Back to top
View user's profile Send private message
eldiablo
Tux's lil' helper
Tux's lil' helper


Joined: 20 Sep 2003
Posts: 136
Location: Halsa(Where keiko lived his last days), Norway

PostPosted: Sun Aug 08, 2004 5:07 pm    Post subject: Reply with quote

Those patch-scripts are just genious, it makes debugging and managing patches soo easy =)

Is version 0.18 the newest?

EDIT: Oh, it looks like they are named quilt now.
http://savannah.nongnu.org/projects/quilt
_________________
Always running the most experimental
Back to top
View user's profile Send private message
eldiablo
Tux's lil' helper
Tux's lil' helper


Joined: 20 Sep 2003
Posts: 136
Location: Halsa(Where keiko lived his last days), Norway

PostPosted: Sun Aug 08, 2004 8:14 pm    Post subject: Reply with quote

Is there long before you got a release(even if it is a small one)? :wink:
It's so long since i updated my kernel, the one i'm running now is breaking quite often :\
_________________
Always running the most experimental
Back to top
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Sun Aug 08, 2004 9:06 pm    Post subject: Reply with quote

I like to see included zapchod :) I don`t test it yet,but extended eb than in hydra sounds good.
Maybe also Hydra. I know that is much more , but will be great :)
I think also spa_sc is good alternative for people wants little less than staircase and little more than spa only.I`m using it often.

greetings :)
_________________
"Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard ;)
Back to top
View user's profile Send private message
xiphux
Apprentice
Apprentice


Joined: 15 Jun 2002
Posts: 225
Location: Madison, WI

PostPosted: Mon Aug 09, 2004 3:08 am    Post subject: Reply with quote

I just use the version that akpm has in his kernel.org space. It does what I want, so whatever.

I don't think I'm going to be making an actual release soon, especially with all the cleaning and reworking I'm doing. But I plan to commit an almost-complete version of the redone tree to CVS soon.

Spa-staircase isn't really less than staircase. It's just spa with staircase's bonus calculations. Kind of like xsched, which is spa with Nicksched's bonus calculations. For xsched it's more of a change since we're going from a dual-array scheduler to a single-array scheduler; but for spa-sc, all it really does is change the base tasklist structures. One has prio slots which means better load handling but more memory overhead, and the other is the opposite (no prio-slots, less memory, weaker load handling) And none of that is really noticable from an end-user standpoint.

Plus, I think it would be weird to have two staircases - one compile-configured and one runtime selectable...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page Previous  1, 2, 3 ... 19, 20, 21 ... 27, 28, 29  Next
Page 20 of 29

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum