Commit graph

93 commits

Author SHA1 Message Date
Frederik Schüler
f16850b763 Make CONFIG_PACKET, PACKET_MM and UNIX builtin on all architectures:
statically linked has better performance then modules due to TLB issue.


svn path=/dists/trunk/linux-2.6/; revision=4885
2005-11-24 15:37:55 +00:00
Frederik Schüler
4843eb07da - QLA2XXX options activated globally.
- CONFIG_SCTP_HMAC_MD5=y set globally - or better default to CONFIG_SCTP_HMAC_SHA1=y?
- Memory model options removed from global config: every arch must set their memory model by arch/flavour now (FLATMEM, or DISCONTIGMEM on NUMA).
- new option: DEFAULT_IOSCHED="anticipatory" - everyone OK with this or better use the deadline scheduler?
- CONFIG_SPLIT_PTLOCK_CPUS must be set per-arch


svn path=/dists/trunk/linux-2.6/; revision=4829
2005-11-15 13:23:41 +00:00
Frederik Schüler
64be5f91af - Globally activate CONFIG_SECURITY_NETWORK
- activate XFS_QUOTA in a split-config aware way.

svn path=/dists/trunk/linux-2.6/; revision=4786
2005-11-11 14:31:24 +00:00
Christian T. Steigies
2f60f00ed2 m68k updates, if the spinlock patch breaks your arch, I'll have to add it to the m68k.diff
svn path=/dists/trunk/linux-2.6/; revision=4753
2005-11-08 23:10:57 +00:00
Simon Horman
221d96db71 Add missing kernel-arch and kernel-header-dirs to defines
so headers get included. (closes: #336521)
    N.B: I only filled in arches where other's hadn't done so alread.
         Please fix if its wrong.

svn path=/dists/trunk/linux-2.6/; revision=4695
2005-10-31 08:00:52 +00:00
Christian T. Steigies
4e587d6f47 final patches to make 2.6.13 compile on m68k
svn path=/dists/trunk/linux-2.6/; revision=4524
2005-10-18 20:54:35 +00:00
Simon Horman
1d52bfbf89 Apus might build now. QLA2XXX can be set to n. Latter needed for former
svn path=/dists/trunk/linux-2.6/; revision=4518
2005-10-18 11:12:02 +00:00
Simon Horman
7c2d4b3b83 Update configs for 2.6.14-rc4
svn path=/dists/trunk/linux-2.6/; revision=4514
2005-10-18 10:03:48 +00:00
Sven Luther
591c8d399f Updated configs with split-config.
svn path=/dists/trunk/linux-2.6-2.6.14-rc4/; revision=4471
2005-10-16 09:32:26 +00:00
Frederik Schüler
d1736cc32c deactivate BLK_DEV_IDESCSI on all architectures.
svn path=/dists/trunk/linux-2.6/; revision=4424
2005-10-11 16:10:51 +00:00
Bastian Blank
fe6e7f6ed9 r4203: waldi | 2005-09-14 20:57:40 +0200
Move compiler setting to package config.
 
 * debian/arch/alpha/defines, debian/arch/arm/defines,
   debian/arch/m68k/defines, debian/arch/sparc/defines:
   Add compiler setting.
 * debian/bin/gencontrol.py: Set COMPILER argument.
 * debian/lib/python/debian_linux.py: Add support for compiler setting.
 * debian/rules.real: Change MAKEFLAGS setup.
 
 r4204: waldi | 2005-09-14 21:43:27 +0200
 * debian/rules.real: Update header-install substitution.
 * debian/templates/header-install.in: Remove flavours file.
 
 r4205: waldi | 2005-09-14 21:54:56 +0200
 * debian/rules.real
   - Update post-install substitution.
   - Remove append variable.
 * debian/templates/post-install.in: Remove append substitution.

svn path=/dists/trunk/linux-2.6/; revision=4209
2005-09-14 21:15:37 +00:00
Bastian Blank
05dca86b1b debian/arch/alpha/Makefile.inc, debian/arch/amd64/Makefile.inc,
debian/arch/arm/Makefile.inc, debian/arch/hppa/Makefile.inc,
debian/arch/i386/Makefile.inc, debian/arch/ia64/Makefile.inc,
debian/arch/m68k/Makefile.inc, debian/arch/sparc/Makefile.inc:
- Remove makeflags.
- Remove initrd modules.

svn path=/dists/trunk/linux-2.6/; revision=4207
2005-09-14 21:12:04 +00:00
Bastian Blank
8e8f94fbbe Move security settings to core config file.
* debian/arch/alpha/config, debian/arch/amd64/config,
  debian/arch/arm/config, debian/arch/hppa/config,
  debian/arch/i386/config, debian/arch/ia64/config,
  debian/arch/m68k/config, debian/arch/powerpc/config,
  debian/arch/s390/config, debian/arch/sparc/config:
  Remove security settings.
* debian/arch/config: Add security settings.
* debian/changelog: Update.

svn path=/dists/trunk/linux-2.6/; revision=4206
2005-09-14 21:08:14 +00:00
Bastian Blank
90a7a09ede * Move audit and preempt settings to core config file.
* Fix powerpc configuration.

* debian/arch/alpha/config, debian/arch/amd64/config,
  debian/arch/arm/config, debian/arch/hppa/config,
  debian/arch/i386/config, debian/arch/ia64/config,
  debian/arch/m68k/config, debian/arch/s390/config,
  debian/arch/sparc/config, debian/arch/sparc/config.sparc64:
  Remove audit and preempt settings.
* debian/arch/config: Add audit and preempt settings.
* debian/arch/powerpc/config
  - Remove audit and preempt settings.
  - Add HZ settings.
* debian/arch/powerpc/config.powerpc, debian/arch/powerpc/config.powerpc-smp,
  debian/arch/powerpc/noconfig.apus: Fix several options.
* debian/arch/powerpc/config.powerpc64: Add correct memory model.
* debian/changelog: Update.

svn path=/dists/trunk/linux-2.6/; revision=4181
2005-09-13 14:37:54 +00:00
Andres Salomon
f6dacba124 unify CONFIG_NLS stuff. it was rather impressive how every arch was doing
this differently..

svn path=/dists/trunk/linux-2.6/; revision=4175
2005-09-12 05:00:38 +00:00
Andres Salomon
eecbe3b5fb unify a bunch of scsi drivers, including aic7xxx and aic79xx.
svn path=/dists/trunk/linux-2.6/; revision=4174
2005-09-12 04:49:57 +00:00
Andres Salomon
ece7067314 Unify generic scsi settings. SCSI_LOGGING and SCSI_CONSTANTS is now on for
things like m68k and arm; I'm not even really sure how necessary these are
for things like i386. 

svn path=/dists/trunk/linux-2.6/; revision=4173
2005-09-12 04:08:49 +00:00
Andres Salomon
952b47ca39 unify SATA stuff
svn path=/dists/trunk/linux-2.6/; revision=4172
2005-09-12 03:51:58 +00:00
Andres Salomon
181dfce657 ugh. conflicts galore.. suck.
svn path=/dists/trunk/linux-2.6/; revision=4171
2005-09-12 03:48:11 +00:00
Simon Horman
784883e07f * Disable BSDv3 accounting on hppa and alpha, it was already
disabled on all other architectures. Also unify BSD accounting
    config into top level config, rather than per flavour configs.
    This shows that BSD accounting is available on all except
    sparc and the rpc and s3c2410 flavours of arm.
    I am not sure if that is intentional.

svn path=/dists/trunk/linux-2.6/; revision=4167
2005-09-12 02:13:51 +00:00
Frederik Schüler
1e22609a36 First shot of 2.6.13 options for amd64, touching other arches too.
We might need to discuss the one or other global option, especially if we 
want to enable TPM or not.

svn path=/dists/trunk/linux-2.6/; revision=4166
2005-09-10 18:21:40 +00:00
Andres Salomon
fb925312c5 remove duplicated CONFIG_PROC_KCORE entries
svn path=/dists/trunk/linux-2.6/; revision=4159
2005-09-09 13:56:58 +00:00
Andres Salomon
04e6826d71 remove duplicate CONFIG_PROC_FS entries
svn path=/dists/trunk/linux-2.6/; revision=4158
2005-09-09 13:56:26 +00:00
Andres Salomon
604e655edd Unify NTFS config options; note that I've enabled NTFS_RW, since it is
apparently "safe" (according to the docs).  If this is not the case on some
  architecture (ie, due to endian or 64bitness bugs), it should probably be
  disabled globally.  In the meantime, however, we'll give it a shot.


svn path=/dists/trunk/linux-2.6/; revision=4157
2005-09-09 13:54:58 +00:00
Andres Salomon
09bbd510d5 Unify various ISO filesystems, as well as FAT and MSDOS. Once again,
modularizing stuff that was statically built in m68k; hopefully that was
  accidental/unnecessary.


svn path=/dists/trunk/linux-2.6/; revision=4155
2005-09-09 06:26:50 +00:00
Andres Salomon
673fb71ce0 Unify ISO9660_FS across archs (as a module)
svn path=/dists/trunk/linux-2.6/; revision=4154
2005-09-09 06:26:21 +00:00
Andres Salomon
2f4d09e2cc Unify ROMFS, MINIX, INOTIFY, DNOTIFY, QUOTA, and AUTOFS across archs. This
enables modules for various archs that didn't have modules built previously,
  and disables static compilation of MINIX_FS for m68k (hopefully it wasn't
  needing it for anything early during bootup?)


svn path=/dists/trunk/linux-2.6/; revision=4153
2005-09-09 06:25:59 +00:00
Andres Salomon
c4345cf9fc Unify JFS config options. Note the change in behavior here; /proc/fs/jfs
is now disabled everywhere (similar to CONFIG_REISERFS_PROC_INFO).  This can
  easily be re-enabled, if preferred.

svn path=/dists/trunk/linux-2.6/; revision=4152
2005-09-09 06:25:27 +00:00
Andres Salomon
25a3be838a nuke redundant CONFIG_FS_POSIX_ACL=y
svn path=/dists/trunk/linux-2.6/; revision=4151
2005-09-09 06:24:33 +00:00
Andres Salomon
1346fdafc4 make reiserfs a module on all archs, and enable the various extended attribs
svn path=/dists/trunk/linux-2.6/; revision=4150
2005-09-09 06:24:09 +00:00
Andres Salomon
57c26b2c3b Move all CONFIG_CRYPTO options out into global config; this unifies
CRYPTO_CONFIG modules for all archs except arm (which disables the crypto
stuff; i assume Vincent has a good reason for that..).  I left the md5
module compiled in statically, since most archs had it set that way; if
there's no reason for this, we can make it a module instead (I'm assuming
there's initrd-ish stuff that needs it?)

svn path=/dists/trunk/linux-2.6/; revision=4112
2005-09-01 06:10:47 +00:00
Andres Salomon
9e7bc3cf14 run initsplit on this directory
svn path=/dists/trunk/linux-2.6/; revision=4108
2005-09-01 05:55:59 +00:00
Bastian Blank
76a9a81e0a debian/arch/, debian/changelog: Revert revisions 3936 and 3981.
svn path=/trunk/kernel/source/linux-2.6/; revision=3983
2005-08-19 12:40:28 +00:00
Bastian Blank
87d00b6d95 * Add more strict dependency between the headers packages.
* Use own config to define arches, subarches and flavours.
* Aggregate ATM options.
* Add kernel config for s390 tape image.
* Fix subarch setting for sparc.

r3970: waldi | 2005-08-18 17:58:13 +0000
debian/templates/control.headers.in: Add more strict dependency.

r3971: waldi | 2005-08-18 18:02:08 +0000
Use own config to define arches, subarches and flavours.

* debian/arch/defines: Include architecture definitions.
* debian/arch/alpha/defines, debian/arch/amd64/defines, debian/arch/arm/defines,
  debian/arch/hppa/defines, debian/arch/i386/defines, debian/arch/ia64/defines,
  debian/arch/m68k/defines, debian/arch/powerpc/defines, debian/arch/s390/defines,
  debian/arch/sparc/defines: Include flavour definitions.
* debian/bin/gencontrol.py
  - Read all configs at once.
  - Use config definitions for arch, subarch and flavour detection.

r3972: waldi | 2005-08-18 18:50:08 +0000
debian/arch/alpha/config, debian/arch/amd64/config, debian/arch/config,
debian/arch/i386/config, debian/arch/powerpc/config: Aggregate ATM options.

r3973: waldi | 2005-08-18 18:52:30 +0000
Add kernel config for s390 tape image.

* debian/arch/s390/config: Remove IPL options.
* debian/arch/s390/config.s390 debian/arch/s390/config.s390x: Add IPL options.
* debian/arch/s390/config.s390-tape: Add.

r3974: waldi | 2005-08-18 18:55:49 +0000
debian/bin/gencontrol.py: Don't output not available arches.

r3975: waldi | 2005-08-18 18:57:32 +0000
debian/arch/sparc/defines: Set kpkg-subarch to sparc64.

r3976: waldi | 2005-08-18 19:06:23 +0000
* debian/arch/powerpc/Makefile.inc, debian/arch/sparc/Makefile.inc: Remove old subarch settings.
* debian/bin/gencontrol.py: Support per subarch kpkg-subarch.
* debian/rules.real: Use subarch for header builds.

svn path=/trunk/kernel/source/linux-2.6/; revision=3981
2005-08-19 10:31:32 +00:00
Andres Salomon
0caf040081 * Change ATM and Classical-IP-over-ATM to be modular, instead of being
statically included.  Make it the same for all archs, too.
    (closes: #323143) (Andres Salomon)

svn path=/trunk/kernel/source/linux-2.6/; revision=3936
2005-08-17 04:44:13 +00:00
Christian T. Steigies
375aaed903 It's gnu-gcc, not just gcc
svn path=/trunk/kernel/source/linux-2.6/; revision=3803
2005-08-10 07:09:13 +00:00
Christian T. Steigies
d3604ca8c0 use m68k-linux-gcc-3.3, also for cross-compiling
svn path=/trunk/kernel/source/linux-2.6/; revision=3731
2005-08-07 22:16:16 +00:00
Christian T. Steigies
10da6966f2 m68k uses gcc-3.3
svn path=/trunk/kernel/source/linux-2.6/; revision=3728
2005-08-07 21:48:30 +00:00
Bastian Blank
6e57b445a2 * Convert m68k to new config.
* Cleanup changelog.

* debian/arch/m68k/desc.amiga, debian/arch/m68k/desc.atari,
  debian/arch/m68k/desc.bvme6000, debian/arch/m68k/desc.hp,
  debian/arch/m68k/desc.mac, debian/arch/m68k/desc.mvme147,
  debian/arch/m68k/desc.mvme16x, debian/arch/m68k/desc.q40,
  debian/arch/m68k/desc.sun3: Remove.
* debian/arch/m68k/defines: Add descriptions.
* debian/changelog: Cleanup

svn path=/trunk/kernel/source/linux-2.6/; revision=3717
2005-08-07 16:44:16 +00:00
Christian T. Steigies
b4cb70704a add config files for mac and Q40, now images for all m68k "subarches" can be built
svn path=/trunk/kernel/source/linux-2.6/; revision=3700
2005-08-06 09:26:53 +00:00
Christian T. Steigies
31e651919e make m68k "subarches" flavours instead
svn path=/trunk/kernel/source/linux-2.6/; revision=3698
2005-08-05 21:28:16 +00:00
Bastian Blank
3da706e69b * Rewrite gencontrol.
* Use debian/arch/defines, debian/arch/$arch/defines,
  debian/arch/$arch/$subarch/defines and
  debian/arch/$arch/$subarch/defines.$flavour to gather values.
* Remove fdutils from global Suggests.

r3646: waldi | 2005-07-31 18:48:39 +0000
* debian/bin/gencontrol.py: Add.
* debian/bin/gencontrol: Remove.
* debian/rules
  - Use new gencontrol.
  - Remove makevars.
* debian/templates/control.headers.in
* debian/templates/control.headers.subarch.in: Add.
* debian/templates/control.image.in: Update.
* debian/templates/control.main.in: Remove kernel-tree entry.
* debian/templates/control.tree.in: Move kernel-tree entry from control.main.in.
* debian/arch/defines, debian/arch/s390/defines, debian/arch/s390/defines.s390,
  debian/arch/s390/defines.s390x: Add.
* debian/arch/s390/desc.s390,debian/arch/s390/desc.s390x: Remove.

r3647: waldi | 2005-07-31 18:57:21 +0000
* debian/bin/gencontrol.py: Support desc keyword.

r3648: waldi | 2005-07-31 19:06:30 +0000
* debian/arch/alpha/defines, debian/arch/amd64/defines,
  debian/arch/i386/defines, debian/arch/i386/defines.686,
  debian/arch/i386/defines.686-smp, debian/arch/i386/defines.k7,
  debian/arch/i386/defines.k7-smp, debian/arch/ia64/defines,
  debian/arch/m68k/defines, debian/arch/powerpc/defines,
  debian/arch/sparc/defines, debian/arch/sparc/defines.sparc64,
  debian/arch/sparc/defines.sparc64-smp: Add.
* debian/arch/i386/desc.686, debian/arch/i386/desc.686-smp,
  debian/arch/i386/desc.k7, debian/arch/i386/desc.k7-smp,
  debian/arch/sparc/desc.sparc64, debian/arch/sparc/desc.sparc64-smp:
  Remove

r3649: waldi | 2005-07-31 19:12:49 +0000
* debian/templates/control.image.in: Remove fdutils from Suggests.
* debian/arch/arm/defines: Add.
* debian/arch/alpha/defines, debian/arch/amd64/defines,
  debian/arch/i386/defines, debian/arch/ia64/defines,
  debian/arch/m68k/defines, debian/arch/powerpc/defines,
  debian/arch/sparc/defines: Update.

r3650: waldi | 2005-07-31 19:44:25 +0000
* debian/bin/gencontrol.py, debian/templates/control.headers.in:
  Update.

r3680: waldi | 2005-08-03 18:12:37 +0000
* debian/bin/gencontrol.py: Update.
* debian/arch/i386/defines, debian/arch/s390/defines,
  debian/arch/sparc/defines: Move settings.
* debian/arch/i386/defines.686, debian/arch/i386/defines.686-smp, 
  debian/arch/i386/defines.k7, debian/arch/i386/defines.k7-smp,
  debian/arch/s390/defines.s390, debian/arch/s390/defines.s390x,
  debian/arch/sparc/defines.sparc64, adebian/rch/sparc/defines.sparc64-smp:
  Delete.

r3682: waldi | 2005-08-03 22:38:45 +0000
* debian/arch/ia64/defines: Add class definition.s
* debian/arch/ia64/desc.itanium-smp, debian/arch/ia64/desc.itanium
  debian/arch/ia64/desc.mckinley-smp, debian/arch/ia64/desc.mckinley:
  Delete.

r3687: waldi | 2005-08-05 09:11:10 +0000
* debian/Makefile: Copy control file.

r3689: waldi | 2005-08-05 15:36:24 +0000
* debian/rules: Make debian/changelog a prequisite of debian/control.

svn path=/trunk/kernel/source/linux-2.6/; revision=3691
2005-08-05 16:38:58 +00:00
Christian T. Steigies
7e9181fa0d add m68k support
svn path=/trunk/kernel/source/linux-2.6/; revision=3618
2005-07-28 22:53:23 +00:00