From: Jeff D. <jd...@ka...> - 2003-02-28 00:13:13
|
hn...@ma... said: > Was there any changes needed to be done for 2.4.20? The biggest item was a batch of new system calls. There's also some code reorg in arch/i386 which I want to follow. That's not in this patch, though. Jeff |
From: Jeff D. <jd...@ka...> - 2003-02-28 02:15:16
|
ju...@co... said: > I suspect that this might be because Jeff merged the patch I > sent him some time ago for building UML with 2.4.21-pre series Yup. All the pieces looked OK to me, plus it built and ran, so I kept them all in. > __cmpxchg is among the things 2.4.21-pre series and 2.4.20 do things > differently. That's definitely defined in both places - I wonder why I didn't see the duplicate definition... And the answer seems to be that Henrik has CONFIG_X86_CMPXCHG defined, whereas I don't. > Other areas the patch touched to make it work under 2.4.21-pre3 were > the use of get_empty_inode in hostfs_kern.c and hpfs_kern.c (they need > to use new_inode(sb) instead), I checked under fs, and other things were using new_inode, so that looked fine to stick in 2.4.20. > and sys_sched_yield in sys_call_table.c, The implementation of yield looks right in 2.4.20. > and timex.h (need to have vxtime_lock and vxtime_unlock). If these didn't exist before and aren't used in 2.4.20, then adding them is harmless and gets this item out of the way for 2.4.21. hn...@ma... said: > Also had to remove mk_kdev from arch/um/include/2_5compat.h, as this > is already defined in include/linux/kdev_t.h Yup, and I removed a bunch of other crud from there too. Jeff |
From: Henrik N. <hn...@ma...> - 2003-02-28 07:46:59
|
On Thu, 27 Feb 2003, Jeff Dike wrote: > And the answer seems to be that Henrik has CONFIG_X86_CMPXCHG defined, whereas > I don't. Checking.. yep.. I have this added in arch/um/config.in define_bool CONFIG_X86_CMPXCHG y define_bool CONFIG_X86_XADD y define_bool CONFIG_X86_BSWAP y define_bool CONFIG_X86_POPAD_OK y Don't remember now why I added this (might have been to get 2.4.20 to compile..) I also have the following at the very end of arch/um/config.in for some reason (think it is for the zlib kernel) source lib/Config.in Regards Henrik |
From: Jeff D. <jd...@ka...> - 2003-02-28 13:37:58
|
hn...@ma... said: > I also have the following at the very end of arch/um/config.in for > some reason (think it is for the zlib kernel) > > source lib/Config.in I added that this time, as well. That was also in junkio's patch. Jeff |