changeset 982:5abf4d8f7b92

FIX SPARC! (Woot!)
author Rob Landley <rob@landley.net>
date Sun, 21 Feb 2010 12:04:06 -0600
parents c6b3d648ead6
children 2932487b59fa
files sources/patches/linux-2.6.32-fixsparc.patch sources/targets/sparc/miniconfig-linux
diffstat 2 files changed, 15 insertions(+), 71 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sources/patches/linux-2.6.32-fixsparc.patch	Sun Feb 21 12:04:06 2010 -0600
@@ -0,0 +1,13 @@
+--- linux-2.6.32/arch/sparc/include/asm/stat.h	2009-12-02 21:51:21.000000000 -0600
++++ linux-2.6.32.bak/arch/sparc/include/asm/stat.h	2010-02-21 10:34:40.000000000 -0600
+@@ -53,8 +53,8 @@
+ 	ino_t		st_ino;
+ 	mode_t		st_mode;
+ 	short		st_nlink;
+-	uid_t		st_uid;
+-	gid_t		st_gid;
++	unsigned short	st_uid;
++	unsigned short	st_gid;
+ 	unsigned short	st_rdev;
+ 	off_t		st_size;
+ 	time_t		st_atime;
--- a/sources/targets/sparc/miniconfig-linux	Sun Feb 21 12:03:28 2010 -0600
+++ b/sources/targets/sparc/miniconfig-linux	Sun Feb 21 12:04:06 2010 -0600
@@ -1,102 +1,33 @@
-CONFIG_EXPERIMENTAL=y
-CONFIG_SWAP=y
-CONFIG_SYSVIPC=y
-CONFIG_IKCONFIG=y
-CONFIG_IKCONFIG_PROC=y
-CONFIG_EMBEDDED=y
-CONFIG_UID16=y
-CONFIG_SYSCTL_SYSCALL=y
-CONFIG_PRINTK=y
-CONFIG_BUG=y
-CONFIG_ELF_CORE=y
-CONFIG_BASE_FULL=y
-CONFIG_FUTEX=y
-CONFIG_EPOLL=y
-CONFIG_SHMEM=y
-CONFIG_SLAB=y
-CONFIG_VM_EVENT_COUNTERS=y
-CONFIG_MODULES=y
-CONFIG_MODULE_UNLOAD=y
-CONFIG_MODULE_FORCE_UNLOAD=y
-CONFIG_KMOD=y
 CONFIG_BLOCK=y
-CONFIG_IOSCHED_AS=y
-CONFIG_IOSCHED_DEADLINE=y
 CONFIG_BINFMT_ELF=y
 CONFIG_NET=y
 CONFIG_PACKET=y
 CONFIG_UNIX=y
 CONFIG_INET=y
-CONFIG_IP_MULTICAST=y
-CONFIG_IP_ADVANCED_ROUTER=y
-CONFIG_IP_PNP=y
-CONFIG_INET_DIAG=y
-CONFIG_NETFILTER=y
-CONFIG_VLAN_8021Q=y
-CONFIG_STANDALONE=y
-CONFIG_PREVENT_FIRMWARE_BUILD=y
 CONFIG_BLK_DEV=y
 CONFIG_BLK_DEV_RAM=y
-CONFIG_BLK_DEV_RAM_COUNT=4
 CONFIG_BLK_DEV_INITRD=y
 CONFIG_SCSI=y
 CONFIG_SCSI_LOWLEVEL=y
 CONFIG_SCSI_PROC_FS=y
 CONFIG_BLK_DEV_SD=y
-CONFIG_BLK_DEV_SR=y
 CONFIG_SCSI_SUNESP=y
 CONFIG_NETDEVICES=y
-CONFIG_DUMMY=y
 CONFIG_NET_ETHERNET=y
-CONFIG_MII=y
 CONFIG_SUNLANCE=y
-CONFIG_INPUT=y
-CONFIG_INPUT_KEYBOARD=y
-CONFIG_KEYBOARD_ATKBD=y
-CONFIG_INPUT_MOUSE=y
-CONFIG_MOUSE_PS2=y
 CONFIG_SERIAL_SUNZILOG=y
 CONFIG_SERIAL_SUNZILOG_CONSOLE=y
 CONFIG_UNIX98_PTYS=y
-CONFIG_HWMON=y
-CONFIG_FIRMWARE_EDID=y
-CONFIG_UNIX98_PTY_COUNT=64
 CONFIG_EXT2_FS=y
-CONFIG_EXT2_FS_XATTR=y
 CONFIG_EXT3_FS=y
-CONFIG_EXT3_FS_XATTR=y
-CONFIG_INOTIFY=y
-CONFIG_INOTIFY_USER=y
-CONFIG_DNOTIFY=y
-CONFIG_ISO9660_FS=y
 CONFIG_PROC_FS=y
-CONFIG_PROC_KCORE=y
 CONFIG_PROC_SYSCTL=y
 CONFIG_SYSFS=y
 CONFIG_TMPFS=y
-CONFIG_NLS=y
-CONFIG_NLS_DEFAULT="ascii"
-CONFIG_NLS_CODEPAGE_437=y
-CONFIG_NLS_CODEPAGE_850=y
-CONFIG_NLS_ASCII=y
-CONFIG_NLS_ISO8859_1=y
-CONFIG_PRINTK_TIME=y
-CONFIG_ENABLE_MUST_CHECK=y
-CONFIG_MAGIC_SYSRQ=y
-CONFIG_DEBUG_KERNEL=y
-CONFIG_LOG_BUF_SHIFT=15
-CONFIG_DETECT_SOFTLOCKUP=y
-CONFIG_DEBUG_SLAB=y
-CONFIG_DEBUG_SPINLOCK=y
-CONFIG_DEBUG_SPINLOCK_SLEEP=y
-CONFIG_DEBUG_KOBJECT=y
-CONFIG_DEBUG_BUGVERBOSE=y
-CONFIG_DEBUG_INFO=y
 CONFIG_UNWIND_INFO=y
 CONFIG_FORCED_INLINING=y
-CONFIG_SECURITY=y
-CONFIG_SECURITY_CAPABILITIES=y
 CONFIG_EXT3_FS=y
-CONFIG_FILE_LOCKING=y
 CONFIG_MISC_FILESYSTEMS=y
 CONFIG_SQUASHFS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_SUN_MOSTEK_RTC=y