Gentoo Forums
Gentoo Forums
Quick Search: in
2.6.16_rc4-no1 "Unpredictable" (suspend2 works*)(mutexes*)
View unanswered posts
View posts from last 24 hours

rackathon
Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1303

PostPosted: Tue Feb 21, 2006 6:33 pm    Post subject: 2.6.16_rc4-no1 "Unpredictable" (suspend2 works*)(m Reply with quote

A Conrad Project

2.6.16_rc4-no1"Unpredictable"
What is it?
No-sources is a unique patchset, featuring tons of -mm patchsets, -ck patches, plugsched, suspend2, reiser4, and tons of other useful/performance-increasing patches.
It will offer excellent compatibility, choices, and a lot of performance gain over a standard vanilla kernel.
Some patches are modified to work with the rest of the patchset, but every release is tested with a gigantic config and is booted so we know it will work for the majority of users.
-----
SUPPORT
IRC: #no-sources (at FreeNode)
Otherwise, post in this thread
Please do not bug the gentoo devs with any problems from no-sources! I/joecool would much rather hear the problem ;)
-----
[_CPUSCHED_]
(Default = INGOSCHED)
Code:
{ There are 9 available cpu scheduler you can choose from , either from the kernel config or by using cpusched="nicksched" in /boot/grub/grub.conf
  (assuming you are using grub) as a kernel parameter.

  Available options are:
  cpusched="nicksched"
  cpusched="staircase"
  cpusched="zaphod"
  cpusched="spa_no_frills"
  cpusched="spa_ws"
  cpusched="spa_svr"
  cpusched="spa_ebs)"
  cpusched="ingosched"
  cpusched="ingo_ll" (low latency)
}

-----
NICKSCHED TIMESLICE
The nicksched timeslice is set statically in the code to 64, it is very easy to change, it can be changed by editing.
kernel/nicksched.c

Just search for 64 (only 1 entry) and change it to what you wish.
-----
Patches: -->
NOTES (Detailed patchlist): http://enderandrew.com/conrad/no-sources/2.6.16-rc4-no1/Notes.txt
Code:

--------------
patch-2.6.16_rc4.bz2
--------------
Kernel based on 2.6.16_rc4 prepatch
------------------------------------
03_patches-from-2.6.16_rc4-mm1-incl-reiser4.patch
------------------------------------
410 patches from the latest -mm release, including the reiser4 filesystem (2.6.16_rc4-mm1)
(See the Notes.txt for details)
----
------------------------------------
04_patches-from_2.6.16_rc4-ck1.patch
------------------------------------
Some really beneficial patches from the latest -ck patchset (2.6.16_rc4-ck1)
----> INCLUDES
2.6.16-rc2-dynticks-060205.patch
hz-default_values.patch
hz-no_default_250.patch
pdflush-tweaks.patch
vm-mapped-1.diff
----
-------------------------------------
05_plugsched-6.3-for-2.6.16-rc3.patch
-------------------------------------
The latest version of plugsched (6.3)
Allows support for several CPU Schedulers (Ingosched, Ingosched_Low-Latency, Nicksched, Staircase, SPA_nofrills, SPA_workstation, SPA_server
SPA_ebs, and Zaphod) (Default = Ingosched)
----
----------------------------------
06_suspend2-2.2.0.1-for-2.6.16-rc4
----------------------------------
The latest version of suspend2 (2.2.0.1)
Allows support for suspend2 Power mangement
----
-----------------
07_daconfig.patch
-----------------
daconfig patch, to show the name of the kernel in menuconfig.
----
-----------------------------------------
08_vesafb-tng-1.0-rc1-r3-2.6.15-rc1.patch 
-----------------------------------------
The latest vesafb-tng patch from Spock.
Allows the use of vesafb-tng instead of vesafb
----
-------------------------------------
09_fbsplash-0.9.2-r5-2.6.16-rc2.patch
-------------------------------------
The latest fbsplash patch from Spock.
Allows support for the gensplash framebuffer splash image.
----
---------------------------------
10_bdz_undervolt.2006.01.07.patch
---------------------------------
Allows you to undervolt standard pentium-m and centrino CPUs
(To save laptop battery life)
----
--------------------------
11_kernel-layer7-2.1.patch
--------------------------
The latest layer7 patch (2.1)
L7-filter is a new match option for iptables/Netfilter.
----
-----------------------
12_ibm-fancontrol.patch
-----------------------
Control the fanspeed on certain IBM Notebooks.
----
---------------------
13_squashfs-2.2.patch
---------------------
Squash Filesystem support (Squashed filesystem) (2.2)
A compressed filesystem, typically used for livecds
----
-------------------------
14_unionfs-20060215.patch
-------------------------
Union FileSystem Support (Snapshot)
Newer snapshot of union filesystem.
A stacked/compressed filesystem, usually used on livecds.
----
------------------------------
15_config-nr-tty-devices.patch
------------------------------
Allows you to adjust the number of tty devices in /dev
Located in Char. Devices kernel config
----
-----------------------------
16_usbhid-readd-kconfig.patch
-----------------------------
USB Mouse polling patch
----
---------------------
17_realtime-lsm.patch
---------------------
Real-time linux security module.
----
---------------------
18_eCryptfs-0.1.patch
---------------------
eCrypt filesystem support (0.1)
(Not sure what it does exactly, I do not use it, check website below)
http://sourceforge.net/projects/ecryptfs
----
-------------------
19_lufs-0.9.7.patch
-------------------
Support for the linux userland filesystem (0.9.7)
----

-----
DOWNLOADS:

EBUILD
PATCH
BROKEN-OUT
DETAILED PATCHLIST

-----
MINI-HOWTO
GENTOO:
# nano /etc/make.conf
<set PORTDIR_OVERLAY="/usr/local/portage", in make.conf, unless already set>
# wget http://no.oldos.org/files/2.6.16-rc4-no1/no-sources-2.6.16_rc4-r1.ebuild
# mkdir -p /usr/local/portage/sys-kernel/no-sources
# mv no-sources-2.6.16_rc4-r1.ebuild /usr/local/portage/sys-kernel/no-sources
# ebuild /usr/local/portage/sys-kernel/no-sources/no-sources-2.6.16_rc4-r1.ebuild digest
<ALL users running stable x86 do the following step>
# echo sys-kernel/no-sources ~x86 >> /etc/portage/package.keywords
# emerge no-sources
OTHER DISTROS:
# cd /usr/src
# rm linux
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.15.tar.bz2
# wget http://no.oldos.org/files/2.6.16-rc4-no1/2.6.16-rc4-no1.bz2
(Maybe go to kernel.org and download this one)
# wget http://www.kernel.org/diff/diffview.cgi?file=%2Fpub%2Flinux%2Fkernel%2Fv2.6%2Ftesting%2Fpatch-2.6.16-rc4.bz2
# tar jxvf linux-2.6.15.tar.bz2
# ln -s linux-2.6.15 linux
# cd linux
# bzcat /usr/src/patch-2.6.16_rc4.bz2 | patch -p1
# bzcat /usr/src/2.6.16-rc4-no1.bz2 | patch -p1
_________________
#zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better)


Last edited by cheater1034 on Fri Feb 24, 2006 10:31 pm; edited 3 times in total
Back to top
View user's profile Send private message
lazx888
Tux's lil' helper
Tux's lil' helper


Joined: 13 Sep 2005
Posts: 118

PostPosted: Tue Feb 21, 2006 8:57 pm    Post subject: Reply with quote

what is "sem2mutex*" refering to?

Thanks
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1303

PostPosted: Tue Feb 21, 2006 9:32 pm    Post subject: Reply with quote

lazx888 wrote:
what is "sem2mutex*" refering to?

Thanks


In mm, there are tons of patches to convert the semaphores of certain drivers, filesystems, etc. to mutexes.

Basically, the mutex subsystem will allow multiple program threads to share the same resource, though they can not do it at the same time.

The preemption kernel says "The new kernel mutexes shall replace spinlocks in the Linux kernel, which don't lock interrupts at the same time. The mutexes offer a protocoll that avoids priority inversion."

They are nice patches, they are nice enhancements to any kernel.

I included in this release from mm, all the sem2mutex* (named) patched, all the mutex-* patches, other patches to convert drivers to mutex, the gregkh mutex convert patches, and the kernel-cpuexec-mutex patches.

Try it out ;) this kernel has an extra edge in speed due to all the performance-based patches (the mutexes,other mm patches, ck patches, plugsched, etc) but it does not lack support.

Hope this answers your question somewhat. :)
_________________
#zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better)
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Wed Feb 22, 2006 3:40 am    Post subject: Reply with quote

I assume you also converted the unionfs and ecryptfs to mutex interface,
otherwise they won't compile you know.... ;)
_________________
Retired gentoo user
Back to top
View user's profile Send private message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1693
Location: Poland

PostPosted: Wed Feb 22, 2006 3:43 am    Post subject: Reply with quote

I #care about unionfs and ecryptfs so it's fine... ;)

EDIT: I also noticed big fat reiser4 patches, is it safe to switch between 2.6.15 and 2.6.16-rc? (both no-sources)
EDIT2: I don't use ccache, so I had to edit it out of Makefile.
Back to top
View user's profile Send private message
Vla
Tux's lil' helper
Tux's lil' helper


Joined: 09 Sep 2005
Posts: 135
Location: Somewhere in the middle

PostPosted: Wed Feb 22, 2006 5:35 am    Post subject: Reply with quote

Hi! Thanks for a new release. Will test it later.
But I have a question:
I have two hdds in my system. One is an older one ATA-66 drive and the other one 7200 upm ATA 133 drive.
I read you suggest anticipatory scheduler for slower ones and deadline for the faster hdds. Can I set it through a kernel parameter?
elevator=xxx will set the scheduler generally. Maybe elevator=hda=deadline? I found sysctl.conf is the wrong place.
Thanks for your help and sorry for my bad english ;)
Back to top
View user's profile Send private message
bollucks
Guru
Guru


Joined: 27 Oct 2004
Posts: 582

PostPosted: Wed Feb 22, 2006 6:56 am    Post subject: Reply with quote

Vla wrote:
Hi! Thanks for a new release. Will test it later.
But I have a question:
I have two hdds in my system. One is an older one ATA-66 drive and the other one 7200 upm ATA 133 drive.
I read you suggest anticipatory scheduler for slower ones and deadline for the faster hdds. Can I set it through a kernel parameter?
elevator=xxx will set the scheduler generally. Maybe elevator=hda=deadline? I found sysctl.conf is the wrong place.
Thanks for your help and sorry for my bad english ;)

It is per device
Set it in /sys/block/hda/queue/scheduler
change hda as desired.
Back to top
View user's profile Send private message
Vla
Tux's lil' helper
Tux's lil' helper


Joined: 09 Sep 2005
Posts: 135
Location: Somewhere in the middle

PostPosted: Wed Feb 22, 2006 8:23 am    Post subject: Reply with quote

Thanks for your reply.
I already found this out. My question is how to set it automaticly at boottime? I thought there could be an option like elevator=xxx as a kernel parameter.
Back to top
View user's profile Send private message
lazx888
Tux's lil' helper
Tux's lil' helper


Joined: 13 Sep 2005
Posts: 118

PostPosted: Wed Feb 22, 2006 2:05 pm    Post subject: Reply with quote

sounds like a great kernel... still afraid to move from 2.6.14 due to reiser4 "issues"
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1303

PostPosted: Wed Feb 22, 2006 3:03 pm    Post subject: Reply with quote

Tiger683 wrote:
I assume you also converted the unionfs and ecryptfs to mutex interface,
otherwise they won't compile you know.... ;)


I did do that, and since I test compile every kernel I release (a lot of vanilla things, and all the features added)

eCryptfs and Unionfs compile fine so I assume I did the job right, I do not use either of these, but they built fine so do not worry ;)
-----
lazx888 wrote:
sounds like a great kernel... still afraid to move from 2.6.14 due to reiser4 "issues"


You will certainly not have any reiser4 "issues" switching from 2.6.14. They both use the same version of reiser4 (1.0.5) there should not be any problems.

The issues were about older versions of reiser4 that did not work with newer kernel patches.

But since you are already using the latest reiser4, Do not expect any problems ;)

If you were running an older kernel, such as 2.6.12, you would have to update your reiser4 partition probally, but I do not think any problems will persist.
_________________
#zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better)
Back to top
View user's profile Send private message
Rainmaker
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1650
Location: /home/NL/ehv/

PostPosted: Thu Feb 23, 2006 5:14 pm    Post subject: Reply with quote

I'd reallly like to try this, but unfortunatly I'm getting:

Code:
  CC      fs/dquot.o
fs/dquot.c: In function `drop_dquot_ref':
fs/dquot.c:737: error: `iprune_sem' is hier niet gedeclareerd (eerste gebruik in deze functie)
fs/dquot.c:737: error: (Elke niet-gedeclareerde naam wordt slechts één
fs/dquot.c:737: error: keer vermeld voor elke functie waarin hij staat.)
make[1]: *** [fs/dquot.o] Fout 1
make: *** [fs] Fout 2


"iprune_sem is not declared".

Seems simple to fix, though I'm hesitant to change files which are related to filesystem tasks. That said, I'm hesitant to change anything in the kernel code :).
_________________
If you can't dazzle them with brilliance, baffle them with bullshit.
Back to top
View user's profile Send private message
Rainmaker
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1650
Location: /home/NL/ehv/

PostPosted: Thu Feb 23, 2006 5:51 pm    Post subject: Reply with quote

Quote:
Quota support (QUOTA)

If you say Y here, you will be able to set per user limits for disk
usage (also called disk quotas). Currently, it works for the
ext2, ext3, and reiserfs file system. ext3 also supports journalled
quotas for which you don't need to run quotacheck(8) after an unclean
shutdown.


I use reiser4, so I don't need this after all. Compiling now :)
_________________
If you can't dazzle them with brilliance, baffle them with bullshit.
Back to top
View user's profile Send private message
monkey89
Guru
Guru


Joined: 08 Mar 2004
Posts: 596

PostPosted: Thu Feb 23, 2006 9:41 pm    Post subject: Reply with quote

Tested quickly, got a kernel panic with the OHCI1394 drivers, and I couldn't insert the rt2500 module I compiled against it (said that the ifname parameter was fake or something). Thanks, but I guess I'm sticking to gentoo sources for the install guide.

-Monkey
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1303

PostPosted: Thu Feb 23, 2006 9:46 pm    Post subject: Reply with quote

monkey89 wrote:
Tested quickly, got a kernel panic with the OHCI1394 drivers, and I couldn't insert the rt2500 module I compiled against it (said that the ifname parameter was fake or something). Thanks, but I guess I'm sticking to gentoo sources for the install guide.

-Monkey


Hmm, I dont use OHCI, but when I tried to build the OHCI drivers on any kernel I'd get a kernel panic (maybe conflicting kernel options)

And I'd have to know more about the rt2500 error, I just emerged it and it seemed to work fine :?

Im sorry i do not know more about OHCI, or rt2500, I do not use either one, but OHCI gives me kernel panics on every kernel, probally because I have a conflicting kernel option or something, and rt2500 builds fine.

May i see your error ? :)
_________________
#zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better)
Back to top
View user's profile Send private message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1693
Location: Poland

PostPosted: Fri Feb 24, 2006 1:09 am    Post subject: Reply with quote

monkey89 wrote:
I couldn't insert the rt2500 module I compiled against it (said that the ifname parameter was fake or something).


Missing ifname in rt2500 drivers is caused by gcc 4.1 beta, at least on my laptop. Switching to gcc 4.0.2 (only for kernel/modules compilation) fixed it for me.
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1303

PostPosted: Fri Feb 24, 2006 9:49 pm    Post subject: Reply with quote

monkey89 wrote:
Tested quickly, got a kernel panic with the OHCI1394 drivers, and I couldn't insert the rt2500 module I compiled against it (said that the ifname parameter was fake or something). Thanks, but I guess I'm sticking to gentoo sources for the install guide.

-Monkey


Yes, if you are using gcc-4.1 the module may not compile cleanly :X
_________________
#zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better)
Back to top
View user's profile Send private message
ashtophet
Guru
Guru


Joined: 08 Aug 2004
Posts: 350
Location: Galiza

PostPosted: Sat Feb 25, 2006 5:02 am    Post subject: Reply with quote

great patchset, running smoothly here...

my .config [1]

cheers

---------------------------
[1] sorry, crappy free file hosting. Storms killed my beloved K6-2 server :(
_________________
O coração, se pudesse pensar, pararia. Fernando Pessoa
If heart could think, it would stop
Back to top
View user's profile Send private message
spam_
Tux's lil' helper
Tux's lil' helper


Joined: 14 Jan 2004
Posts: 105
Location: /dev/null

PostPosted: Sun Feb 26, 2006 7:36 pm    Post subject: Reply with quote

Everything works except vmware, while trying to build the kernel module it comes up with the good old address space size mismatch error... and no, I'm not trying to use 1G lowmem.
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1303

PostPosted: Sun Feb 26, 2006 10:03 pm    Post subject: Reply with quote

spam_ wrote:
Everything works except vmware, while trying to build the kernel module it comes up with the good old address space size mismatch error... and no, I'm not trying to use 1G lowmem.


I think this is normal, possible do this as suggested in the nitro-experimental (2.6.16) thread.

Nitro-Experimental thread wrote:
VMWare users probably still need to put these two files into /opt/vmware/workstation/lib/modules/source, but backup the original ones first
vmmon.tar
vmnet.tar


Good luck ;)
_________________
#zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better)
Back to top
View user's profile Send private message
lancelott
Apprentice
Apprentice


Joined: 28 Mar 2005
Posts: 152

PostPosted: Mon Feb 27, 2006 12:46 am    Post subject: Reply with quote

Which cpusched + iosched do you recommend using for Reiser4?

My harddrive is a Maxtor 30GB 7200RPM ATA100 2MB cache.
_________________
Desktop: AMD Athlon 64 3000+ @ 2.15GHz | 7600GT 256MB | 320GB + 250GB SATA 3.0 | Creative X-Fi XtremeGamer | Gentoo Linux amd64
Server: Intel Pentium 2 MMX 350MHz | 30GB HDD | Gentoo Linux x86
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Mon Feb 27, 2006 2:14 am    Post subject: Reply with quote

spam_ wrote:
Everything works except vmware, while trying to build the kernel module it comes up with the good old address space size mismatch error... and no, I'm not trying to use 1G lowmem.


The two files cheater quoted won't help you, they are against an other issue which arises once the one you have is solved.... ;)
You need to either hack the vmware-config.pl (look in the recent archck threads for a howto) or use the "revert-to-1G-lowmem.patch" patch you can find on my webspace under 2.6.15-nitro3, but beware it applies among others to init/Kconfig.nitro, which as i assume is not present in this kernel.

T
_________________
Retired gentoo user
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1303

PostPosted: Mon Feb 27, 2006 2:49 pm    Post subject: Reply with quote

lancelott wrote:
Which cpusched + iosched do you recommend using for Reiser4?

My harddrive is a Maxtor 30GB 7200RPM ATA100 2MB cache.


I would reccomend deadline (as iosched), it is friendly to reiser4, if it gives you trouble or anything you may also like to try anticipatory, though deadline sounds like a better choice ;)

cpu scheduler can come down to an opinion, You may want to do some research.

Personally, I use nicksched, I believe it is the most responsive cpusched out there, and will be great for any desktop environment. Ingo/low latency is brand new in plugsched, I have not tried it, but I heard it surpasses ingosched in desktop performance. Staircase will probally not give you the same responsiveness as nicksched, and may not perform quite as well in gaming aspects as nicksched, but it handles multiple processes very well compared to other cpu schedulers. SPA probally will give you the best server performance, I havent used spa_ws (workstation), I heard it is decent, but I have not tested this one either. I am not a fan of Zaphod, I think it resembles the win2k cpu sched :-p

You can test them all side by side and see which one handles what you do on your machine the best.

Ingosched is a smart choice, but if you want to enhance performance a lot, you may want to try something different, for me nicksched works the best :)

-----

Tiger683 wrote:
spam_ wrote:
Everything works except vmware, while trying to build the kernel module it comes up with the good old address space size mismatch error... and no, I'm not trying to use 1G lowmem.


The two files cheater quoted won't help you, they are against an other issue which arises once the one you have is solved.... ;)
You need to either hack the vmware-config.pl (look in the recent archck threads for a howto) or use the "revert-to-1G-lowmem.patch" patch you can find on my webspace under 2.6.15-nitro3, but beware it applies among others to init/Kconfig.nitro, which as i assume is not present in this kernel.

T


Thankyou very much :D I do not know enough about vmware (I used it a few times in windows), I thought it may have something to do with the problem, guess not :oops:

Thanks for pointing this out :wink:
_________________
#zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better)
Back to top
View user's profile Send private message
Phlogiston
Veteran
Veteran


Joined: 27 Jan 2004
Posts: 1889
Location: Europe, Swizerland

PostPosted: Tue Feb 28, 2006 2:07 pm    Post subject: Reply with quote

Do ati drivers work with this kernel? Thanks for a fast answer!

Phlogiston
_________________
Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, suspend2, fingerprint sensor
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Tue Feb 28, 2006 2:23 pm    Post subject: Reply with quote

Rainmaker wrote:
I'd reallly like to try this, but unfortunatly I'm getting:

Code:
  CC      fs/dquot.o
fs/dquot.c: In function `drop_dquot_ref':
fs/dquot.c:737: error: `iprune_sem' is hier niet gedeclareerd (eerste gebruik in deze functie)
fs/dquot.c:737: error: (Elke niet-gedeclareerde naam wordt slechts één
fs/dquot.c:737: error: keer vermeld voor elke functie waarin hij staat.)
make[1]: *** [fs/dquot.o] Fout 1
make: *** [fs] Fout 2


"iprune_sem is not declared".

Seems simple to fix, though I'm hesitant to change files which are related to filesystem tasks. That said, I'm hesitant to change anything in the kernel code :).


Change iprune_sem to iprune_mutex...
Furthermore, you will have to change the up() and down() operations to mutex_lock() and mutex_unlock() respectively, as up and down are only valid for semaphores, and god knows what the implicit compiler conversion results in 8O

T
_________________
Retired gentoo user
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1303

PostPosted: Tue Feb 28, 2006 2:37 pm    Post subject: Reply with quote

Phlogiston wrote:
Do ati drivers work with this kernel? Thanks for a fast answer!

Phlogiston


I have heard problems with ati drivers on early 2.6.16 releases. ATI may have updated there drivers now.
_________________
#zen-sources on freenode
register --- zen-sources.org for support, etc
PFG (Portage Free Gentoo): http://zen-sources.org/project/Misc
--> Finally clean your soul! (or gentoo install, soul sounds better)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT - 5 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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