* 2.2.2-ac4 compilation errors
@ 1999-02-26 4:04 satadru pramanik
1999-02-26 6:57 ` Hollis R Blanchard
1999-02-26 11:31 ` 2.2.2 " Martin Costabel
0 siblings, 2 replies; 13+ messages in thread
From: satadru pramanik @ 1999-02-26 4:04 UTC (permalink / raw)
To: linuxppc-dev
[-- Attachment #1: Type: TEXT/PLAIN, Size: 1754 bytes --]
I have a compilation failure on a lppc rel 4.1 system Here's the "make
vmlinux dying output" any hints? please cc to me directly, as I am no
longer on the list .
(my dot.config is an adaptaion of the linux-pmac 2.2.1 kernel config,
enclosed)
-thanks!
gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -c -o init/main.o init/main.c
gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -DUTS_MACHINE='"ppc"' -c -o init/version.o init/version.c
make -C kernel
make[1]: Entering directory `/mnt/ibm/sin/src/kernel/linux/kernel'
make all_targets
make[2]: Entering directory `/mnt/ibm/sin/src/kernel/linux/kernel'
gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -DEXPORT_SYMTAB -c ksyms.c
ksyms.c:375: `__down_trylock' undeclared here (not in a function)
ksyms.c:375: initializer element for `__ksymtab___down_trylock.value' is not constant
make[2]: *** [ksyms.o] Error 1
make[2]: Leaving directory `/mnt/ibm/sin/src/kernel/linux/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/mnt/ibm/sin/src/kernel/linux/kernel'
make: *** [_dir_kernel] Error 2
--=
satadru pramanik `satadru@umich.edu' www.umich.edu/~satadru
MIS, Student Publications
"I'm old enough to be living in the future I was warned about."
- Myron Krueger
=--
[-- Attachment #2: Type: TEXT/PLAIN, Size: 12329 bytes --]
#
# Automatically generated by make menuconfig: don't edit
#
#
# Platform support
#
CONFIG_PPC=y
CONFIG_6xx=y
# CONFIG_8xx is not set
CONFIG_PMAC=y
# CONFIG_PREP is not set
# CONFIG_CHRP is not set
# CONFIG_ALL_PPC is not set
# CONFIG_APUS is not set
# CONFIG_MBX is not set
CONFIG_MACH_SPECIFIC=y
# CONFIG_SMP is not set
#
# General setup
#
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
# CONFIG_MODVERSIONS is not set
CONFIG_KMOD=y
CONFIG_PCI=y
# CONFIG_PCI_QUIRKS is not set
CONFIG_PCI_OLD_PROC=y
CONFIG_NET=y
CONFIG_SYSCTL=y
CONFIG_SYSVIPC=y
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_BINFMT_ELF=y
CONFIG_KERNEL_ELF=y
CONFIG_BINFMT_MISC=m
# CONFIG_BINFMT_JAVA is not set
# CONFIG_PC_KEYBOARD is not set
CONFIG_PARPORT=y
# CONFIG_PARPORT_PC is not set
# CONFIG_VGA_CONSOLE is not set
CONFIG_FB=y
CONFIG_FB_COMPAT_XPMAC=y
CONFIG_PMAC_PBOOK=y
CONFIG_MAC_KEYBOARD=y
CONFIG_MAC_FLOPPY=y
CONFIG_MAC_SERIAL=y
CONFIG_ADBMOUSE=y
CONFIG_BLK_DEV_IDE_PMAC=y
CONFIG_PROC_DEVICETREE=y
# CONFIG_KGDB is not set
# CONFIG_XMON is not set
# CONFIG_TOTALMP is not set
CONFIG_BOOTX_TEXT=y
#
# Plug and Play support
#
# CONFIG_PNP is not set
#
# Block devices
#
# CONFIG_BLK_DEV_FD is not set
CONFIG_BLK_DEV_IDE=y
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_BLK_DEV_IDECD=y
# CONFIG_BLK_DEV_IDETAPE is not set
CONFIG_BLK_DEV_IDEFLOPPY=y
# CONFIG_BLK_DEV_IDESCSI is not set
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
# CONFIG_BLK_DEV_IDEPCI is not set
# CONFIG_BLK_DEV_SL82C105 is not set
CONFIG_BLK_DEV_IDE_PMAC=y
CONFIG_BLK_DEV_IDEDMA_PMAC=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_PMAC_IDEDMA_AUTO=y
# CONFIG_IDE_CHIPSETS is not set
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_NBD=y
# CONFIG_BLK_DEV_MD is not set
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_INITRD=y
# CONFIG_BLK_DEV_XD is not set
CONFIG_PARIDE_PARPORT=y
# CONFIG_PARIDE is not set
# CONFIG_BLK_DEV_HD is not set
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
# CONFIG_NETLINK_DEV is not set
CONFIG_FIREWALL=y
CONFIG_FILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_RTNETLINK=y
CONFIG_NETLINK=y
CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IP_ROUTE_MULTIPATH=y
CONFIG_IP_ROUTE_TOS=y
CONFIG_IP_ROUTE_VERBOSE=y
CONFIG_IP_ROUTE_LARGE_TABLES=y
CONFIG_IP_ROUTE_NAT=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_BOOTP=y
CONFIG_IP_PNP_RARP=y
CONFIG_IP_FIREWALL=y
# CONFIG_IP_FIREWALL_NETLINK is not set
CONFIG_IP_ALWAYS_DEFRAG=y
CONFIG_IP_TRANSPARENT_PROXY=y
CONFIG_IP_MASQUERADE=y
CONFIG_IP_MASQUERADE_ICMP=y
CONFIG_IP_MASQUERADE_MOD=y
# CONFIG_IP_MASQUERADE_IPAUTOFW is not set
# CONFIG_IP_MASQUERADE_IPPORTFW is not set
# CONFIG_IP_MASQUERADE_MFW is not set
# CONFIG_IP_ROUTER is not set
CONFIG_NET_IPIP=y
# CONFIG_NET_IPGRE is not set
CONFIG_IP_MROUTE=y
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
CONFIG_IP_ALIAS=y
CONFIG_ARPD=y
CONFIG_SYN_COOKIES=y
CONFIG_INET_RARP=y
CONFIG_SKB_LARGE=y
# CONFIG_IPV6 is not set
# CONFIG_IPX is not set
CONFIG_ATALK=m
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_BRIDGE is not set
# CONFIG_LLC is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_FASTROUTE is not set
# CONFIG_NET_HW_FLOWCONTROL is not set
# CONFIG_CPU_IS_SLOW is not set
#
# QoS and/or fair queueing
#
CONFIG_NET_SCHED=y
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
CONFIG_NET_SCH_CBQ=m
CONFIG_NET_SCH_CSZ=m
CONFIG_NET_SCH_PRIO=m
CONFIG_NET_SCH_RED=m
CONFIG_NET_SCH_SFQ=m
CONFIG_NET_SCH_TEQL=m
CONFIG_NET_SCH_TBF=m
CONFIG_NET_QOS=y
CONFIG_NET_ESTIMATOR=y
CONFIG_NET_CLS=y
CONFIG_NET_CLS_ROUTE=y
CONFIG_NET_CLS_FW=y
CONFIG_NET_CLS_U32=m
CONFIG_NET_CLS_RSVP=m
CONFIG_NET_CLS_RSVP6=m
CONFIG_NET_CLS_POLICE=y
#
# SCSI support
#
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=y
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
# CONFIG_CHR_DEV_SG is not set
# CONFIG_SCSI_MULTI_LUN is not set
CONFIG_SCSI_CONSTANTS=y
# CONFIG_SCSI_LOGGING is not set
#
# SCSI low-level drivers
#
# CONFIG_SCSI_7000FASST is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AHA152X is not set
# CONFIG_SCSI_AHA1542 is not set
# CONFIG_SCSI_AHA1740 is not set
CONFIG_SCSI_AIC7XXX=y
# CONFIG_AIC7XXX_TCQ_ON_BY_DEFAULT is not set
CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
CONFIG_AIC7XXX_PROC_STATS=y
CONFIG_AIC7XXX_RESET_DELAY=15
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_IN2000 is not set
# CONFIG_SCSI_AM53C974 is not set
# CONFIG_SCSI_MEGARAID is not set
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_DTC3280 is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_SCSI_EATA_DMA is not set
# CONFIG_SCSI_EATA_PIO is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_GENERIC_NCR5380 is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_PPA is not set
# CONFIG_SCSI_IMM is not set
# CONFIG_SCSI_NCR53C406A is not set
# CONFIG_SCSI_SYM53C416 is not set
# CONFIG_SCSI_NCR53C7xx is not set
# CONFIG_SCSI_NCR53C8XX is not set
# CONFIG_SCSI_PAS16 is not set
# CONFIG_SCSI_PCI2000 is not set
# CONFIG_SCSI_PCI2220I is not set
# CONFIG_SCSI_PSI240I is not set
# CONFIG_SCSI_QLOGIC_FAS is not set
# CONFIG_SCSI_QLOGIC_ISP is not set
# CONFIG_SCSI_QLOGIC_FC is not set
# CONFIG_SCSI_SEAGATE is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_T128 is not set
# CONFIG_SCSI_U14_34F is not set
# CONFIG_SCSI_ULTRASTOR is not set
# CONFIG_SCSI_DEBUG is not set
CONFIG_SCSI_MESH=y
CONFIG_SCSI_MESH_SYNC_RATE=5
CONFIG_SCSI_MAC53C94=y
#
# Network device support
#
CONFIG_NETDEVICES=y
#
# ARCnet devices
#
# CONFIG_ARCNET is not set
# CONFIG_DUMMY is not set
# CONFIG_EQUALIZER is not set
# CONFIG_ETHERTAP is not set
#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
CONFIG_MACE=y
CONFIG_BMAC=y
# CONFIG_NET_VENDOR_3COM is not set
# CONFIG_LANCE is not set
# CONFIG_NET_VENDOR_SMC is not set
# CONFIG_NET_VENDOR_RACAL is not set
# CONFIG_RTL8139 is not set
# CONFIG_YELLOWFIN is not set
# CONFIG_NET_ISA is not set
CONFIG_NET_EISA=y
# CONFIG_PCNET32 is not set
# CONFIG_ACENIC is not set
# CONFIG_AC3200 is not set
# CONFIG_APRICOT is not set
# CONFIG_CS89x0 is not set
CONFIG_DE4X5=y
CONFIG_DEC_ELCP=m
# CONFIG_DGRS is not set
# CONFIG_EEXPRESS_PRO100 is not set
# CONFIG_LNE390 is not set
# CONFIG_NE3210 is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_TLAN is not set
# CONFIG_VIA_RHINE is not set
# CONFIG_ES3210 is not set
# CONFIG_EPIC100 is not set
# CONFIG_ZNET is not set
# CONFIG_NET_POCKET is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
#
# Appletalk devices
#
# CONFIG_LTPC is not set
# CONFIG_COPS is not set
# CONFIG_IPDDP is not set
# CONFIG_PLIP is not set
CONFIG_PPP=y
# CONFIG_SLIP is not set
# CONFIG_NET_RADIO is not set
#
# Token ring devices
#
# CONFIG_TR is not set
# CONFIG_RCPCI is not set
# CONFIG_SHAPER is not set
#
# Wan interfaces
#
# CONFIG_HOSTESS_SV11 is not set
# CONFIG_COSA is not set
# CONFIG_SEALEVEL_4021 is not set
# CONFIG_DLCI is not set
#
# Amateur Radio support
#
# CONFIG_HAMRADIO is not set
#
# ISDN subsystem
#
# CONFIG_ISDN is not set
#
# Old CD-ROM drivers (not SCSI, not IDE)
#
# CONFIG_CD_NO_IDESCSI is not set
#
# Console drivers
#
CONFIG_DUMMY_CONSOLE=y
CONFIG_FB_OF=y
CONFIG_FB_CONTROL=y
CONFIG_FB_PLATINUM=y
CONFIG_FB_VALKYRIE=y
# CONFIG_FB_OF_ATY is not set
CONFIG_FB_IMSTT=y
CONFIG_FB_CT65550=y
# CONFIG_FB_S3TRIO is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_PCI_ATY is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_ATY is not set
# CONFIG_FBCON_ADVANCED is not set
CONFIG_FBCON_CFB8=y
CONFIG_FBCON_CFB16=y
CONFIG_FBCON_CFB32=y
# CONFIG_FBCON_FONTWIDTH8_ONLY is not set
CONFIG_FBCON_FONTS=y
# CONFIG_FONT_8x8 is not set
CONFIG_FONT_8x16=y
CONFIG_FONT_SUN8x16=y
CONFIG_FONT_SUN12x22=y
CONFIG_FONT_6x11=y
# CONFIG_FONT_PEARL_8x8 is not set
# CONFIG_FONT_ACORN_8x8 is not set
#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=m
# CONFIG_SERIAL_EXTENDED is not set
# CONFIG_SERIAL_NONSTANDARD is not set
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
# CONFIG_PRINTER is not set
# CONFIG_MOUSE is not set
# CONFIG_QIC02_TAPE is not set
CONFIG_WATCHDOG=y
#
# Watchdog Cards
#
# CONFIG_WATCHDOG_NOWAYOUT is not set
# CONFIG_WDT is not set
CONFIG_SOFT_WATCHDOG=m
# CONFIG_PCWATCHDOG is not set
# CONFIG_ACQUIRE_WDT is not set
CONFIG_NVRAM=y
# CONFIG_RTC is not set
#
# Video For Linux
#
# CONFIG_VIDEO_DEV is not set
#
# Joystick support
#
# CONFIG_JOYSTICK is not set
#
# Ftape, the floppy tape device driver
#
# CONFIG_FTAPE is not set
#
# Filesystems
#
CONFIG_QUOTA=y
CONFIG_AUTOFS_FS=y
# CONFIG_ADFS_FS is not set
CONFIG_AFFS_FS=m
CONFIG_HFS_FS=y
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_UMSDOS_FS=m
CONFIG_VFAT_FS=m
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_MINIX_FS=m
CONFIG_NTFS_FS=m
CONFIG_NTFS_RW=y
CONFIG_HPFS_FS=m
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_QNX4FS_FS=m
CONFIG_QNX4FS_RW=y
CONFIG_ROMFS_FS=m
CONFIG_EXT2_FS=y
CONFIG_SYSV_FS=m
CONFIG_UFS_FS=m
CONFIG_UFS_FS_WRITE=y
#
# Network File Systems
#
# CONFIG_CODA_FS is not set
CONFIG_NFS_FS=y
CONFIG_ROOT_NFS=y
CONFIG_NFSD=y
CONFIG_NFSD_SUN=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_SMB_FS=m
CONFIG_SMB_WIN95=y
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 is not set
CONFIG_NCPFS_MOUNT_SUBDIR=y
#
# Partition Types
#
CONFIG_BSD_DISKLABEL=y
CONFIG_MAC_PARTITION=y
CONFIG_SMD_DISKLABEL=y
CONFIG_SOLARIS_X86_PARTITION=y
CONFIG_UNIXWARE_DISKLABEL=y
CONFIG_AMIGA_PARTITION=y
CONFIG_NLS=y
#
# Native Language Support
#
CONFIG_NLS_CODEPAGE_437=y
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
# CONFIG_NLS_CODEPAGE_850 is not set
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_ISO8859_9 is not set
CONFIG_NLS_ISO8859_15=y
# CONFIG_NLS_KOI8_R is not set
#
# Universal Serial Bus (USB)
#
CONFIG_USB=y
# CONFIG_USB_UHCI is not set
CONFIG_USB_OHCI=y
CONFIG_USB_HUBD=y
# CONFIG_USB_AUDD is not set
# CONFIG_USB_HIDD is not set
CONFIG_USB_HIDBP=y
CONFIG_USB_HIDBP_KBD=y
CONFIG_USB_HIDBP_MSE=y
# CONFIG_USB_CDCD is not set
# CONFIG_USB_MSDD is not set
#
# Sound
#
CONFIG_SOUND=y
CONFIG_DMASOUND=y
# CONFIG_SOUND_ES1370 is not set
# CONFIG_SOUND_ES1371 is not set
# CONFIG_SOUND_SONICVIBES is not set
# CONFIG_SOUND_MSNDCLAS is not set
# CONFIG_SOUND_MSNDPIN is not set
CONFIG_SOUND_OSS=m
# CONFIG_SOUND_PAS is not set
# CONFIG_SOUND_SB is not set
# CONFIG_SOUND_ESSMAESTRO is not set
# CONFIG_SOUND_ADLIB is not set
# CONFIG_SOUND_GUS is not set
# CONFIG_SOUND_MPU401 is not set
# CONFIG_SOUND_PSS is not set
# CONFIG_SOUND_MSS is not set
# CONFIG_SOUND_SSCAPE is not set
# CONFIG_SOUND_TRIX is not set
# CONFIG_SOUND_MAD16 is not set
# CONFIG_SOUND_WAVEFRONT is not set
# CONFIG_SOUND_CS4232 is not set
# CONFIG_SOUND_OPL3SA2 is not set
# CONFIG_SOUND_MAUI is not set
# CONFIG_SOUND_SGALAXY is not set
# CONFIG_SOUND_AD1816 is not set
# CONFIG_SOUND_OPL3SA1 is not set
# CONFIG_SOUND_SOFTOSS is not set
# CONFIG_SOUND_YM3812 is not set
# CONFIG_SOUND_VMIDI is not set
# CONFIG_SOUND_UART6850 is not set
# CONFIG_SOUND_USBAUDIO is not set
#
# Additional low level sound drivers
#
# CONFIG_LOWLEVEL_SOUND is not set
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 2.2.2-ac4 compilation errors
1999-02-26 4:04 2.2.2-ac4 compilation errors satadru pramanik
@ 1999-02-26 6:57 ` Hollis R Blanchard
1999-02-26 11:31 ` 2.2.2 " Martin Costabel
1 sibling, 0 replies; 13+ messages in thread
From: Hollis R Blanchard @ 1999-02-26 6:57 UTC (permalink / raw)
To: satadru pramanik; +Cc: linuxppc-dev
On Thu, 25 Feb 1999, satadru pramanik wrote:
> I have a compilation failure on a lppc rel 4.1 system Here's the "make
> vmlinux dying output" any hints? please cc to me directly, as I am no
> longer on the list .
> (my dot.config is an adaptaion of the linux-pmac 2.2.1 kernel config,
> enclosed)
If you search the list archives for "trylock" here's a good one:
http://lists.linuxppc.org/listarcs/linuxppc-user/199902/msg01419.html
-Hollis
>
> gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -c -o init/main.o init/main.c
> gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -DUTS_MACHINE='"ppc"' -c -o init/ve
rsion.o init/version.c
> make -C kernel
> make[1]: Entering directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> make all_targets
> make[2]: Entering directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -DEXPORT_SYMTAB -c ksyms.c
> ksyms.c:375: `__down_trylock' undeclared here (not in a function)
> ksyms.c:375: initializer element for `__ksymtab___down_trylock.value' is not constant
> make[2]: *** [ksyms.o] Error 1
> make[2]: Leaving directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> make[1]: *** [first_rule] Error 2
> make[1]: Leaving directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> make: *** [_dir_kernel] Error 2
>
> --=
> satadru pramanik `satadru@umich.edu' www.umich.edu/~satadru
> MIS, Student Publications
> "I'm old enough to be living in the future I was warned about."
> - Myron Krueger
> =--
>
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 2.2.2 compilation errors
1999-02-26 4:04 2.2.2-ac4 compilation errors satadru pramanik
1999-02-26 6:57 ` Hollis R Blanchard
@ 1999-02-26 11:31 ` Martin Costabel
1999-02-26 15:18 ` satadru pramanik
` (2 more replies)
1 sibling, 3 replies; 13+ messages in thread
From: Martin Costabel @ 1999-02-26 11:31 UTC (permalink / raw)
To: satadru pramanik; +Cc: linuxppc-dev
This bug was introduced deliberately by Linus.
It was fixed for ppc yesterday by Paul Mackerras and Gary Thomas.
When the gods are busy, it's time for the prophets (self-proclaimed and
unauthorized as always). So here we go:
Today (tomorrow all this may have changed) you have two possibilities to
compile 2.2.2 on a ppc: Downgrade or upgrade.
1) Downgrade. Take the 2 files kernel/ksyms.c and kernel/sched.c from a
previous version. For your convenience, I have put them on my site
http://www.maths.univ-rennes1.fr/~costabel/linux/boot/
2) Upgrade. Take the 2 files include/asm-ppc/semaphore.h and
include/asm-ppc/semaphore-helper.h from the cvs tree at samba.anu.edu.au
(or take the whole tree; it contains many other bug fixes). On my Web
site, I have a file kernel222-samba.diff that patches these 2 files. It
is only 5kB, so this is the simplest way to go.
--
Martin (LinuxPPC prophet)
satadru pramanik wrote:
>
> I have a compilation failure on a lppc rel 4.1 system Here's the "make
> vmlinux dying output" any hints? please cc to me directly, as I am no
> longer on the list .
> (my dot.config is an adaptaion of the linux-pmac 2.2.1 kernel config,
> enclosed)
> -thanks!
>
> gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -c -o init/main.o init/main.c
> gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -DUTS_MACHINE='"ppc"' -c -o init/version.o init/version.c
> make -C kernel
> make[1]: Entering directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> make all_targets
> make[2]: Entering directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -DEXPORT_SYMTAB -c ksyms.c
> ksyms.c:375: `__down_trylock' undeclared here (not in a function)
> ksyms.c:375: initializer element for `__ksymtab___down_trylock.value' is not constant
> make[2]: *** [ksyms.o] Error 1
> make[2]: Leaving directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> make[1]: *** [first_rule] Error 2
> make[1]: Leaving directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> make: *** [_dir_kernel] Error 2
>
> --=
> satadru pramanik `satadru@umich.edu' www.umich.edu/~satadru
> MIS, Student Publications
> "I'm old enough to be living in the future I was warned about."
> - Myron Krueger
> =--
>
> ------------------------------------------------------------------------
> Name: dot.config
> dot.config Type: Plain Text (TEXT/PLAIN)
> Encoding: BASE64
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 2.2.2 compilation errors
1999-02-26 11:31 ` 2.2.2 " Martin Costabel
@ 1999-02-26 15:18 ` satadru pramanik
1999-02-27 9:39 ` Martin Costabel
1999-02-26 17:33 ` Gary Thomas
1999-02-28 20:49 ` Michel Lanners
2 siblings, 1 reply; 13+ messages in thread
From: satadru pramanik @ 1999-02-26 15:18 UTC (permalink / raw)
To: Martin Costabel; +Cc: linuxppc-dev
Thanks again for all of the useful suggestions. Further along the
compilation chain, i came across this fatal error with the pmac_ide stuff.
Luckily, since I have a 7600, w/o ide, i could just disable this, but it
would be nice to get this working in Linus' tree, since his tree is
mirrored everywhere.
-sat.
---compilation output---
t/net.a drivers/scsi/scsi.a drivers/cdrom/cdrom.a drivers/sound/sound.a
drivers/pci/pci.a drivers/macintosh/macintosh.a drivers/video/video.a \
/mnt/ibm/sin/src/kernel/linux/lib/lib.a \
--end-group \
-o vmlinux
arch/ppc/kernel/kernel.o: In function `find_ide_boot':
arch/ppc/kernel/kernel.o(.text.init+0x18e2): undefined reference to
`pmac_ide_count'
arch/ppc/kernel/kernel.o(.text.init+0x18e6): undefined reference to
`pmac_ide_count'
arch/ppc/kernel/kernel.o(.text.init+0x18fe): undefined reference to
`pmac_ide_node'
arch/ppc/kernel/kernel.o(.text.init+0x1902): undefined reference to
`pmac_ide_node'
arch/ppc/kernel/kernel.o(.text.init+0x1936): undefined reference to
`pmac_ide_count'
make: *** [vmlinux] Error 1
On Fri, 26 Feb 1999, Martin Costabel wrote:
This bug was introduced deliberately by Linus.
It was fixed for ppc yesterday by Paul Mackerras and Gary Thomas.
When the gods are busy, it's time for the prophets (self-proclaimed and
unauthorized as always). So here we go:
Today (tomorrow all this may have changed) you have two possibilities to
compile 2.2.2 on a ppc: Downgrade or upgrade.
1) Downgrade. Take the 2 files kernel/ksyms.c and kernel/sched.c from a
previous version. For your convenience, I have put them on my site
http://www.maths.univ-rennes1.fr/~costabel/linux/boot/
2) Upgrade. Take the 2 files include/asm-ppc/semaphore.h and
include/asm-ppc/semaphore-helper.h from the cvs tree at samba.anu.edu.au
(or take the whole tree; it contains many other bug fixes). On my Web
site, I have a file kernel222-samba.diff that patches these 2 files. It
is only 5kB, so this is the simplest way to go.
--
Martin (LinuxPPC prophet)
satadru pramanik wrote:
>
> I have a compilation failure on a lppc rel 4.1 system Here's the "make
> vmlinux dying output" any hints? please cc to me directly, as I am no
> longer on the list .
> (my dot.config is an adaptaion of the linux-pmac 2.2.1 kernel config,
> enclosed)
> -thanks!
>
> gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -c -o init/main.o init/main.c
> gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -DUTS_MACHINE='"ppc"' -c -o init/version.o init/version.c
> make -C kernel
> make[1]: Entering directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> make all_targets
> make[2]: Entering directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> gcc -D__KERNEL__ -I/mnt/ibm/sin/src/kernel/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__powerpc__ -fsigned-char -msoft-float -pipe -fno-builtin -ffixed-r2 -Wno-uninitialized -mmultiple -mstring -DEXPORT_SYMTAB -c ksyms.c
> ksyms.c:375: `__down_trylock' undeclared here (not in a function)
> ksyms.c:375: initializer element for `__ksymtab___down_trylock.value' is not constant
> make[2]: *** [ksyms.o] Error 1
> make[2]: Leaving directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> make[1]: *** [first_rule] Error 2
> make[1]: Leaving directory `/mnt/ibm/sin/src/kernel/linux/kernel'
> make: *** [_dir_kernel] Error 2
>
> --=
> satadru pramanik `satadru@umich.edu' www.umich.edu/~satadru
> MIS, Student Publications
> "I'm old enough to be living in the future I was warned about."
> - Myron Krueger
> =--
>
> ------------------------------------------------------------------------
> Name: dot.config
> dot.config Type: Plain Text (TEXT/PLAIN)
> Encoding: BASE64
--=
satadru pramanik `satadru@umich.edu' www.umich.edu/~satadru
MIS, Student Publications
"I'm old enough to be living in the future I was warned about."
- Myron Krueger
=--
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 2.2.2 compilation errors
1999-02-26 11:31 ` 2.2.2 " Martin Costabel
1999-02-26 15:18 ` satadru pramanik
@ 1999-02-26 17:33 ` Gary Thomas
1999-02-26 18:18 ` Martin Costabel
1999-02-28 20:49 ` Michel Lanners
2 siblings, 1 reply; 13+ messages in thread
From: Gary Thomas @ 1999-02-26 17:33 UTC (permalink / raw)
To: Martin Costabel; +Cc: linuxppc-dev, satadru pramanik
On 26-Feb-99 Martin Costabel wrote:
>
> This bug was introduced deliberately by Linus.
> It was fixed for ppc yesterday by Paul Mackerras and Gary Thomas.
>
While I enjoy notoriety as much as the next guy, I must point out that I
did not actively participate in this fix :-)
------------------------------------------------------------------------
Gary Thomas |
email: gdt@linuxppc.org | "Fine wine is a necessity of
... opinions expressed here are mine | life for me"
and no one else would claim them! |
| Thomas Jefferson
------------------------------------------------------------------------
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 2.2.2 compilation errors
1999-02-26 17:33 ` Gary Thomas
@ 1999-02-26 18:18 ` Martin Costabel
1999-02-28 23:18 ` Paul Mackerras
0 siblings, 1 reply; 13+ messages in thread
From: Martin Costabel @ 1999-02-26 18:18 UTC (permalink / raw)
To: Gary Thomas; +Cc: linuxppc-dev
Gary Thomas wrote:
>
> On 26-Feb-99 Martin Costabel wrote:
> >
> > This bug was introduced deliberately by Linus.
> > It was fixed for ppc yesterday by Paul Mackerras and Gary Thomas.
> >
>
> While I enjoy notoriety as much as the next guy, I must point out that I
> did not actively participate in this fix :-)
I am of course sorry about this, but I have an excuse. What I wrote
comes directly from the source. I quote:
root[225]#head include/asm-ppc/semaphore-helper.h
#ifndef _PPC_SEMAPHORE_HELPER_H
#define _PPC_SEMAPHORE_HELPER_H
/*
* SMP- and interrupt-safe semaphores..
*
* (C) Copyright 1996 Linus Torvalds
* Adapted for PowerPC by Gary Thomas and Paul Mackerras
*/
--
Martin
>
> ------------------------------------------------------------------------
> Gary Thomas |
> email: gdt@linuxppc.org | "Fine wine is a necessity of
> ... opinions expressed here are mine | life for me"
> and no one else would claim them! |
> | Thomas Jefferson
> ------------------------------------------------------------------------
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 2.2.2 compilation errors
1999-02-26 15:18 ` satadru pramanik
@ 1999-02-27 9:39 ` Martin Costabel
1999-02-27 17:39 ` satadru pramanik
0 siblings, 1 reply; 13+ messages in thread
From: Martin Costabel @ 1999-02-27 9:39 UTC (permalink / raw)
To: satadru pramanik; +Cc: linuxppc-dev
I wasn't able to get this kind of error with a stock Linus-2.2.2 kernel.
Could this be either the -ac4 extensions or the USB stuff that you have
enabled (where is this from, anyway?).
--
Martin
satadru pramanik wrote:
>
> Thanks again for all of the useful suggestions. Further along the
> compilation chain, i came across this fatal error with the pmac_ide stuff.
> Luckily, since I have a 7600, w/o ide, i could just disable this, but it
> would be nice to get this working in Linus' tree, since his tree is
> mirrored everywhere.
> -sat.
> ---compilation output---
> t/net.a drivers/scsi/scsi.a drivers/cdrom/cdrom.a drivers/sound/sound.a
> drivers/pci/pci.a drivers/macintosh/macintosh.a drivers/video/video.a \
> /mnt/ibm/sin/src/kernel/linux/lib/lib.a \
> --end-group \
> -o vmlinux
> arch/ppc/kernel/kernel.o: In function `find_ide_boot':
> arch/ppc/kernel/kernel.o(.text.init+0x18e2): undefined reference to
> `pmac_ide_count'
[etc]
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 2.2.2 compilation errors
1999-02-27 9:39 ` Martin Costabel
@ 1999-02-27 17:39 ` satadru pramanik
0 siblings, 0 replies; 13+ messages in thread
From: satadru pramanik @ 1999-02-27 17:39 UTC (permalink / raw)
To: Martin Costabel; +Cc: linuxppc-dev
2.2.2 from ftp.us.kernel.org
ac4 frm Alan Cox's ftp site.
using modified linux-pmac ftp site dot.config.
does this answer the where from?
On Sat, 27 Feb 1999, Martin Costabel wrote:
I wasn't able to get this kind of error with a stock Linus-2.2.2 kernel.
Could this be either the -ac4 extensions or the USB stuff that you have
enabled (where is this from, anyway?).
--
Martin
satadru pramanik wrote:
>
> Thanks again for all of the useful suggestions. Further along the
> compilation chain, i came across this fatal error with the pmac_ide stuff.
> Luckily, since I have a 7600, w/o ide, i could just disable this, but it
> would be nice to get this working in Linus' tree, since his tree is
> mirrored everywhere.
> -sat.
> ---compilation output---
> t/net.a drivers/scsi/scsi.a drivers/cdrom/cdrom.a drivers/sound/sound.a
> drivers/pci/pci.a drivers/macintosh/macintosh.a drivers/video/video.a \
> /mnt/ibm/sin/src/kernel/linux/lib/lib.a \
> --end-group \
> -o vmlinux
> arch/ppc/kernel/kernel.o: In function `find_ide_boot':
> arch/ppc/kernel/kernel.o(.text.init+0x18e2): undefined reference to
> `pmac_ide_count'
[etc]
--=
satadru pramanik `satadru@umich.edu' www.umich.edu/~satadru
MIS, Student Publications
"I'm old enough to be living in the future I was warned about."
- Myron Krueger
=--
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 2.2.2 compilation errors
1999-02-26 11:31 ` 2.2.2 " Martin Costabel
1999-02-26 15:18 ` satadru pramanik
1999-02-26 17:33 ` Gary Thomas
@ 1999-02-28 20:49 ` Michel Lanners
1999-02-28 21:45 ` Martin Costabel
` (2 more replies)
2 siblings, 3 replies; 13+ messages in thread
From: Michel Lanners @ 1999-02-28 20:49 UTC (permalink / raw)
To: costabel; +Cc: linuxppc-dev
Hi there,
On 26 Feb, this message from Martin Costabel echoed through cyberspace:
[concerning compile poblems with 2.2.2 re semaphores]
> 1) Downgrade. Take the 2 files kernel/ksyms.c and kernel/sched.c from a
> previous version. For your convenience, I have put them on my site
> http://www.maths.univ-rennes1.fr/~costabel/linux/boot/
>
> 2) Upgrade. Take the 2 files include/asm-ppc/semaphore.h and
> include/asm-ppc/semaphore-helper.h from the cvs tree at samba.anu.edu.au
> (or take the whole tree; it contains many other bug fixes). On my Web
> site, I have a file kernel222-samba.diff that patches these 2 files. It
> is only 5kB, so this is the simplest way to go.
Hmmm... for me, this is not enough.
I get errors in drivers/scsi/scsi_error.c like this:
scsi_error.c: In function `scsi_error_handler':
scsi_error.c:1975: structure has no member named `owner'
The structure it complains about is struct semaphore, as defined in
include/asm/semaphore.h
Now, for PPC, we have a different (simpler) definition of struct
semaphore, lacking some of the members that i386 has. Obviously, these
members are referenced in drivers/scsi/scsi_error.c.
Any hints?
A quick look at your patch file will show it contains the same simpler
definition of struct semaphore.
Thanks
Michel
-------------------------------------------------------------------------
Michel Lanners | " Read Philosophy. Study Art.
23, Rue Paul Henkes | Ask Questions. Make Mistakes.
L-1710 Luxembourg |
email mlan@cpu.lu |
http://www.cpu.lu/~mlan | Learn Always. "
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 2.2.2 compilation errors
1999-02-28 20:49 ` Michel Lanners
@ 1999-02-28 21:45 ` Martin Costabel
1999-02-28 22:57 ` Paul Mackerras
1999-03-01 17:18 ` PowerCenterPro + L2 cache frank.pierce
2 siblings, 0 replies; 13+ messages in thread
From: Martin Costabel @ 1999-02-28 21:45 UTC (permalink / raw)
To: mlan; +Cc: linuxppc-dev
Michel Lanners wrote:
> On 26 Feb, this message from Martin Costabel echoed through cyberspace:
> [concerning compile poblems with 2.2.2 re semaphores]
> > I have a file kernel222-samba.diff that patches these 2 files. It
> > is only 5kB, so this is the simplest way to go.
>
> Hmmm... for me, this is not enough.
>
> I get errors in drivers/scsi/scsi_error.c like this:
>
> scsi_error.c: In function `scsi_error_handler':
> scsi_error.c:1975: structure has no member named `owner'
Seems you don't have the same sources as I. You're sure that's plain
Linus 2.2.2? Not 2.2.1?
> The structure it complains about is struct semaphore, as defined in
> include/asm/semaphore.h
>
> Now, for PPC, we have a different (simpler) definition of struct
> semaphore, lacking some of the members that i386 has. Obviously, these
> members are referenced in drivers/scsi/scsi_error.c.
I don't understand what you are talking about. The struct semaphore in
include/asm-i386/semaphore.h in 2.2.2 has the same members as the one in
include/asm-ppc/semaphore.h.
--
Martin
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 2.2.2 compilation errors
1999-02-28 20:49 ` Michel Lanners
1999-02-28 21:45 ` Martin Costabel
@ 1999-02-28 22:57 ` Paul Mackerras
1999-03-01 17:18 ` PowerCenterPro + L2 cache frank.pierce
2 siblings, 0 replies; 13+ messages in thread
From: Paul Mackerras @ 1999-02-28 22:57 UTC (permalink / raw)
To: mlan; +Cc: linuxppc-dev
Michel Lanners <mlan@cpu.lu> wrote:
> I get errors in drivers/scsi/scsi_error.c like this:
>
> scsi_error.c: In function `scsi_error_handler':
> scsi_error.c:1975: structure has no member named `owner'
>
> The structure it complains about is struct semaphore, as defined in
> include/asm/semaphore.h
>
> Now, for PPC, we have a different (simpler) definition of struct
> semaphore, lacking some of the members that i386 has. Obviously, these
> members are referenced in drivers/scsi/scsi_error.c.
Linus put in the owner and owner_depth fields in struct semaphore
late in the 2.1 series, and then took them out again for 2.2.2. You
must have an old copy of scsi_error.c.
Paul.
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: 2.2.2 compilation errors
1999-02-26 18:18 ` Martin Costabel
@ 1999-02-28 23:18 ` Paul Mackerras
0 siblings, 0 replies; 13+ messages in thread
From: Paul Mackerras @ 1999-02-28 23:18 UTC (permalink / raw)
To: costabel; +Cc: linuxppc-dev
Martin Costabel <costabel@wanadoo.fr> wrote:
> I am of course sorry about this, but I have an excuse. What I wrote
> comes directly from the source. I quote:
[snip]
> /*
> * SMP- and interrupt-safe semaphores..
> *
> * (C) Copyright 1996 Linus Torvalds
> * Adapted for PowerPC by Gary Thomas and Paul Mackerras
> */
Since semaphore-helper.h consists of material taken from the old
semaphore.h, I just took the copyright notice from semaphore.h and put
it on the top of semaphore-helper.h. I don't know whether there are
actually any lines of code written by Gary in semaphore-helper.h, but
I don't think that matters particularly.
Paul.
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
* PowerCenterPro + L2 cache
1999-02-28 20:49 ` Michel Lanners
1999-02-28 21:45 ` Martin Costabel
1999-02-28 22:57 ` Paul Mackerras
@ 1999-03-01 17:18 ` frank.pierce
2 siblings, 0 replies; 13+ messages in thread
From: frank.pierce @ 1999-03-01 17:18 UTC (permalink / raw)
To: linuxppc-dev
Hi. I'm having some problems with the PowerCenterPro210 and L2 cache. When I do
a cat < /proc/cpuinfo
the L2 cache does not show up even tough it has 1MB on it.
If any1 out there is running linuxppc on this machine could you check if the
cache shows up in your /proc/cpuinfo ?
I need to know if I have a hardware problem. The problem is the same if I run
R4 or R5.
I'm booting via bootx but I don't think that's the problem.
Compared with the 3400c the PowerCenter is really unstable. The power book has
not crashed ones and can compile a kernel without 1 segmentation fault. The
powercenter gives me at least 10 before it crashes completely.
----------------------------------
E-Mail: frank@cmc.uib.no
Phone(Private):55234679
Phone(Work):55589279
Mob.: 93289455
Date: 01-Mar-99
Time: 12:03:09
This message was sent by XFMail
----------------------------------
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~1999-03-01 17:18 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1999-02-26 4:04 2.2.2-ac4 compilation errors satadru pramanik
1999-02-26 6:57 ` Hollis R Blanchard
1999-02-26 11:31 ` 2.2.2 " Martin Costabel
1999-02-26 15:18 ` satadru pramanik
1999-02-27 9:39 ` Martin Costabel
1999-02-27 17:39 ` satadru pramanik
1999-02-26 17:33 ` Gary Thomas
1999-02-26 18:18 ` Martin Costabel
1999-02-28 23:18 ` Paul Mackerras
1999-02-28 20:49 ` Michel Lanners
1999-02-28 21:45 ` Martin Costabel
1999-02-28 22:57 ` Paul Mackerras
1999-03-01 17:18 ` PowerCenterPro + L2 cache frank.pierce
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).