linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Linux-2.4.2
  2001-02-22  2:19 ` Linux-2.4.2 Linus Torvalds
@ 2001-02-21 18:31   ` John Heil
  2001-02-22  3:13     ` Linux-2.4.2 Peter Samuelson
                       ` (3 more replies)
  2001-02-22 11:43   ` Linux-2.4.2 J . A . Magallon
                     ` (2 subsequent siblings)
  3 siblings, 4 replies; 21+ messages in thread
From: John Heil @ 2001-02-21 18:31 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List

On Wed, 21 Feb 2001, Linus Torvalds wrote:

> Date: Wed, 21 Feb 2001 18:19:43 -0800 (PST)
> From: Linus Torvalds <torvalds@transmeta.com>
> To: Kernel Mailing List <linux-kernel@vger.kernel.org>
> Subject: Linux-2.4.2
> 
> 
> Ok, the patch looks huge (it's a meg and a half compressed, 6+ megs
> uncompressed), but most of the patch by far is S/390 updates and the new
> Cris architecture. 
> 
> The biggest real changes that impact normal users are the two bugs that
> could corrupt your harddisk. The IDE driver bug that Russell found has, to
> my knowledge, never been shown to happen on anything but his ARM machine,
> but for all we know it could be quite bad even on x86. Similarly, the
> elevator bug could cause corruption, but probably has not actually bit
> people in practice. But both are definitely deadly at least in theory even
> on bog-standard common PC hardware.
> 
> The reiserfs fix should hopefully make the "null bytes in log-files"
> problem a non-issue, and along with the smbfs/HIGHMEM thing it is
> certainly important for those that it can affect.
> 
> 		Linus
> 
> ----
> 
> final:
>  - sync up more with Alan
>  - Urban Widmark: smbfs and HIGHMEM fix
>  - Chris Mason: reiserfs tail unpacking fix ("null bytes in reiserfs files")
>  - Adan Richter: new cpia usb ID
>  - Hugh Dickins: misc small sysv ipc fixes
>  - Andries Brouwer: remove overly restrictive sector size check for
>    SCSI cd-roms

snip


Hi, 

Which -ac series patch does this match up with or superceed
ie should this be considered superior to -ac19 ?

Thnx much


-----------------------------------------------------------------
John Heil
South Coast Software
Custom systems software for UNIX and IBM MVS mainframes
1-714-774-6952
kerndev@sc-software.com
johnhscs@sc-software.com
http://www.sc-software.com
-----------------------------------------------------------------


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Linux-2.4.2
@ 2001-02-22  2:19 ` Linus Torvalds
  2001-02-21 18:31   ` Linux-2.4.2 John Heil
                     ` (3 more replies)
  0 siblings, 4 replies; 21+ messages in thread
From: Linus Torvalds @ 2001-02-22  2:19 UTC (permalink / raw)
  To: Kernel Mailing List


Ok, the patch looks huge (it's a meg and a half compressed, 6+ megs
uncompressed), but most of the patch by far is S/390 updates and the new
Cris architecture. 

The biggest real changes that impact normal users are the two bugs that
could corrupt your harddisk. The IDE driver bug that Russell found has, to
my knowledge, never been shown to happen on anything but his ARM machine,
but for all we know it could be quite bad even on x86. Similarly, the
elevator bug could cause corruption, but probably has not actually bit
people in practice. But both are definitely deadly at least in theory even
on bog-standard common PC hardware.

The reiserfs fix should hopefully make the "null bytes in log-files"
problem a non-issue, and along with the smbfs/HIGHMEM thing it is
certainly important for those that it can affect.

		Linus

----

final:
 - sync up more with Alan
 - Urban Widmark: smbfs and HIGHMEM fix
 - Chris Mason: reiserfs tail unpacking fix ("null bytes in reiserfs files")
 - Adan Richter: new cpia usb ID
 - Hugh Dickins: misc small sysv ipc fixes
 - Andries Brouwer: remove overly restrictive sector size check for
   SCSI cd-roms

-pre4:
 - big S/390x 64-bit merge
 - typos and license name fixes. doc updates.
 - more include file cleanups (phase out "malloc.h")
 - even more elevator corner cases.. When not merging, find the best insertion point.
 - pmac ide update
 - network fixes (netif_wake_queue on tx timeout)
 - USB printer select() fix
 - NFS client missed initialization, deamon fixed client address check

-pre3:
 - Jens: better ordering of requests when unable to merge
 - Neil Brown: make md work as a module again (we cannot autodetect
   in modules, not enough background information)
 - Neil Brown: raid5 SMP locking cleanups
 - Neil Brown: nfsd: handle Irix NFS clients named pipe behavior and
   dentry leak fix
 - maestro3 shutdown fix
 - fix dcache hash calculation that could cause bad hashes under certain
   circumstances (Dean Gaudet)
 - David Miller: networking and sparc updates
 - Jeff Garzik: include file cleanups
 - Andy Grover: ACPI update
 - Coda-fs error return fixes
 - rth: alpha Jensen update

-pre2:
 - driver sync up with Alan
 - Andrew Morton: wakeup cleanup and race fix
 - Paul Mackerras: macintosh driver updates.
 - don't trust "page_count()" on reserved pages!
 - Russell King: fix serious IDE multimode write bug!
 - me, Jens, others: fix elevator problem
 - ARM, MIPS and cris architecture updates
 - alpha updates: better page clear/copy, avoid kernel lock in execve
 - USB and firewire updates
 - ISDN updates
 - Irda updates

-pre1:
 - XMM: don't allow illegal mxcsr values
 - ACPI: handle non-existent battery strings gracefully
 - Compaq Smart Array driver update
 - Kanoj Sarcar: serial console hardware flow control support
 - ide-cs: revert toc-valid cache checking in 2.4.1
 - Vojtech Pavlik: update via82cxxx driver to handle the vt82c686
 - raid5 graceful failure handling fix
 - ne2k-pci: enable device before asking the irq number
 - sis900 driver update
 - riva FB driver update
 - fix silly inode hashing pessimization
 - add SO_ACCEPTCONN for SuS
 - remove modinfo hack workaround, all newer modutils do it correctly
 - datagram socket shutdown fix
 - mark process as running when it takes a page-fault


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-21 18:31   ` Linux-2.4.2 John Heil
@ 2001-02-22  3:13     ` Peter Samuelson
  2001-02-22  3:19       ` Linux-2.4.2 Billy Harvey
                         ` (2 more replies)
  2001-02-22  3:32     ` Linux-2.4.2 Linus Torvalds
                       ` (2 subsequent siblings)
  3 siblings, 3 replies; 21+ messages in thread
From: Peter Samuelson @ 2001-02-22  3:13 UTC (permalink / raw)
  To: John Heil; +Cc: Kernel Mailing List


[John Heil]
> Which -ac series patch does this match up with or superceed ie should
> this be considered superior to -ac19 ?

Neither "supercedes" the other -- they are different trees.  The -ac
series has some patches that Linus may never get because they are
experimental, or still buggy.

If you want stability, run the real Linus 2.4.  If you want all the
really minor bug fixes and more of the experimental code, run -ac.  If
you want production quality, run your kernel on a test server before
deploying.  (As always!)

Peter

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-22  3:13     ` Linux-2.4.2 Peter Samuelson
@ 2001-02-22  3:19       ` Billy Harvey
  2001-02-22  4:25         ` Linux-2.4.2 Keith Owens
  2001-02-22  3:31       ` Linux-2.4.2 Gregory Maxwell
  2001-02-22 10:33       ` Linux-2.4.2 Alan Cox
  2 siblings, 1 reply; 21+ messages in thread
From: Billy Harvey @ 2001-02-22  3:19 UTC (permalink / raw)
  To: Linux Kernel

I get the following error in a make bzImage:

nm vmlinux | grep -v '\(compiled\)\|\(\.o$\)\|\( [aUw] \)\|\(\.\.ng$\)\|\(LASH[RL]DI\)' | sort > System.map
make[1]: Entering directory `/usr/src/linux/arch/i386/boot'
ld -m elf_i386 -Ttext 0x0 -s -oformat binary bbootsect.o -o bbootsect
ld: cannot open binary: No such file or directory
make[1]: *** [bbootsect] Error 1
make[1]: Leaving directory `/usr/src/linux/arch/i386/boot'
make: *** [bzImage] Error 2

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-22  3:13     ` Linux-2.4.2 Peter Samuelson
  2001-02-22  3:19       ` Linux-2.4.2 Billy Harvey
@ 2001-02-22  3:31       ` Gregory Maxwell
  2001-02-22 10:33       ` Linux-2.4.2 Alan Cox
  2 siblings, 0 replies; 21+ messages in thread
From: Gregory Maxwell @ 2001-02-22  3:31 UTC (permalink / raw)
  To: Peter Samuelson; +Cc: John Heil, Kernel Mailing List

On Wed, Feb 21, 2001 at 09:13:30PM -0600, Peter Samuelson wrote:
[snip]
> If you want stability, run the real Linus 2.4.  If you want all the
> really minor bug fixes and more of the experimental code, run -ac.  If
> you want production quality, run your kernel on a test server before
> deploying.  (As always!)

..and rely on a reputable distributor to help you choose what to run and
provide you support to fix it when it breaks.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-21 18:31   ` Linux-2.4.2 John Heil
  2001-02-22  3:13     ` Linux-2.4.2 Peter Samuelson
@ 2001-02-22  3:32     ` Linus Torvalds
  2001-02-22 10:01     ` Linux-2.4.2 Alan Cox
  2001-02-27 21:25     ` another Linux-2.4.2 splat: *** target pattern contains no `%'. Stop David L. Nicol
  3 siblings, 0 replies; 21+ messages in thread
From: Linus Torvalds @ 2001-02-22  3:32 UTC (permalink / raw)
  To: John Heil; +Cc: Kernel Mailing List



On Wed, 21 Feb 2001, John Heil wrote:
> 
> Which -ac series patch does this match up with or superceed
> ie should this be considered superior to -ac19 ?

There is no 1:1 comparison to _any_ of the -ac patches, I'm afraid. The
two series are fairly disparate, as they have different intentions. Alan
accepts some stuff that I would be nervous about, and sometimes I say "to
hell with it, we need to fix this" and make Alan nervous.

		Linus


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-22  3:19       ` Linux-2.4.2 Billy Harvey
@ 2001-02-22  4:25         ` Keith Owens
  0 siblings, 0 replies; 21+ messages in thread
From: Keith Owens @ 2001-02-22  4:25 UTC (permalink / raw)
  To: Billy Harvey; +Cc: Linux Kernel

On Wed, 21 Feb 2001 22:19:20 -0500, 
Billy Harvey <Billy.Harvey@thrillseeker.net> wrote:
>ld -m elf_i386 -Ttext 0x0 -s -oformat binary bbootsect.o -o bbootsect
>ld: cannot open binary: No such file or directory

Change -oformat to --oformat.  Binutils incompatibility.


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-21 18:31   ` Linux-2.4.2 John Heil
  2001-02-22  3:13     ` Linux-2.4.2 Peter Samuelson
  2001-02-22  3:32     ` Linux-2.4.2 Linus Torvalds
@ 2001-02-22 10:01     ` Alan Cox
  2001-02-27 21:25     ` another Linux-2.4.2 splat: *** target pattern contains no `%'. Stop David L. Nicol
  3 siblings, 0 replies; 21+ messages in thread
From: Alan Cox @ 2001-02-22 10:01 UTC (permalink / raw)
  To: John Heil; +Cc: Linus Torvalds, Kernel Mailing List

> Which -ac series patch does this match up with or superceed
> ie should this be considered superior to -ac19 ?

I'll be merging most of the 2.4.2 changes if there are any I dont have with
Linus for the next -ac which will be a 2.4.2-ac1 and thus somewhat shorter


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-22  3:13     ` Linux-2.4.2 Peter Samuelson
  2001-02-22  3:19       ` Linux-2.4.2 Billy Harvey
  2001-02-22  3:31       ` Linux-2.4.2 Gregory Maxwell
@ 2001-02-22 10:33       ` Alan Cox
  2001-02-22 12:14         ` Linux-2.4.2 Werner Almesberger
  2 siblings, 1 reply; 21+ messages in thread
From: Alan Cox @ 2001-02-22 10:33 UTC (permalink / raw)
  To: Peter Samuelson; +Cc: John Heil, Kernel Mailing List

> If you want stability, run the real Linus 2.4.  If you want all the

I think the key word is actually probably 'predictability'. The Linus tree
is conservative. (IMHO too conservative and probably in his not conservative
enough 8))

> really minor bug fixes and more of the experimental code, run -ac.  If
> you want production quality, run your kernel on a test server before
> deploying.  (As always!)

Yep

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-22  2:19 ` Linux-2.4.2 Linus Torvalds
  2001-02-21 18:31   ` Linux-2.4.2 John Heil
@ 2001-02-22 11:43   ` J . A . Magallon
  2001-02-22 13:26   ` Linux-2.4.2 Adam Sampson
  2001-02-24  0:14   ` Linux-2.4.2 && Minix SP Adam
  3 siblings, 0 replies; 21+ messages in thread
From: J . A . Magallon @ 2001-02-22 11:43 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List

Building with gcc-2.96:

In file included from /usr/src/linux/include/linux/raid/md.h:50,
                 from init/main.c:24:
/usr/src/linux/include/linux/raid/md_k.h: In function `pers_to_level':
/usr/src/linux/include/linux/raid/md_k.h:41: warning: control reaches end of non
-void function

-- 
J.A. Magallon                                                      $> cd pub
mailto:jamagallon@able.es                                          $> more beer

Linux werewolf 2.4.2 #1 SMP Thu Feb 22 11:40:37 CET 2001 i686


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-22 10:33       ` Linux-2.4.2 Alan Cox
@ 2001-02-22 12:14         ` Werner Almesberger
  2001-02-22 12:27           ` Linux-2.4.2 Alan Cox
  0 siblings, 1 reply; 21+ messages in thread
From: Werner Almesberger @ 2001-02-22 12:14 UTC (permalink / raw)
  To: Alan Cox; +Cc: Kernel Mailing List

Alan Cox wrote:
> I think the key word is actually probably 'predictability'. The Linus tree
> is conservative. (IMHO too conservative and probably in his not conservative
> enough 8))

Hmm, given that there are several patches in your tree that never seem
to make it to Linus' tree, would it make sense to flag patches that
should go into 2.4 as "Not for Alan; Linus _please_ pick it up" (and to
keep on pushing until Linus does) ?

- Werner

-- 
  _________________________________________________________________________
 / Werner Almesberger, ICA, EPFL, CH           Werner.Almesberger@epfl.ch /
/_IN_N_032__Tel_+41_21_693_6621__Fax_+41_21_693_6610_____________________/

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-22 12:14         ` Linux-2.4.2 Werner Almesberger
@ 2001-02-22 12:27           ` Alan Cox
  0 siblings, 0 replies; 21+ messages in thread
From: Alan Cox @ 2001-02-22 12:27 UTC (permalink / raw)
  To: Werner Almesberger; +Cc: Alan Cox, Kernel Mailing List

> Hmm, given that there are several patches in your tree that never seem
> to make it to Linus' tree, would it make sense to flag patches that
> should go into 2.4 as "Not for Alan; Linus _please_ pick it up" (and to
> keep on pushing until Linus does) ?

Im trying to push stuff to Linus in a reasonably controlled way. That tends to
mean the less important or more obscure hardware comes later

Alan


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-22  2:19 ` Linux-2.4.2 Linus Torvalds
  2001-02-21 18:31   ` Linux-2.4.2 John Heil
  2001-02-22 11:43   ` Linux-2.4.2 J . A . Magallon
@ 2001-02-22 13:26   ` Adam Sampson
  2001-02-22 13:38     ` PATCH: fix the msdos.c compile error Alan Cox
  2001-02-22 14:07     ` Linux-2.4.2 Andrzej Krzysztofowicz
  2001-02-24  0:14   ` Linux-2.4.2 && Minix SP Adam
  3 siblings, 2 replies; 21+ messages in thread
From: Adam Sampson @ 2001-02-22 13:26 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List

Linus Torvalds <torvalds@transmeta.com> writes:

> Ok, the patch looks huge (it's a meg and a half compressed, 6+ megs
> uncompressed), but most of the patch by far is S/390 updates and the new
> Cris architecture. 

I get this while compiling 2.4.2:

gcc -D__KERNEL__ -I/src/linux/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -fno-strict-aliasing -pipe
-mpreferred-stack-boundary=2 -march=k6    -c -o msdos.o msdos.c
msdos.c: In function `minix_partition':
msdos.c:403: `MINIX_PARTITION' undeclared (first use in this function)
msdos.c:403: (Each undeclared identifier is reported only once
msdos.c:403: for each function it appears in.)
msdos.c:406: `MINIX_NR_SUBPARTITIONS' undeclared (first use in this function)
msdos.c: In function `msdos_partition':
msdos.c:571: `MINIX_PARTITION' undeclared (first use in this function)
make[3]: *** [msdos.o] Error 1
make[3]: Leaving directory `/src/linux/fs/partitions'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/src/linux/fs/partitions'
make[1]: *** [_subdir_partitions] Error 2
make[1]: Leaving directory `/src/linux/fs'
make: *** [_dir_fs] Error 2

My config:

CONFIG_X86=y
CONFIG_ISA=y
CONFIG_UID16=y
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
CONFIG_MK6=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_ALIGNMENT_16=y
CONFIG_X86_TSC=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_MICROCODE=m
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
CONFIG_HOTPLUG=y
CONFIG_SYSVIPC=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y
CONFIG_PM=y
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_1284=y
CONFIG_PNP=m
CONFIG_ISAPNP=m
CONFIG_BLK_DEV_FD=y
CONFIG_PARIDE=m
CONFIG_PARIDE_PARPORT=y
CONFIG_PARIDE_PD=m
CONFIG_PARIDE_PCD=m
CONFIG_PARIDE_PF=m
CONFIG_PARIDE_PT=m
CONFIG_PARIDE_PG=m
CONFIG_PARIDE_ATEN=m
CONFIG_PARIDE_BPCK=m
CONFIG_PARIDE_COMM=m
CONFIG_PARIDE_DSTR=m
CONFIG_PARIDE_FIT2=m
CONFIG_PARIDE_FIT3=m
CONFIG_PARIDE_EPAT=m
CONFIG_PARIDE_EPIA=m
CONFIG_PARIDE_FRIQ=m
CONFIG_PARIDE_FRPW=m
CONFIG_PARIDE_KBIC=m
CONFIG_PARIDE_KTTI=m
CONFIG_PARIDE_ON20=m
CONFIG_PARIDE_ON26=m
CONFIG_BLK_DEV_DAC960=m
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_NBD=m
CONFIG_BLK_DEV_RAM=m
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_PACKET=m
CONFIG_PACKET_MMAP=y
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
CONFIG_NETLINK_DEV=m
CONFIG_NETFILTER=y
CONFIG_FILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_NET_IPIP=m
CONFIG_NET_IPGRE=m
CONFIG_SYN_COOKIES=y
CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_MARK=m
CONFIG_IP_NF_MATCH_MULTIPORT=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_STATE=m
CONFIG_IP_NF_MATCH_UNCLEAN=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_MIRROR=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_NAT_FTP=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_MARK=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_COMPAT_IPCHAINS=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_COMPAT_IPFWADM=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_KHTTPD=m
CONFIG_BRIDGE=m
CONFIG_WAN_ROUTER=m
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDETAPE=m
CONFIG_BLK_DEV_IDEFLOPPY=m
CONFIG_BLK_DEV_IDESCSI=m
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_ALI15X3=y
CONFIG_IDE_CHIPSETS=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_IDE_MODES=y
CONFIG_SCSI=m
CONFIG_BLK_DEV_SD=m
CONFIG_SD_EXTRA_DEVS=40
CONFIG_CHR_DEV_ST=m
CONFIG_BLK_DEV_SR=m
CONFIG_SR_EXTRA_DEVS=2
CONFIG_CHR_DEV_SG=m
CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_AHA152X=m
CONFIG_SCSI_AHA1542=m
CONFIG_SCSI_AHA1740=m
CONFIG_SCSI_AIC7XXX=m
CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
CONFIG_AIC7XXX_RESET_DELAY=5
CONFIG_SCSI_ADVANSYS=m
CONFIG_SCSI_DTC3280=m
CONFIG_SCSI_GENERIC_NCR5380=m
CONFIG_SCSI_GENERIC_NCR53C400=y
CONFIG_SCSI_G_NCR5380_PORT=y
CONFIG_SCSI_PPA=m
CONFIG_SCSI_IMM=m
CONFIG_SCSI_NCR53C7xx=m
CONFIG_SCSI_NCR53C8XX=m
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
CONFIG_SCSI_NCR53C8XX_SYNC=20
CONFIG_SCSI_SEAGATE=m
CONFIG_SCSI_T128=m
CONFIG_SCSI_U14_34F=m
CONFIG_SCSI_U14_34F_MAX_TAGS=8
CONFIG_SCSI_ULTRASTOR=m
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_BONDING=m
CONFIG_EQUALIZER=m
CONFIG_TUN=m
CONFIG_ETHERTAP=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_EL1=m
CONFIG_EL2=m
CONFIG_ELPLUS=m
CONFIG_EL16=m
CONFIG_EL3=m
CONFIG_3C515=m
CONFIG_VORTEX=m
CONFIG_LANCE=m
CONFIG_NET_VENDOR_SMC=y
CONFIG_WD80x3=m
CONFIG_ULTRA=m
CONFIG_SMC9194=m
CONFIG_NET_VENDOR_RACAL=y
CONFIG_NI5010=m
CONFIG_NI52=m
CONFIG_NI65=m
CONFIG_AT1700=m
CONFIG_DEPCA=m
CONFIG_HP100=m
CONFIG_NET_ISA=y
CONFIG_E2100=m
CONFIG_EEXPRESS=m
CONFIG_EEXPRESS_PRO=m
CONFIG_HPLAN_PLUS=m
CONFIG_HPLAN=m
CONFIG_ETH16I=m
CONFIG_NE2000=m
CONFIG_SK_G16=m
CONFIG_NET_PCI=y
CONFIG_PCNET32=m
CONFIG_ADAPTEC_STARFIRE=m
CONFIG_AC3200=m
CONFIG_APRICOT=m
CONFIG_CS89x0=m
CONFIG_TULIP=m
CONFIG_DE4X5=m
CONFIG_DGRS=m
CONFIG_DM9102=m
CONFIG_EEPRO100=m
CONFIG_NATSEMI=m
CONFIG_NE2K_PCI=m
CONFIG_8139TOO=m
CONFIG_RTL8129=m
CONFIG_SIS900=m
CONFIG_EPIC100=m
CONFIG_TLAN=m
CONFIG_VIA_RHINE=m
CONFIG_ACENIC=m
CONFIG_YELLOWFIN=m
CONFIG_SK98LIN=m
CONFIG_PLIP=m
CONFIG_PPP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m
CONFIG_PPPOE=m
CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLIP_SMART=y
CONFIG_SLIP_MODE_SLIP6=y
CONFIG_NET_RADIO=y
CONFIG_SHAPER=m
CONFIG_INPUT=m
CONFIG_INPUT_KEYBDEV=m
CONFIG_INPUT_MOUSEDEV=m
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_JOYDEV=m
CONFIG_INPUT_EVDEV=m
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_SERIAL_CONSOLE=y
CONFIG_SERIAL_EXTENDED=y
CONFIG_SERIAL_MANY_PORTS=y
CONFIG_SERIAL_SHARE_IRQ=y
CONFIG_PRINTER=m
CONFIG_PPDEV=m
CONFIG_I2C=m
CONFIG_I2C_ALGOBIT=m
CONFIG_I2C_PHILIPSPAR=m
CONFIG_I2C_ELV=m
CONFIG_I2C_VELLEMAN=m
CONFIG_I2C_ALGOPCF=m
CONFIG_I2C_ELEKTOR=m
CONFIG_I2C_CHARDEV=m
CONFIG_MOUSE=y
CONFIG_PSMOUSE=y
CONFIG_JOYSTICK=y
CONFIG_INPUT_NS558=m
CONFIG_INPUT_LIGHTNING=m
CONFIG_INPUT_PCIGAME=m
CONFIG_INPUT_ANALOG=m
CONFIG_INPUT_A3D=m
CONFIG_INPUT_ADI=m
CONFIG_INPUT_COBRA=m
CONFIG_INPUT_GF2K=m
CONFIG_INPUT_GRIP=m
CONFIG_INPUT_INTERACT=m
CONFIG_INPUT_TMDC=m
CONFIG_INPUT_SIDEWINDER=m
CONFIG_INPUT_SERPORT=m
CONFIG_INPUT_WARRIOR=m
CONFIG_INPUT_MAGELLAN=m
CONFIG_INPUT_SPACEORB=m
CONFIG_INPUT_SPACEBALL=m
CONFIG_INPUT_IFORCE_232=m
CONFIG_INPUT_IFORCE_USB=m
CONFIG_INPUT_DB9=m
CONFIG_INPUT_GAMECON=m
CONFIG_INPUT_TURBOGRAFX=m
CONFIG_NVRAM=m
CONFIG_RTC=y
CONFIG_AGP=y
CONFIG_AGP_ALI=y
CONFIG_DRM=y
CONFIG_DRM_MGA=m
CONFIG_VIDEO_DEV=m
CONFIG_VIDEO_PROC_FS=y
CONFIG_I2C_PARPORT=m
CONFIG_VIDEO_BT848=m
CONFIG_VIDEO_PMS=m
CONFIG_VIDEO_BWQCAM=m
CONFIG_VIDEO_CQCAM=m
CONFIG_VIDEO_SAA5249=m
CONFIG_VIDEO_STRADIS=m
CONFIG_VIDEO_ZORAN=m
CONFIG_VIDEO_BUZ=m
CONFIG_VIDEO_ZR36120=m
CONFIG_RADIO_CADET=m
CONFIG_RADIO_RTRACK=m
CONFIG_RADIO_RTRACK2=m
CONFIG_RADIO_AZTECH=m
CONFIG_RADIO_GEMTEK=m
CONFIG_RADIO_SF16FMI=m
CONFIG_RADIO_TERRATEC=m
CONFIG_RADIO_TRUST=m
CONFIG_RADIO_TYPHOON=m
CONFIG_RADIO_TYPHOON_PROC_FS=y
CONFIG_RADIO_ZOLTRIX=m
CONFIG_AUTOFS_FS=m
CONFIG_AUTOFS4_FS=m
CONFIG_REISERFS_FS=y
CONFIG_ADFS_FS=m
CONFIG_AFFS_FS=m
CONFIG_HFS_FS=m
CONFIG_BFS_FS=m
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=m
CONFIG_EFS_FS=m
CONFIG_CRAMFS=m
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_MINIX_FS=y
CONFIG_NTFS_FS=m
CONFIG_HPFS_FS=m
CONFIG_PROC_FS=y
CONFIG_DEVFS_FS=y
CONFIG_QNX4FS_FS=m
CONFIG_ROMFS_FS=m
CONFIG_EXT2_FS=y
CONFIG_SYSV_FS=m
CONFIG_UDF_FS=m
CONFIG_UFS_FS=m
CONFIG_CODA_FS=m
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_SMB_FS=m
CONFIG_NCP_FS=m
CONFIG_NCPFS_PACKET_SIGNING=y
CONFIG_NCPFS_IOCTL_LOCKING=y
CONFIG_NCPFS_STRONG=y
CONFIG_NCPFS_NFS_NS=y
CONFIG_NCPFS_OS2_NS=y
CONFIG_NCPFS_SMALLDOS=y
CONFIG_NCPFS_NLS=y
CONFIG_NCPFS_EXTRAS=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_ACORN_PARTITION=y
CONFIG_OSF_PARTITION=y
CONFIG_AMIGA_PARTITION=y
CONFIG_ATARI_PARTITION=y
CONFIG_MAC_PARTITION=y
CONFIG_MSDOS_PARTITION=y
CONFIG_BSD_DISKLABEL=y
CONFIG_MINIX_SUBPARTITION=y
CONFIG_SOLARIS_X86_PARTITION=y
CONFIG_UNIXWARE_DISKLABEL=y
CONFIG_SGI_PARTITION=y
CONFIG_SUN_PARTITION=y
CONFIG_SMB_NLS=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_737=m
CONFIG_NLS_CODEPAGE_775=m
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=m
CONFIG_NLS_CODEPAGE_855=m
CONFIG_NLS_CODEPAGE_857=m
CONFIG_NLS_CODEPAGE_860=m
CONFIG_NLS_CODEPAGE_861=m
CONFIG_NLS_CODEPAGE_862=m
CONFIG_NLS_CODEPAGE_863=m
CONFIG_NLS_CODEPAGE_864=m
CONFIG_NLS_CODEPAGE_865=m
CONFIG_NLS_CODEPAGE_866=m
CONFIG_NLS_CODEPAGE_869=m
CONFIG_NLS_CODEPAGE_874=m
CONFIG_NLS_CODEPAGE_932=m
CONFIG_NLS_CODEPAGE_936=m
CONFIG_NLS_CODEPAGE_949=m
CONFIG_NLS_CODEPAGE_950=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
CONFIG_NLS_ISO8859_3=m
CONFIG_NLS_ISO8859_4=m
CONFIG_NLS_ISO8859_5=m
CONFIG_NLS_ISO8859_6=m
CONFIG_NLS_ISO8859_7=m
CONFIG_NLS_ISO8859_8=m
CONFIG_NLS_ISO8859_9=m
CONFIG_NLS_ISO8859_14=m
CONFIG_NLS_ISO8859_15=m
CONFIG_NLS_KOI8_R=m
CONFIG_NLS_UTF8=m
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y
CONFIG_MDA_CONSOLE=m
CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FB_HGA=m
CONFIG_VIDEO_SELECT=y
CONFIG_FB_MATROX=y
CONFIG_FB_MATROX_G100=y
CONFIG_FB_MATROX_I2C=m
CONFIG_FB_MATROX_MAVEN=m
CONFIG_FBCON_ADVANCED=y
CONFIG_FBCON_MFB=y
CONFIG_FBCON_CFB2=y
CONFIG_FBCON_CFB4=y
CONFIG_FBCON_CFB8=y
CONFIG_FBCON_CFB16=y
CONFIG_FBCON_CFB24=y
CONFIG_FBCON_CFB32=y
CONFIG_FBCON_VGA_PLANES=y
CONFIG_FBCON_VGA=y
CONFIG_FBCON_HGA=m
CONFIG_FBCON_FONTS=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_FONT_SUN8x16=y
CONFIG_FONT_SUN12x22=y
CONFIG_FONT_6x11=y
CONFIG_FONT_PEARL_8x8=y
CONFIG_FONT_ACORN_8x8=y
CONFIG_SOUND=m
CONFIG_SOUND_EMU10K1=m
CONFIG_SOUND_MAESTRO=m
CONFIG_SOUND_MAESTRO3=m
CONFIG_SOUND_ICH=m
CONFIG_SOUND_OSS=m
CONFIG_SOUND_DMAP=y
CONFIG_SOUND_AD1816=m
CONFIG_SOUND_SGALAXY=m
CONFIG_SOUND_ADLIB=m
CONFIG_SOUND_VMIDI=m
CONFIG_SOUND_MSS=m
CONFIG_SOUND_MPU401=m
CONFIG_SOUND_PSS=m
CONFIG_SOUND_SB=m
CONFIG_SOUND_TVMIXER=m
CONFIG_USB=m
CONFIG_USB_DEVICEFS=y
CONFIG_USB_OHCI=m
CONFIG_USB_AUDIO=m
CONFIG_USB_BLUETOOTH=m
CONFIG_USB_STORAGE=m
CONFIG_USB_ACM=m
CONFIG_USB_PRINTER=m
CONFIG_USB_HID=m
CONFIG_USB_KBD=m
CONFIG_USB_MOUSE=m
CONFIG_USB_WACOM=m
CONFIG_USB_DC2XX=m
CONFIG_USB_MDC800=m
CONFIG_USB_SCANNER=m
CONFIG_USB_MICROTEK=m
CONFIG_USB_IBMCAM=m
CONFIG_USB_OV511=m
CONFIG_USB_DSBR=m
CONFIG_USB_DABUSB=m
CONFIG_USB_PLUSB=m
CONFIG_USB_PEGASUS=m
CONFIG_USB_NET1080=m
CONFIG_USB_USS720=m
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_WHITEHEAT=m
CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
CONFIG_USB_SERIAL_FTDI_SIO=m
CONFIG_USB_SERIAL_VISOR=m
CONFIG_USB_SERIAL_KEYSPAN_PDA=m
CONFIG_USB_SERIAL_KEYSPAN=m
CONFIG_USB_SERIAL_KEYSPAN_USA28=y
CONFIG_USB_SERIAL_KEYSPAN_USA28X=y
CONFIG_USB_SERIAL_KEYSPAN_USA19=y
CONFIG_USB_SERIAL_KEYSPAN_USA18X=y
CONFIG_USB_SERIAL_KEYSPAN_USA19W=y
CONFIG_USB_SERIAL_KEYSPAN_USA49W=y
CONFIG_USB_SERIAL_OMNINET=m
CONFIG_USB_RIO500=m
CONFIG_MAGIC_SYSRQ=y

Incidentally, have the VM rebalancing changes that are in -ac20 been
merged? I'm sort of hoping they haven't, since they cause my machine
to go heavily into swap even when there's plenty of real memory free.

-- 

Adam Sampson
azz@gnu.org

^ permalink raw reply	[flat|nested] 21+ messages in thread

* PATCH: fix the msdos.c compile error
  2001-02-22 13:26   ` Linux-2.4.2 Adam Sampson
@ 2001-02-22 13:38     ` Alan Cox
  2001-02-22 14:07     ` Linux-2.4.2 Andrzej Krzysztofowicz
  1 sibling, 0 replies; 21+ messages in thread
From: Alan Cox @ 2001-02-22 13:38 UTC (permalink / raw)
  To: Adam Sampson; +Cc: Linus Torvalds, Kernel Mailing List

(Or turn off minix partitions)


diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla/include/linux/genhd.h linux.ac/include/linux/genhd.h
--- linux.vanilla/include/linux/genhd.h	Thu Jan  4 22:50:47 2001
+++ linux.ac/include/linux/genhd.h	Thu Feb 22 10:24:06 2001
@@ -222,6 +222,11 @@
 };  /* 408 */
 
 #endif /* CONFIG_UNIXWARE_DISKLABEL */
+
+#ifdef CONFIG_MINIX_SUBPARTITION
+#   define MINIX_PARTITION         0x81  /* Minix Partition ID */
+#   define MINIX_NR_SUBPARTITIONS  4
+#endif /* CONFIG_MINIX_SUBPARTITION */
 
 #ifdef __KERNEL__
 extern struct gendisk *gendisk_head;	/* linked list of disks */

> 
> Linus Torvalds <torvalds@transmeta.com> writes:
> 
> > Ok, the patch looks huge (it's a meg and a half compressed, 6+ megs
> > uncompressed), but most of the patch by far is S/390 updates and the new
> > Cris architecture. 
> 
> I get this while compiling 2.4.2:
> 
> gcc -D__KERNEL__ -I/src/linux/include -Wall -Wstrict-prototypes -O2
> -fomit-frame-pointer -fno-strict-aliasing -pipe
> -mpreferred-stack-boundary=2 -march=k6    -c -o msdos.o msdos.c
> msdos.c: In function `minix_partition':
> msdos.c:403: `MINIX_PARTITION' undeclared (first use in this function)
> msdos.c:403: (Each undeclared identifier is reported only once
> msdos.c:403: for each function it appears in.)
> msdos.c:406: `MINIX_NR_SUBPARTITIONS' undeclared (first use in this function)
> msdos.c: In function `msdos_partition':
> msdos.c:571: `MINIX_PARTITION' undeclared (first use in this function)
> make[3]: *** [msdos.o] Error 1
> make[3]: Leaving directory `/src/linux/fs/partitions'
> make[2]: *** [first_rule] Error 2
> make[2]: Leaving directory `/src/linux/fs/partitions'
> make[1]: *** [_subdir_partitions] Error 2
> make[1]: Leaving directory `/src/linux/fs'
> make: *** [_dir_fs] Error 2
> 
> My config:
> 
> CONFIG_X86=y
> CONFIG_ISA=y
> CONFIG_UID16=y
> CONFIG_EXPERIMENTAL=y
> CONFIG_MODULES=y
> CONFIG_MODVERSIONS=y
> CONFIG_KMOD=y
> CONFIG_MK6=y
> CONFIG_X86_WP_WORKS_OK=y
> CONFIG_X86_INVLPG=y
> CONFIG_X86_CMPXCHG=y
> CONFIG_X86_BSWAP=y
> CONFIG_X86_POPAD_OK=y
> CONFIG_X86_L1_CACHE_SHIFT=5
> CONFIG_X86_ALIGNMENT_16=y
> CONFIG_X86_TSC=y
> CONFIG_X86_USE_PPRO_CHECKSUM=y
> CONFIG_MICROCODE=m
> CONFIG_X86_MSR=m
> CONFIG_X86_CPUID=m
> CONFIG_NOHIGHMEM=y
> CONFIG_MTRR=y
> CONFIG_NET=y
> CONFIG_PCI=y
> CONFIG_PCI_GOANY=y
> CONFIG_PCI_BIOS=y
> CONFIG_PCI_DIRECT=y
> CONFIG_PCI_NAMES=y
> CONFIG_HOTPLUG=y
> CONFIG_SYSVIPC=y
> CONFIG_BSD_PROCESS_ACCT=y
> CONFIG_SYSCTL=y
> CONFIG_KCORE_ELF=y
> CONFIG_BINFMT_AOUT=y
> CONFIG_BINFMT_ELF=y
> CONFIG_BINFMT_MISC=y
> CONFIG_PM=y
> CONFIG_PARPORT=y
> CONFIG_PARPORT_PC=y
> CONFIG_PARPORT_PC_FIFO=y
> CONFIG_PARPORT_1284=y
> CONFIG_PNP=m
> CONFIG_ISAPNP=m
> CONFIG_BLK_DEV_FD=y
> CONFIG_PARIDE=m
> CONFIG_PARIDE_PARPORT=y
> CONFIG_PARIDE_PD=m
> CONFIG_PARIDE_PCD=m
> CONFIG_PARIDE_PF=m
> CONFIG_PARIDE_PT=m
> CONFIG_PARIDE_PG=m
> CONFIG_PARIDE_ATEN=m
> CONFIG_PARIDE_BPCK=m
> CONFIG_PARIDE_COMM=m
> CONFIG_PARIDE_DSTR=m
> CONFIG_PARIDE_FIT2=m
> CONFIG_PARIDE_FIT3=m
> CONFIG_PARIDE_EPAT=m
> CONFIG_PARIDE_EPIA=m
> CONFIG_PARIDE_FRIQ=m
> CONFIG_PARIDE_FRPW=m
> CONFIG_PARIDE_KBIC=m
> CONFIG_PARIDE_KTTI=m
> CONFIG_PARIDE_ON20=m
> CONFIG_PARIDE_ON26=m
> CONFIG_BLK_DEV_DAC960=m
> CONFIG_BLK_DEV_LOOP=m
> CONFIG_BLK_DEV_NBD=m
> CONFIG_BLK_DEV_RAM=m
> CONFIG_BLK_DEV_RAM_SIZE=4096
> CONFIG_PACKET=m
> CONFIG_PACKET_MMAP=y
> CONFIG_NETLINK=y
> CONFIG_RTNETLINK=y
> CONFIG_NETLINK_DEV=m
> CONFIG_NETFILTER=y
> CONFIG_FILTER=y
> CONFIG_UNIX=y
> CONFIG_INET=y
> CONFIG_IP_MULTICAST=y
> CONFIG_NET_IPIP=m
> CONFIG_NET_IPGRE=m
> CONFIG_SYN_COOKIES=y
> CONFIG_IP_NF_CONNTRACK=m
> CONFIG_IP_NF_FTP=m
> CONFIG_IP_NF_QUEUE=m
> CONFIG_IP_NF_IPTABLES=m
> CONFIG_IP_NF_MATCH_LIMIT=m
> CONFIG_IP_NF_MATCH_MAC=m
> CONFIG_IP_NF_MATCH_MARK=m
> CONFIG_IP_NF_MATCH_MULTIPORT=m
> CONFIG_IP_NF_MATCH_TOS=m
> CONFIG_IP_NF_MATCH_STATE=m
> CONFIG_IP_NF_MATCH_UNCLEAN=m
> CONFIG_IP_NF_MATCH_OWNER=m
> CONFIG_IP_NF_FILTER=m
> CONFIG_IP_NF_TARGET_REJECT=m
> CONFIG_IP_NF_TARGET_MIRROR=m
> CONFIG_IP_NF_NAT=m
> CONFIG_IP_NF_NAT_NEEDED=y
> CONFIG_IP_NF_TARGET_MASQUERADE=m
> CONFIG_IP_NF_TARGET_REDIRECT=m
> CONFIG_IP_NF_NAT_FTP=m
> CONFIG_IP_NF_MANGLE=m
> CONFIG_IP_NF_TARGET_TOS=m
> CONFIG_IP_NF_TARGET_MARK=m
> CONFIG_IP_NF_TARGET_LOG=m
> CONFIG_IP_NF_COMPAT_IPCHAINS=m
> CONFIG_IP_NF_NAT_NEEDED=y
> CONFIG_IP_NF_COMPAT_IPFWADM=m
> CONFIG_IP_NF_NAT_NEEDED=y
> CONFIG_KHTTPD=m
> CONFIG_BRIDGE=m
> CONFIG_WAN_ROUTER=m
> CONFIG_IDE=y
> CONFIG_BLK_DEV_IDE=y
> CONFIG_BLK_DEV_IDEDISK=y
> CONFIG_IDEDISK_MULTI_MODE=y
> CONFIG_BLK_DEV_IDECD=y
> CONFIG_BLK_DEV_IDETAPE=m
> CONFIG_BLK_DEV_IDEFLOPPY=m
> CONFIG_BLK_DEV_IDESCSI=m
> CONFIG_BLK_DEV_IDEPCI=y
> CONFIG_IDEPCI_SHARE_IRQ=y
> CONFIG_BLK_DEV_IDEDMA_PCI=y
> CONFIG_IDEDMA_PCI_AUTO=y
> CONFIG_BLK_DEV_IDEDMA=y
> CONFIG_BLK_DEV_ALI15X3=y
> CONFIG_IDE_CHIPSETS=y
> CONFIG_IDEDMA_AUTO=y
> CONFIG_BLK_DEV_IDE_MODES=y
> CONFIG_SCSI=m
> CONFIG_BLK_DEV_SD=m
> CONFIG_SD_EXTRA_DEVS=40
> CONFIG_CHR_DEV_ST=m
> CONFIG_BLK_DEV_SR=m
> CONFIG_SR_EXTRA_DEVS=2
> CONFIG_CHR_DEV_SG=m
> CONFIG_SCSI_LOGGING=y
> CONFIG_SCSI_AHA152X=m
> CONFIG_SCSI_AHA1542=m
> CONFIG_SCSI_AHA1740=m
> CONFIG_SCSI_AIC7XXX=m
> CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
> CONFIG_AIC7XXX_RESET_DELAY=5
> CONFIG_SCSI_ADVANSYS=m
> CONFIG_SCSI_DTC3280=m
> CONFIG_SCSI_GENERIC_NCR5380=m
> CONFIG_SCSI_GENERIC_NCR53C400=y
> CONFIG_SCSI_G_NCR5380_PORT=y
> CONFIG_SCSI_PPA=m
> CONFIG_SCSI_IMM=m
> CONFIG_SCSI_NCR53C7xx=m
> CONFIG_SCSI_NCR53C8XX=m
> CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
> CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
> CONFIG_SCSI_NCR53C8XX_SYNC=20
> CONFIG_SCSI_SEAGATE=m
> CONFIG_SCSI_T128=m
> CONFIG_SCSI_U14_34F=m
> CONFIG_SCSI_U14_34F_MAX_TAGS=8
> CONFIG_SCSI_ULTRASTOR=m
> CONFIG_NETDEVICES=y
> CONFIG_DUMMY=m
> CONFIG_BONDING=m
> CONFIG_EQUALIZER=m
> CONFIG_TUN=m
> CONFIG_ETHERTAP=m
> CONFIG_NET_ETHERNET=y
> CONFIG_NET_VENDOR_3COM=y
> CONFIG_EL1=m
> CONFIG_EL2=m
> CONFIG_ELPLUS=m
> CONFIG_EL16=m
> CONFIG_EL3=m
> CONFIG_3C515=m
> CONFIG_VORTEX=m
> CONFIG_LANCE=m
> CONFIG_NET_VENDOR_SMC=y
> CONFIG_WD80x3=m
> CONFIG_ULTRA=m
> CONFIG_SMC9194=m
> CONFIG_NET_VENDOR_RACAL=y
> CONFIG_NI5010=m
> CONFIG_NI52=m
> CONFIG_NI65=m
> CONFIG_AT1700=m
> CONFIG_DEPCA=m
> CONFIG_HP100=m
> CONFIG_NET_ISA=y
> CONFIG_E2100=m
> CONFIG_EEXPRESS=m
> CONFIG_EEXPRESS_PRO=m
> CONFIG_HPLAN_PLUS=m
> CONFIG_HPLAN=m
> CONFIG_ETH16I=m
> CONFIG_NE2000=m
> CONFIG_SK_G16=m
> CONFIG_NET_PCI=y
> CONFIG_PCNET32=m
> CONFIG_ADAPTEC_STARFIRE=m
> CONFIG_AC3200=m
> CONFIG_APRICOT=m
> CONFIG_CS89x0=m
> CONFIG_TULIP=m
> CONFIG_DE4X5=m
> CONFIG_DGRS=m
> CONFIG_DM9102=m
> CONFIG_EEPRO100=m
> CONFIG_NATSEMI=m
> CONFIG_NE2K_PCI=m
> CONFIG_8139TOO=m
> CONFIG_RTL8129=m
> CONFIG_SIS900=m
> CONFIG_EPIC100=m
> CONFIG_TLAN=m
> CONFIG_VIA_RHINE=m
> CONFIG_ACENIC=m
> CONFIG_YELLOWFIN=m
> CONFIG_SK98LIN=m
> CONFIG_PLIP=m
> CONFIG_PPP=m
> CONFIG_PPP_ASYNC=m
> CONFIG_PPP_SYNC_TTY=m
> CONFIG_PPP_DEFLATE=m
> CONFIG_PPP_BSDCOMP=m
> CONFIG_PPPOE=m
> CONFIG_SLIP=m
> CONFIG_SLIP_COMPRESSED=y
> CONFIG_SLIP_SMART=y
> CONFIG_SLIP_MODE_SLIP6=y
> CONFIG_NET_RADIO=y
> CONFIG_SHAPER=m
> CONFIG_INPUT=m
> CONFIG_INPUT_KEYBDEV=m
> CONFIG_INPUT_MOUSEDEV=m
> CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
> CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
> CONFIG_INPUT_JOYDEV=m
> CONFIG_INPUT_EVDEV=m
> CONFIG_VT=y
> CONFIG_VT_CONSOLE=y
> CONFIG_SERIAL=y
> CONFIG_SERIAL_CONSOLE=y
> CONFIG_SERIAL_EXTENDED=y
> CONFIG_SERIAL_MANY_PORTS=y
> CONFIG_SERIAL_SHARE_IRQ=y
> CONFIG_PRINTER=m
> CONFIG_PPDEV=m
> CONFIG_I2C=m
> CONFIG_I2C_ALGOBIT=m
> CONFIG_I2C_PHILIPSPAR=m
> CONFIG_I2C_ELV=m
> CONFIG_I2C_VELLEMAN=m
> CONFIG_I2C_ALGOPCF=m
> CONFIG_I2C_ELEKTOR=m
> CONFIG_I2C_CHARDEV=m
> CONFIG_MOUSE=y
> CONFIG_PSMOUSE=y
> CONFIG_JOYSTICK=y
> CONFIG_INPUT_NS558=m
> CONFIG_INPUT_LIGHTNING=m
> CONFIG_INPUT_PCIGAME=m
> CONFIG_INPUT_ANALOG=m
> CONFIG_INPUT_A3D=m
> CONFIG_INPUT_ADI=m
> CONFIG_INPUT_COBRA=m
> CONFIG_INPUT_GF2K=m
> CONFIG_INPUT_GRIP=m
> CONFIG_INPUT_INTERACT=m
> CONFIG_INPUT_TMDC=m
> CONFIG_INPUT_SIDEWINDER=m
> CONFIG_INPUT_SERPORT=m
> CONFIG_INPUT_WARRIOR=m
> CONFIG_INPUT_MAGELLAN=m
> CONFIG_INPUT_SPACEORB=m
> CONFIG_INPUT_SPACEBALL=m
> CONFIG_INPUT_IFORCE_232=m
> CONFIG_INPUT_IFORCE_USB=m
> CONFIG_INPUT_DB9=m
> CONFIG_INPUT_GAMECON=m
> CONFIG_INPUT_TURBOGRAFX=m
> CONFIG_NVRAM=m
> CONFIG_RTC=y
> CONFIG_AGP=y
> CONFIG_AGP_ALI=y
> CONFIG_DRM=y
> CONFIG_DRM_MGA=m
> CONFIG_VIDEO_DEV=m
> CONFIG_VIDEO_PROC_FS=y
> CONFIG_I2C_PARPORT=m
> CONFIG_VIDEO_BT848=m
> CONFIG_VIDEO_PMS=m
> CONFIG_VIDEO_BWQCAM=m
> CONFIG_VIDEO_CQCAM=m
> CONFIG_VIDEO_SAA5249=m
> CONFIG_VIDEO_STRADIS=m
> CONFIG_VIDEO_ZORAN=m
> CONFIG_VIDEO_BUZ=m
> CONFIG_VIDEO_ZR36120=m
> CONFIG_RADIO_CADET=m
> CONFIG_RADIO_RTRACK=m
> CONFIG_RADIO_RTRACK2=m
> CONFIG_RADIO_AZTECH=m
> CONFIG_RADIO_GEMTEK=m
> CONFIG_RADIO_SF16FMI=m
> CONFIG_RADIO_TERRATEC=m
> CONFIG_RADIO_TRUST=m
> CONFIG_RADIO_TYPHOON=m
> CONFIG_RADIO_TYPHOON_PROC_FS=y
> CONFIG_RADIO_ZOLTRIX=m
> CONFIG_AUTOFS_FS=m
> CONFIG_AUTOFS4_FS=m
> CONFIG_REISERFS_FS=y
> CONFIG_ADFS_FS=m
> CONFIG_AFFS_FS=m
> CONFIG_HFS_FS=m
> CONFIG_BFS_FS=m
> CONFIG_FAT_FS=m
> CONFIG_MSDOS_FS=m
> CONFIG_VFAT_FS=m
> CONFIG_EFS_FS=m
> CONFIG_CRAMFS=m
> CONFIG_ISO9660_FS=m
> CONFIG_JOLIET=y
> CONFIG_MINIX_FS=y
> CONFIG_NTFS_FS=m
> CONFIG_HPFS_FS=m
> CONFIG_PROC_FS=y
> CONFIG_DEVFS_FS=y
> CONFIG_QNX4FS_FS=m
> CONFIG_ROMFS_FS=m
> CONFIG_EXT2_FS=y
> CONFIG_SYSV_FS=m
> CONFIG_UDF_FS=m
> CONFIG_UFS_FS=m
> CONFIG_CODA_FS=m
> CONFIG_NFS_FS=y
> CONFIG_NFS_V3=y
> CONFIG_NFSD=m
> CONFIG_NFSD_V3=y
> CONFIG_SUNRPC=y
> CONFIG_LOCKD=y
> CONFIG_LOCKD_V4=y
> CONFIG_SMB_FS=m
> CONFIG_NCP_FS=m
> CONFIG_NCPFS_PACKET_SIGNING=y
> CONFIG_NCPFS_IOCTL_LOCKING=y
> CONFIG_NCPFS_STRONG=y
> CONFIG_NCPFS_NFS_NS=y
> CONFIG_NCPFS_OS2_NS=y
> CONFIG_NCPFS_SMALLDOS=y
> CONFIG_NCPFS_NLS=y
> CONFIG_NCPFS_EXTRAS=y
> CONFIG_PARTITION_ADVANCED=y
> CONFIG_ACORN_PARTITION=y
> CONFIG_OSF_PARTITION=y
> CONFIG_AMIGA_PARTITION=y
> CONFIG_ATARI_PARTITION=y
> CONFIG_MAC_PARTITION=y
> CONFIG_MSDOS_PARTITION=y
> CONFIG_BSD_DISKLABEL=y
> CONFIG_MINIX_SUBPARTITION=y
> CONFIG_SOLARIS_X86_PARTITION=y
> CONFIG_UNIXWARE_DISKLABEL=y
> CONFIG_SGI_PARTITION=y
> CONFIG_SUN_PARTITION=y
> CONFIG_SMB_NLS=y
> CONFIG_NLS=y
> CONFIG_NLS_DEFAULT="iso8859-1"
> CONFIG_NLS_CODEPAGE_437=m
> CONFIG_NLS_CODEPAGE_737=m
> CONFIG_NLS_CODEPAGE_775=m
> CONFIG_NLS_CODEPAGE_850=m
> CONFIG_NLS_CODEPAGE_852=m
> CONFIG_NLS_CODEPAGE_855=m
> CONFIG_NLS_CODEPAGE_857=m
> CONFIG_NLS_CODEPAGE_860=m
> CONFIG_NLS_CODEPAGE_861=m
> CONFIG_NLS_CODEPAGE_862=m
> CONFIG_NLS_CODEPAGE_863=m
> CONFIG_NLS_CODEPAGE_864=m
> CONFIG_NLS_CODEPAGE_865=m
> CONFIG_NLS_CODEPAGE_866=m
> CONFIG_NLS_CODEPAGE_869=m
> CONFIG_NLS_CODEPAGE_874=m
> CONFIG_NLS_CODEPAGE_932=m
> CONFIG_NLS_CODEPAGE_936=m
> CONFIG_NLS_CODEPAGE_949=m
> CONFIG_NLS_CODEPAGE_950=m
> CONFIG_NLS_ISO8859_1=m
> CONFIG_NLS_ISO8859_2=m
> CONFIG_NLS_ISO8859_3=m
> CONFIG_NLS_ISO8859_4=m
> CONFIG_NLS_ISO8859_5=m
> CONFIG_NLS_ISO8859_6=m
> CONFIG_NLS_ISO8859_7=m
> CONFIG_NLS_ISO8859_8=m
> CONFIG_NLS_ISO8859_9=m
> CONFIG_NLS_ISO8859_14=m
> CONFIG_NLS_ISO8859_15=m
> CONFIG_NLS_KOI8_R=m
> CONFIG_NLS_UTF8=m
> CONFIG_VGA_CONSOLE=y
> CONFIG_VIDEO_SELECT=y
> CONFIG_MDA_CONSOLE=m
> CONFIG_FB=y
> CONFIG_DUMMY_CONSOLE=y
> CONFIG_FB_HGA=m
> CONFIG_VIDEO_SELECT=y
> CONFIG_FB_MATROX=y
> CONFIG_FB_MATROX_G100=y
> CONFIG_FB_MATROX_I2C=m
> CONFIG_FB_MATROX_MAVEN=m
> CONFIG_FBCON_ADVANCED=y
> CONFIG_FBCON_MFB=y
> CONFIG_FBCON_CFB2=y
> CONFIG_FBCON_CFB4=y
> CONFIG_FBCON_CFB8=y
> CONFIG_FBCON_CFB16=y
> CONFIG_FBCON_CFB24=y
> CONFIG_FBCON_CFB32=y
> CONFIG_FBCON_VGA_PLANES=y
> CONFIG_FBCON_VGA=y
> CONFIG_FBCON_HGA=m
> CONFIG_FBCON_FONTS=y
> CONFIG_FONT_8x8=y
> CONFIG_FONT_8x16=y
> CONFIG_FONT_SUN8x16=y
> CONFIG_FONT_SUN12x22=y
> CONFIG_FONT_6x11=y
> CONFIG_FONT_PEARL_8x8=y
> CONFIG_FONT_ACORN_8x8=y
> CONFIG_SOUND=m
> CONFIG_SOUND_EMU10K1=m
> CONFIG_SOUND_MAESTRO=m
> CONFIG_SOUND_MAESTRO3=m
> CONFIG_SOUND_ICH=m
> CONFIG_SOUND_OSS=m
> CONFIG_SOUND_DMAP=y
> CONFIG_SOUND_AD1816=m
> CONFIG_SOUND_SGALAXY=m
> CONFIG_SOUND_ADLIB=m
> CONFIG_SOUND_VMIDI=m
> CONFIG_SOUND_MSS=m
> CONFIG_SOUND_MPU401=m
> CONFIG_SOUND_PSS=m
> CONFIG_SOUND_SB=m
> CONFIG_SOUND_TVMIXER=m
> CONFIG_USB=m
> CONFIG_USB_DEVICEFS=y
> CONFIG_USB_OHCI=m
> CONFIG_USB_AUDIO=m
> CONFIG_USB_BLUETOOTH=m
> CONFIG_USB_STORAGE=m
> CONFIG_USB_ACM=m
> CONFIG_USB_PRINTER=m
> CONFIG_USB_HID=m
> CONFIG_USB_KBD=m
> CONFIG_USB_MOUSE=m
> CONFIG_USB_WACOM=m
> CONFIG_USB_DC2XX=m
> CONFIG_USB_MDC800=m
> CONFIG_USB_SCANNER=m
> CONFIG_USB_MICROTEK=m
> CONFIG_USB_IBMCAM=m
> CONFIG_USB_OV511=m
> CONFIG_USB_DSBR=m
> CONFIG_USB_DABUSB=m
> CONFIG_USB_PLUSB=m
> CONFIG_USB_PEGASUS=m
> CONFIG_USB_NET1080=m
> CONFIG_USB_USS720=m
> CONFIG_USB_SERIAL=m
> CONFIG_USB_SERIAL_GENERIC=y
> CONFIG_USB_SERIAL_WHITEHEAT=m
> CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
> CONFIG_USB_SERIAL_FTDI_SIO=m
> CONFIG_USB_SERIAL_VISOR=m
> CONFIG_USB_SERIAL_KEYSPAN_PDA=m
> CONFIG_USB_SERIAL_KEYSPAN=m
> CONFIG_USB_SERIAL_KEYSPAN_USA28=y
> CONFIG_USB_SERIAL_KEYSPAN_USA28X=y
> CONFIG_USB_SERIAL_KEYSPAN_USA19=y
> CONFIG_USB_SERIAL_KEYSPAN_USA18X=y
> CONFIG_USB_SERIAL_KEYSPAN_USA19W=y
> CONFIG_USB_SERIAL_KEYSPAN_USA49W=y
> CONFIG_USB_SERIAL_OMNINET=m
> CONFIG_USB_RIO500=m
> CONFIG_MAGIC_SYSRQ=y
> 
> Incidentally, have the VM rebalancing changes that are in -ac20 been
> merged? I'm sort of hoping they haven't, since they cause my machine
> to go heavily into swap even when there's plenty of real memory free.
> 
> -- 
> 
> Adam Sampson
> azz@gnu.org
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
> 


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
  2001-02-22 13:26   ` Linux-2.4.2 Adam Sampson
  2001-02-22 13:38     ` PATCH: fix the msdos.c compile error Alan Cox
@ 2001-02-22 14:07     ` Andrzej Krzysztofowicz
  1 sibling, 0 replies; 21+ messages in thread
From: Andrzej Krzysztofowicz @ 2001-02-22 14:07 UTC (permalink / raw)
  To: Adam Sampson; +Cc: Linus Torvalds, Kernel Mailing List

"Adam Sampson wrote:"
> I get this while compiling 2.4.2:
> 
> msdos.c:403: `MINIX_PARTITION' undeclared (first use in this function)
> msdos.c:403: (Each undeclared identifier is reported only once
> msdos.c:403: for each function it appears in.)
> msdos.c:406: `MINIX_NR_SUBPARTITIONS' undeclared (first use in this function)
> msdos.c: In function `msdos_partition':
> msdos.c:571: `MINIX_PARTITION' undeclared (first use in this function)
> make[3]: *** [msdos.o] Error 1
> 
> My config:
> 
[...]
> CONFIG_MINIX_SUBPARTITION=y

It seems that Linus didn't fully merge some stuff from Alan patches.
Try the following patch:

diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla/include/linux/genhd.h linux.ac/include/linux/genhd.h
--- linux-2.4.2/include/linux/genhd.h	Thu Jan  4 22:50:47 2001
+++ linux/include/linux/genhd.h	Tue Feb 20 20:46:28 2001
@@ -222,6 +222,11 @@
 };  /* 408 */
 
 #endif /* CONFIG_UNIXWARE_DISKLABEL */
+
+#ifdef CONFIG_MINIX_SUBPARTITION
+#   define MINIX_PARTITION         0x81  /* Minix Partition ID */
+#   define MINIX_NR_SUBPARTITIONS  4
+#endif /* CONFIG_MINIX_SUBPARTITION */
 
 #ifdef __KERNEL__
 extern struct gendisk *gendisk_head;	/* linked list of disks */

--
=======================================================================
  Andrzej M. Krzysztofowicz               ankry@mif.pg.gda.pl
  phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math.,   Technical University of Gdansk

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Linux-2.4.2 && Minix SP
  2001-02-22  2:19 ` Linux-2.4.2 Linus Torvalds
                     ` (2 preceding siblings ...)
  2001-02-22 13:26   ` Linux-2.4.2 Adam Sampson
@ 2001-02-24  0:14   ` Adam
  2001-02-24  1:39     ` Michèl Alexandre Salim
  3 siblings, 1 reply; 21+ messages in thread
From: Adam @ 2001-02-24  0:14 UTC (permalink / raw)
  To: Kernel Mailing List


are those MINIX_SUBPARITIONS in 2.4.2 actually supposed to copile?
in fs/partitions/msdos.c it refers to some MINIX defines which do not
seems to be included in that path.

---------------------------------
gcc -D__KERNEL__ -I/usr/src/Linux/24/linux/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe
-march=i686    -c -o msdos.o msdos.c
msdos.c: In function `minix_partition':
msdos.c:403: `MINIX_PARTITION' undeclared (first use in this function)
msdos.c:403: (Each undeclared identifier is reported only once
msdos.c:403: for each function it appears in.)
msdos.c:406: `MINIX_NR_SUBPARTITIONS' undeclared (first use in this
function)
msdos.c: In function `msdos_partition':
msdos.c:571: `MINIX_PARTITION' undeclared (first use in this function)
make[3]: *** [msdos.o] Error 1
make[3]: Leaving directory `/usr/src/Linux/24/linux/fs/partitions'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/Linux/24/linux/fs/partitions'
make[1]: *** [_subdir_partitions] Error 2
make[1]: Leaving directory `/usr/src/Linux/24/linux/fs'
make: *** [_dir_fs] Error 2
---------------------------------


-- 
Adam
http://www.eax.com      The Supreme Headquarters of the 32 bit registers



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2 && Minix SP
  2001-02-24  0:14   ` Linux-2.4.2 && Minix SP Adam
@ 2001-02-24  1:39     ` Michèl Alexandre Salim
  0 siblings, 0 replies; 21+ messages in thread
From: Michèl Alexandre Salim @ 2001-02-24  1:39 UTC (permalink / raw)
  To: Adam, Kernel Mailing List


--- Adam <adam@eax.com> wrote: > 
> are those MINIX_SUBPARITIONS in 2.4.2 actually
> supposed to copile?
> in fs/partitions/msdos.c it refers to some MINIX
> defines which do not
> seems to be included in that path.

Did not work for me either.

Michel

____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie

^ permalink raw reply	[flat|nested] 21+ messages in thread

* another Linux-2.4.2 splat: *** target pattern contains no `%'.  Stop.
  2001-02-21 18:31   ` Linux-2.4.2 John Heil
                       ` (2 preceding siblings ...)
  2001-02-22 10:01     ` Linux-2.4.2 Alan Cox
@ 2001-02-27 21:25     ` David L. Nicol
  2001-02-28  0:29       ` Keith Owens
  3 siblings, 1 reply; 21+ messages in thread
From: David L. Nicol @ 2001-02-27 21:25 UTC (permalink / raw)
  Cc: Kernel Mailing List

[david@nicol1 linux]$ make dep

make[3]: Entering directory `/mnt/sdb2/src/linux-2.4.2/drivers'
make -C acpi fastdep
make[4]: Entering directory `/mnt/sdb2/src/linux-2.4.2/drivers/acpi'
Makefile:29: *** target pattern contains no `%'.  Stop.
make[4]: Leaving directory `/mnt/sdb2/src/linux-2.4.2/drivers/acpi'
make[3]: *** [_sfdep_acpi] Error 2
make[3]: Leaving directory `/mnt/sdb2/src/linux-2.4.2/drivers'
make[2]: *** [fastdep] Error 2
make[2]: Leaving directory `/mnt/sdb2/src/linux-2.4.2/drivers'
make[1]: *** [_sfdep_drivers] Error 2
make[1]: Leaving directory `/mnt/sdb2/src/linux-2.4.2'
make: *** [dep-files] Error 2


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: another Linux-2.4.2 splat: *** target pattern contains no `%'. Stop.
  2001-02-27 21:25     ` another Linux-2.4.2 splat: *** target pattern contains no `%'. Stop David L. Nicol
@ 2001-02-28  0:29       ` Keith Owens
  0 siblings, 0 replies; 21+ messages in thread
From: Keith Owens @ 2001-02-28  0:29 UTC (permalink / raw)
  To: David L. Nicol; +Cc: Kernel Mailing List

On Tue, 27 Feb 2001 15:25:45 -0600, 
"David L. Nicol" <david@kasey.umkc.edu> wrote:
>[david@nicol1 linux]$ make dep
>
>make[3]: Entering directory `/mnt/sdb2/src/linux-2.4.2/drivers'
>make -C acpi fastdep
>make[4]: Entering directory `/mnt/sdb2/src/linux-2.4.2/drivers/acpi'
>Makefile:29: *** target pattern contains no `%'.  Stop.

grep make Documentation/Changes


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
@ 2001-02-22  4:33 Frédéric L. W. Meunier
  0 siblings, 0 replies; 21+ messages in thread
From: Frédéric L. W. Meunier @ 2001-02-22  4:33 UTC (permalink / raw)
  To: Linux Kernel

Eloy A. Paris wrote:

> I solved the problem by changing all calls to ld in
> /usr/src/linux/arch/i386/boot/Makefile from "ld ... -oformat
> ..." to "ld ... --oformat ..."

Right. This is a change on binutils 2.10.1.0.7 and up (now at
2.10.91.0.2). A few people sent a patch to the list (Andreas
Jaeger was the first), but it wasn't added to 2.4.2...

Jaeger's message:

http://marc.theaimsgroup.com/?l=linux-kernel&m=98180656028765&w=2

More at the Changelog:

http://ftp.valinux.com/pub/support/hjl/binutils/release.binutils-2.10.91.0.2

-- 
0@pervalidus.{net, {dyndns.}org} Tel: 55-21-717-2399 (Niterói-RJ BR)

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Linux-2.4.2
@ 2001-02-22  4:03 Eloy A. Paris
  0 siblings, 0 replies; 21+ messages in thread
From: Eloy A. Paris @ 2001-02-22  4:03 UTC (permalink / raw)
  To: Billy.Harvey, linux-kernel

Billy Harvey wrote:

> I get the following error in a make bzImage:
>
> nm vmlinux | grep -v '\(compiled\)\|\(\.o$\)\|\( [aUw]\)\|\(\.\.ng$\)\|\(LASH[RL]DI\)' | sort > System.map
> make[1]: Entering directory `/usr/src/linux/arch/i386/boot'
> ld -m elf_i386 -Ttext 0x0 -s -oformat binary bbootsect.o -o bbootsect
> ld: cannot open binary: No such file or directory
> make[1]: *** [bbootsect] Error 1
> make[1]: Leaving directory `/usr/src/linux/arch/i386/boot'
> make: *** [bzImage] Error 2

Are you running Debian and follow unstable? I think ldso got updated
today or yesterday and probably the problems started after that.

I solved the problem by changing all calls to ld in
/usr/src/linux/arch/i386/boot/Makefile from "ld ... -oformat ..." to
"ld ... --oformat ..."

Cheers,

Eloy.-

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2001-02-28  0:29 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <peter@cadcamlab.org>
2001-02-22  2:19 ` Linux-2.4.2 Linus Torvalds
2001-02-21 18:31   ` Linux-2.4.2 John Heil
2001-02-22  3:13     ` Linux-2.4.2 Peter Samuelson
2001-02-22  3:19       ` Linux-2.4.2 Billy Harvey
2001-02-22  4:25         ` Linux-2.4.2 Keith Owens
2001-02-22  3:31       ` Linux-2.4.2 Gregory Maxwell
2001-02-22 10:33       ` Linux-2.4.2 Alan Cox
2001-02-22 12:14         ` Linux-2.4.2 Werner Almesberger
2001-02-22 12:27           ` Linux-2.4.2 Alan Cox
2001-02-22  3:32     ` Linux-2.4.2 Linus Torvalds
2001-02-22 10:01     ` Linux-2.4.2 Alan Cox
2001-02-27 21:25     ` another Linux-2.4.2 splat: *** target pattern contains no `%'. Stop David L. Nicol
2001-02-28  0:29       ` Keith Owens
2001-02-22 11:43   ` Linux-2.4.2 J . A . Magallon
2001-02-22 13:26   ` Linux-2.4.2 Adam Sampson
2001-02-22 13:38     ` PATCH: fix the msdos.c compile error Alan Cox
2001-02-22 14:07     ` Linux-2.4.2 Andrzej Krzysztofowicz
2001-02-24  0:14   ` Linux-2.4.2 && Minix SP Adam
2001-02-24  1:39     ` Michèl Alexandre Salim
2001-02-22  4:03 Linux-2.4.2 Eloy A. Paris
2001-02-22  4:33 Linux-2.4.2 Frédéric L. W. Meunier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).