On Apr 24, 2007, at 2:36 AM, Petersson, Mats wrote:
 
Is it possible (and desirable) to build 3.05-rc2 against 2.6.18.8?
 
 
There may be problems using the standard set of patches.
 
 
I gave it a shot, and this looks like they applied cleanly...
 
Cannot find linux-2.6.18.8.tar.bz2 in path .:..
 wget http://www.kernel.org/pub/linux/kernel/v2.6/ 
linux-2.6.18.8.tar.bz2 -O./linux-2.6.18.8.tar.bz2
--02:49:56--  http://www.kernel.org/pub/linux/kernel/v2.6/ 
linux-2.6.18.8.tar.bz2
           => `./linux-2.6.18.8.tar.bz2'
Resolving www.kernel.org... 204.152.191.5, 204.152.191.37
Connecting to www.kernel.org|204.152.191.5|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 41,842,273 (40M) [application/x-bzip2]
100% 
[===================================================================== 
===================>] 41,842,273     8.56M/s    ETA 00:00
 02:50:11 (8.68 MB/s) - `./linux-2.6.18.8.tar.bz2' saved  
[41842273/41842273]
rm -rf tmp-pristine-linux-2.6.18.8 pristine-linux-2.6.18.8
mkdir -p tmp-pristine-linux-2.6.18.8
tar -C tmp-pristine-linux-2.6.18.8 -jxf linux-2.6.18.8.tar.bz2
mv tmp-pristine-linux-2.6.18.8/* pristine-linux-2.6.18.8
touch pristine-linux-2.6.18.8/.hgskip
 touch pristine-linux-2.6.18.8/.valid-pristine # update timestamp to  
avoid rebuild
set -e
rm -rf ref-linux-2.6.18.8
cp -al pristine-linux-2.6.18.8 ref-linux-2.6.18.8
 if [ -d patches/linux-2.6.18.8 ] ;  
then                                    \
            echo Applying patches from patches/ 
linux-2.6.18.8... ;                 \
            for i in $(cat patches/linux-2.6.18.8/series) ;  
do                    \
                echo ...  
$i ;                                         \
                patch -d ref-linux-2.6.18.8 -p1 --quiet <patches/ 
linux-2.6.18.8/$i || exit 1 ; \
              
done ;                                                    \
        fi
 
Agreed?
This makes me a bit nervous though:
 
scripts/kconfig/conf -o arch/x86_64/Kconfig
 .config:3106:warning: trying to assign nonexistent symbol  
XEN_COMPAT_030002
.config:3107:warning: trying to assign nonexistent symbol  
XEN_COMPAT_030004
.config:3110:warning: trying to assign nonexistent symbol XEN_UTIL
.config:3111:warning: trying to assign nonexistent symbol XEN_BALLOON
.config:3112:warning: trying to assign nonexistent symbol XEN_DEVMEM
.config:3113:warning: trying to assign nonexistent symbol XEN_REBOOT
 
 
Is this related perhaps?
Also, is there any reason why 3.05rc2 *doesn't* default to 2.6.18.8?
If not, should I submit a patch?
--
-- Tom Mornini, CTO
-- Engine Yard, Ruby on Rails Hosting
-- Support, Scalability, Reliability
-- (866) 518-YARD (9273)
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 
 |