2002-04-05 06:05:30

by Marcelo Tosatti

[permalink] [raw]
Subject: Linux 2.4.19-pre6


Hi,

Here goes pre6.


Summary of changes from v2.4.19-pre5 to v2.4.19-pre6
============================================

<[email protected]> (02/04/01 1.311)
[PATCH] Fixes for non-legacy gameports.

<[email protected]> (02/04/01 1.312)
[PATCH] block/IDE/interrupt lockup fix

<[email protected]> (02/04/01 1.313)
[PATCH] Patch to pull NFS server address off root_server_path

<[email protected]> (02/04/01 1.314)
[PATCH] Let all hptraid ioctls to throught the block layer

<[email protected]> (02/04/01 1.315)
Cleans do_remount_sb() up and docbookifies it.

<[email protected]> (02/04/01 1.316)
Slightly cleans up the handling of anon. devices,

<[email protected]> (02/04/01 1.317)
Obvious cleanups in get_sb_bdev().

<[email protected]> (02/04/01 1.318)
* capability check moved from do_kern_mount() into do_add_mount().

<[email protected]> (02/04/01 1.319)
rootfs made an alias of ramfs.

<[email protected]> (02/04/01 1.320)
Removes lock_super()/unlock_super() from callers of ->read_super().

<[email protected]> (02/04/01 1.321)
mount_sem turned into rwsem. The only reader is handling of

<[email protected]> (02/04/01 1.322)
turns (mount_sem,vfsmntlist,root_vfsmnt) into per-process object

<[email protected]> (02/04/01 1.323)
makes /proc/mounts a symlink to /proc/<pid>/mounts.

<[email protected]> (02/04/01 1.324)
kills set_devname(), makes "name" an argument of alloc_vfsmnt().

<[email protected]> (02/04/01 1.325)
The patch below fixes a problem whereby a vma which has its vm_start

<[email protected]> (02/04/02 1.326)
[PATCH] dma_addr_t vs highmem

<[email protected]> (02/04/02 1.300.1.1)
USB visor driver

<[email protected]> (02/04/02 1.300.1.2)
USB HID driver fixes

<[email protected]> (02/04/02 1.300.1.3)
USB CDCEther driver update

<[email protected]> (02/04/02 1.300.1.4)
USB

<[email protected]> (02/04/02 1.300.1.5)
USB hcd core

<[email protected]> (02/04/02 1.300.1.6)
USB ohci driver fixes

<[email protected]> (02/04/02 1.300.1.7)
USB pegasus driver

<[email protected]> (02/04/02 1.300.1.8)
USB

<[email protected]> (02/04/02 1.300.1.9)
USB uhci

<[email protected]> (02/04/02 1.300.1.10)
USB

<[email protected]> (02/04/03 1.327)
Enable more accurate events on Vaio laptops without a jogdial (FX series)

<[email protected]> (02/04/03 1.326.1.1)
[PATCH] 2.4.19-pre5 Makefile standardization

<[email protected]> (02/04/03 1.326.1.2)
[PATCH] 2.4.19-pre5 Coda update

<[email protected]> (02/04/03 1.326.1.3)
Removed the EXPERIMENTAL mark of fs/Config.in ext3 entry.

<[email protected]> (02/04/03 1.329)
Cosmetic fix to avoid the agpgart detection

<[email protected]> (02/04/03 1.330)
[PATCH] 2.4: BUG_ON (1/2)

<[email protected]> (02/04/03 1.331)
[PATCH] 2.4: BUG_ON (2/2)

<[email protected]> (02/04/03 1.332)
Re add MWAVE Config.in entry

<[email protected]> (02/04/03 1.333)
[PATCH] TRIVIAL 2.4.19-pre5: PPC leapyear fix

<[email protected]> (02/04/03 1.334)
Add ALi 1644 support to AGP

<[email protected]> (02/04/04 1.335)
[PATCH] Update mmap patch

<sam@minnie.(none)> (02/04/04 1.326.2.1)
tlan.c:

<[email protected]> (02/04/04 1.336)
[PATCH] kjournald locking fix

<[email protected]> (02/04/04 1.337)
[PATCH] PATCH: regenerated against new tree - Configs

<[email protected]> (02/04/04 1.338)
[PATCH] PATCH: make indydog use long for bitops

<[email protected]> (02/04/04 1.339)
[PATCH] PATCH: wdt285 error returns

<[email protected]> (02/04/04 1.340)
[PATCH] PATCH: silly doc fix

<[email protected]> (02/04/04 1.341)
[PATCH] PATCH: also add bridge resources to resource tree

<[email protected]> (02/04/04 1.342)
[PATCH] PATCH: returns on error fixes for sound

<[email protected]> (02/04/04 1.343)
[PATCH] PATCH: make the mad16 use the newer input/gameport api right

<[email protected]> (02/04/04 1.344)
[PATCH] PATCH: yet more sound error returns

<[email protected]> (02/04/04 1.345)
[PATCH] PATCH: and one or two more for luck 8)

<[email protected]> (02/04/04 1.346)
[PATCH] PATCH: only flush block on the last close

<[email protected]> (02/04/04 1.347)
[PATCH] PATCH: missing neomagic include bits

<[email protected]> (02/04/04 1.348)
[PATCH] SARD

<[email protected]> (02/04/04 1.349)
[PATCH] IS_DEADDIR() checks

<[email protected]> (02/04/04 1.350)
[PATCH] TRIVIAL 2.4.19-pre5: documentation fix

<[email protected]> (02/04/04 1.351)
[PATCH] Don't always ask about Intel or AMD RNGs

<[email protected]> (02/04/05 1.353)
[PATCH] TRIVIAL 2.4.19-pre5: fcntl (F_DUPFD) return

<[email protected]> (02/04/05 1.354)
[PATCH] PATCH 1 of 16 - Fix problems with raid1 resync code.

<[email protected]> (02/04/05 1.355)
[PATCH] PATCH 2 of 16 - Flush out final sync requests on an idle system.

<[email protected]> (02/04/05 1.356)
[PATCH] PATCH 3 of 16 - Remove exp_find, it is never used

<[email protected]> (02/04/05 1.357)
[PATCH] PATCH 4 of 16 - read_lock the export table when lockd calls

<[email protected]> (02/04/05 1.358)
[PATCH] PATCH 5 of 16 - Fix possible leak of mnt/dentry references.

<[email protected]> (02/04/05 1.359)
[PATCH] PATCH 6 of 16 - Use MKDEV for making device number from components

<[email protected]> (02/04/05 1.360)
[PATCH] PATCH 7 of 16 - Central updating of fh_stale statistics.

<[email protected]> (02/04/05 1.361)
[PATCH] PATCH 8 of 16 - Get nfsd_setattr to not put too much weight on

<[email protected]> (02/04/05 1.362)
[PATCH] PATCH 9 of 16 - Tidy up some vfs calls in nfsd

<[email protected]> (02/04/05 1.363)
[PATCH] PATCH 12 of 16 - Stop fat_fh_to_dentry returning NULL + set

<[email protected]> (02/04/05 1.364)
[PATCH] PATCH 10 of 16 - Cleanup the syscall interface to nfsd

<[email protected]> (02/04/05 1.365)
[PATCH] PATCH 13 of 16 - Tidy up exp_get code

<[email protected]> (02/04/05 1.366)
[PATCH] PATCH 14 of 16 - Change exports hash lists to list.h lists

<[email protected]> (02/04/05 1.367)
[PATCH] PATCH 15 of 16 - Link exports for a given client together

<[email protected]> (02/04/05 1.368)
[PATCH] PATCH 16 of 16 - Change /proc/fs/nfs/exports to use seq_file

<[email protected]> (02/04/05 1.369)
kills floppy_eject(), replacing it with normal open()/ioctl()/close().

<[email protected]> (02/04/05 1.370)
moves initrd-related options (rd_doload, etc.) into do_mounts.c

<[email protected]> (02/04/05 1.371)
switches wait_for_keypress() to normal syscalls.

<[email protected]> (02/04/05 1.372)
moves devfs_make_root() to do_mounts.c and cleans it up.

<[email protected]> (02/04/05 1.373)
[PATCH] Against 2.4.19-pre5, Bugfixes

<[email protected]> (02/04/05 1.374)
[PATCH] 2.4.19-pre5 prevent user space includes

<[email protected]> (02/04/05 1.375)
Changed EXTRAVERSION to pre6

<[email protected]> (02/04/05 1.376)
[PATCH] Re: PATCH 11 of 16 - Tidyup init/exit fof nfsd module

Summary of changes from v2.4.19-pre4 to v2.4.19-pre5
============================================

<[email protected]> (02/03/15 1.197.1.1)
Fix bug in at1700 net driver:

<[email protected]> (02/03/15 1.197.1.2)
pcnet32 net driver update 1/6:

<[email protected]> (02/03/15 1.197.1.3)
pcnet32 net driver updates 2/6:

<[email protected]> (02/03/15 1.197.1.4)
pcnet32 net driver updates 3/6:

<[email protected]> (02/03/15 1.197.1.5)
pcnet32 net driver updates 4/6:

<[email protected]> (02/03/15 1.197.1.6)
pcnet32 net driver updates 5/6:

<[email protected]> (02/03/15 1.197.1.7)
pcnet32 net driver updates 6/6:

<[email protected]> (02/03/15 1.197.1.8)
acenic gige net driver update:

<[email protected]> (02/03/15 1.197.1.9)
acenic driver fixes:

<[email protected]> (02/03/15 1.197.1.10)
Convert hp100 net driver to PCI DMA mapping API.

<[email protected]> (02/03/15 1.197.1.11)
Don't include linux/delay.h twice in eepro100 net driver.

<[email protected]> (02/03/19 1.181.2.10)
Netfilter enhancement from Harald Welte and Netfilter team.

<[email protected]> (02/03/19 1.181.2.11)
Remove obsolete confusing instructions on tcp_max_syn_backlog

<[email protected]> (02/03/19 1.181.2.12)
Make pkt_sched.h:PSCHED_TDIFF_SAFE behave sane when measuring

<[email protected]> (02/03/19 1.181.2.13)
Remove unused field from TCP struct open_request.

<[email protected]> (02/03/19 1.181.2.14)
Do not fail creating _new_ NOARP entry with EPERM.

<[email protected]> (02/03/19 1.181.2.15)
Old bug in skbuff.c, found by someone, but was lost.

<[email protected]> (02/03/19 1.181.2.16)
IPv4 FIB routing fixes:

<[email protected]> (02/03/19 1.181.2.17)
In IPv4 ICMP:

<[email protected]> (02/03/19 1.181.2.18)
Fix for ipv4 tunnel devices:

<[email protected]> (02/03/19 1.181.2.19)
IP input fixes:

<[email protected]> (02/03/19 1.181.2.20)
Terrible bug in ipv4/route.c, mis-sized ip_rt_acct leads to

<[email protected]> (02/03/19 1.181.2.21)
TCP Input fixes:

<[email protected]> (02/03/19 1.181.2.22)
UDP fixes:

<[email protected]> (02/03/19 1.181.2.23)
IPV6 addrconf exploit fix:

<[email protected]> (02/03/19 1.181.2.24)
IPv6 neighbour discovery fixes:

<[email protected]> (02/03/19 1.181.2.25)
TCP ipv6 fixes:

<[email protected]> (02/03/19 1.181.2.26)
Port of 2.2.x AF_PACKET bug fix.

<[email protected]> (02/03/19 1.181.2.27)
Fix bug in sch_prio.c where wrong handle was

<[email protected]> (02/03/19 1.181.2.28)
In sch_sfq.c, allow to descrease length of queue

<[email protected]> (02/03/19 1.181.2.29)
Add new sysctl, medium_id, to devinet.

<[email protected]> (02/03/19 1.181.2.30)
Forgotten portion of "kill unused struct open_request" changes.

<[email protected]> (02/03/19 1.181.2.31)
Allow to bind to an already in use local port

<[email protected]> (02/03/19 1.189.1.1)
Update sparc64 defconfig.

<[email protected]> (02/03/19 1.189.1.2)
Move VPTE_BASE_foo definitions to common

<[email protected]> (02/03/20 1.221)
fix compile error due to recent videodev changes

<[email protected]> (02/03/20 1.222)
fix compile error due to recent videodev changes

<[email protected]> (02/03/20 1.220.1.3)
Update dl2k gigabit ethernet driver to watch RX in case of lockup.

<[email protected]> (02/03/20 1.220.1.4)
dl2k net driver updates:

<[email protected]> (02/03/20 1.220.1.5)
Add pci id to orinoco_plx wireless driver (Brendan McAdams)

<[email protected]> (02/03/20 1.220.2.2)
Add two AC97 codec ids to the OSS ac97_codec driver.

<[email protected]> (02/03/20 1.220.1.6)
Update acenic gigabit ethernet driver to clean up VLAN support integration.

<[email protected]> (02/03/20 1.220.1.7)
de620 net driver janitor fixes:

<[email protected]> (02/03/20 1.220.2.3)
Update munich WAN driver to not kfree memory multiple times.

<[email protected]> (02/03/20 1.220.1.8)
s/kfree/kfree_skb/ in drivers/s390/net/ctctty.c.

<[email protected]> (02/03/20 1.220.1.9)
(sync with 2.5.x. in 2.4.x, this is just a cosmetic change)

<[email protected]> (02/03/20 1.220.1.10)
Support second port on dual-port SysConnect SK-9844 NICs.

<[email protected]> (02/03/20 1.220.1.11)
MODULE_DESC net drivers cleanup.

<[email protected]> (02/03/20 1.220.1.12)
Update pcnet32 net driver with the following changes:

<[email protected]> (02/03/20 1.220.1.13)
Revert xircom_cb net driver back to earlier version which works in all cases.

<[email protected]> (02/03/20 1.220.1.14)
Increase eepro100 net driver tx/rx ring sizes, to be more appropriate for 100mbit

<[email protected]> (02/03/20 1.220.1.15)
Add eepro100 net driver rx soft reset function.

<[email protected]> (02/03/20 1.220.1.16)
Implement RX soft reset for certain cases in eepro100 net driver.

<[email protected]> (02/03/20 1.220.1.17)
Update eepro100 net driver to properly enable/disable software timer

<[email protected]> (02/03/20 1.220.1.18)
eepro100 net driver h/w bug workaround updates:

<[email protected]> (02/03/20 1.220.1.19)
Move pci_enable_device and associated code above first PCI resource info access.

<[email protected]> (02/03/20 1.220.1.20)
Build fix: include linux/crc32.h in bmac net driver.

<[email protected]> (02/03/20 1.220.1.21)
Merge include/asm-i386/checksum.h from 2.5.7.

<[email protected]> (02/03/20 1.220.1.22)
Revert 2.4.18 epic100 net driver power-up sequence "fix".

<[email protected]> (02/03/20 1.189.1.3)
In sparc64/ebus, handle machines with both RIO and

<[email protected]> (02/03/20 1.189.1.4)
On sparc64 Schizo PCI controllers, there is no inofixup

<[email protected]> (02/03/20 1.189.1.5)
On sparc64, handle assigning ROM and non-standard resources

<[email protected]> (02/03/20 1.189.1.6)
In Sun GEM/HME drivers, if OpenBoot firmware is not

<[email protected]> (02/03/20 1.189.1.7)
Model Sparc64 pci_assign_resource more closely to the

<[email protected]> (02/03/20 1.189.1.8)
SunHME net driver cleanups:

<[email protected]> (02/03/20 1.181.2.32)
Bonding driver updates:

<[email protected]> (02/03/21 1.220.2.5)
The safe parts of the newer MTD code:

<[email protected]> (02/03/21 1.189.1.9)
In Sun GEM/HME drivers, if pci_assign_resource of PCI ROM fails,

<[email protected]> (02/03/21 1.220.2.6)
Merge

<[email protected]> (02/03/21 1.189.1.10)
Remove debugging printk while probing MAC address.

<[email protected]> (02/03/21 1.189.1.11)
Sun HME/GEM driver probing cleanups.

<[email protected]> (02/03/21 1.181.2.33)
Add missing KERN_foo printk specifiers to networking.

<[email protected]> (02/03/21 1.189.1.12)
Merge 2.4.x VGER sparc32 changes into 2.4.19

<[email protected]> (02/03/21 1.181.2.34)
Add configure Configure.help message and

<[email protected]> (02/03/21 1.189.1.13)
Remove explicit initialization of static vars to zero

<[email protected]> (02/03/21 1.181.2.35)
Make sure outgoing ICMP and TCP resets

<[email protected]> (02/03/21 1.189.1.14)
Move bootstr_valid/bootstr_buf back into .data section.

<[email protected]> (02/03/22 1.220.2.7)
Add drivers/mtd/mtdconcat.o to export-objs

<[email protected]> (02/03/22 1.220.2.8)
Make the partial MTD merge actually compile without warnings.

<[email protected]> (02/03/22 1.220.2.9)
Minor JFFS2 fixes.

<[email protected]> (02/03/22 1.181.2.36)
Code (and commentary) in SYN-RECEIVED processing

<[email protected]> (02/03/22 1.220.1.24)
Add Promise 20276 to supported IDE controllers

<[email protected]> (02/03/22 1.220.1.25)
[PATCH] 2.4.19-pre4 remove include modversions.h

<[email protected]> (02/03/22 1.220.1.26)
[PATCH] APM missing bits from 2.4.19-pre4

<[email protected]> (02/03/22 1.220.1.27)
[PATCH] Alpha extern inline -> static inline

<[email protected]> (02/03/22 1.220.1.28)
[PATCH] alpha lseek prototype

<[email protected]> (02/03/22 1.220.1.29)
[PATCH] Alpha exports

<[email protected]> (02/03/22 1.220.1.30)
[PATCH] Alpha fixes for hashed page waitqueues from -aa

<[email protected]> (02/03/22 1.181.2.37)
Bump TcpPassiveOpens when tcp_create_openreq_child succeeds.

<[email protected]> (02/03/22 1.220.1.32)
[PATCH] remove wake_up_page

<[email protected]> (02/03/22 1.220.1.33)
Remove Pacific Digital A-DMA support in Config.in

<[email protected]> (02/03/22 1.220.1.34)
[PATCH] Too much debug info from ide-tape

<[email protected]> (02/03/22 1.220.1.37)
[PATCH] smaller kernels

<[email protected]> (02/03/22 1.220.1.38)
[PATCH] UDF read-write 2.4.19-pre4 bug

<[email protected]> (02/03/22 1.220.1.39)
[PATCH] 2.4.19-pre4 Trivial II: APM update

<[email protected]> (02/03/22 1.220.1.40)
[PATCH] 2.4.19-pre4 Trivial III: SAK message.

<[email protected]> (02/03/22 1.220.1.42)
When writing too little (0) or too much (>num_physpages) of microcode data

<[email protected]> (02/03/22 1.220.1.43)
[PATCH] s/malloc.h/slab.h/ in sis_ds.c

<[email protected]> (02/03/22 1.220.1.44)
[PATCH] Don't offer CONFIG_INDYDOG on non-ip22 machines

<[email protected]> (02/03/22 1.220.1.45)
[PATCH] x86 BUG handling

<[email protected]> (02/03/22 1.220.6.1)
USB visor driver

<[email protected]> (02/03/22 1.220.1.46)
Remove option to use the noop elevator

<petkan@mastika.> (02/03/22 1.220.6.2)
USB pegasus driver

<[email protected]> (02/03/22 1.220.6.3)
USB hpusbscsi driver

<[email protected]> (02/03/22 1.220.6.4)
USB kaweth driver

<[email protected]> (02/03/22 1.220.6.5)
USB printer driver

<[email protected]> (02/03/22 1.220.6.6)
USB HID driver

<[email protected]> (02/03/22 1.220.6.7)
USB pwc driver

<[email protected]> (02/03/22 1.220.1.47)
[PATCH] trivial borken compile fixes for 2.4.19-pre4

<[email protected]> (02/03/22 1.220.6.8)
USB hub

<[email protected]> (02/03/22 1.220.6.9)
USB hub

<[email protected]> (02/03/22 1.220.6.10)
USB ipaq driver

<[email protected]> (02/03/22 1.220.6.11)
USB ohci and unlink-in-completion

<[email protected]> (02/03/22 1.220.6.12)
USB update documentation

<[email protected]> (02/03/22 1.220.6.13)
USB uhci driver update

<[email protected]> (02/03/22 1.220.6.14)
USB core

<[email protected]> (02/03/22 1.220.6.15)
USB usbfs periodic endpoint/bandwidth reporting

<[email protected]> (02/03/23 1.220.7.1)
Initial update - all ARM files to 2.4.18-rmk3.

<[email protected]> (02/03/25 1.220.1.48)
Import PPC64 port

<[email protected]> (02/03/25 1.224)
[PATCH] Neomagic frame buffer author

<[email protected]> (02/03/25 1.225)
[PATCH] PATCH: reiserfs stuff

<[email protected]> (02/03/25 1.226)
[PATCH] PATCH: updated IDE - docs

<[email protected]> (02/03/25 1.227)
[PATCH] PATCH: docs for neomagic fb

<[email protected]> (02/03/25 1.228)
[PATCH] PATCH: docs for 3c509

<[email protected]> (02/03/25 1.229)
[PATCH] PATCH: docs for RME hammerfall

<[email protected]> (02/03/25 1.230)
[PATCH] PATCH: Updated Andre info

<[email protected]> (02/03/25 1.231)
[PATCH] PATCH: printk levels

<[email protected]> (02/03/25 1.232)
[PATCH] PATCH: comment fix

<[email protected]> (02/03/25 1.233)
[PATCH] PATCH: printk level fix

<[email protected]> (02/03/25 1.234)
[PATCH] PATCH: ITE8330 IRQ router

<[email protected]> (02/03/25 1.235)
[PATCH] PATCH: printk levels ctd

<[email protected]> (02/03/25 1.236)
[PATCH] PATCH: more printk levels

<[email protected]> (02/03/25 1.237)
[PATCH] PATCH: new XD signature

<[email protected]> (02/03/25 1.238)
[PATCH] PATCH: config.in fix

<[email protected]> (02/03/25 1.239)
[PATCH] PATCH: add config for mk712 touchscreen

<[email protected]> (02/03/25 1.240)
[PATCH] PATCH: config.in for AMD768 rng

<[email protected]> (02/03/25 1.241)
[PATCH] PATCH: Ali watchdog

<[email protected]> (02/03/25 1.242)
[PATCH] PATCH: mk712 touchscreen

<[email protected]> (02/03/25 1.243)
[PATCH] PATCH: natsemi watchdogs

<[email protected]> (02/03/25 1.244)
[PATCH] PATCH: update w83 watchdog

<[email protected]> (02/03/25 1.245)
[PATCH] PATCH: add wafer watchdog

<[email protected]> (02/03/25 1.246)
[PATCH] PATCH: wdt/wdt_pci fixes and cleanup

<[email protected]> (02/03/25 1.247)
[PATCH] PATCH: fix timeout in zoran driver

<[email protected]> (02/03/25 1.248)
[PATCH] PATCH: fix config/makefile crud

<[email protected]> (02/03/25 1.249)
[PATCH] PATCH: fix timeout in arlan

<[email protected]> (02/03/25 1.250)
[PATCH] PATCH: update MPT fusion drivers to 2.0 to handle new boards

<[email protected]> (02/03/25 1.251)
[PATCH] PATCH: fix iph5526 to relax cpu

<[email protected]> (02/03/25 1.252)
[PATCH] PATCH: fix resource bug in lance

<[email protected]> (02/03/25 1.253)
[PATCH] PATCH: compile warning fix

<[email protected]> (02/03/25 1.254)
[PATCH] PATCH: fix resource handling in wd.c

<[email protected]> (02/03/25 1.255)
[PATCH] PATCH: Add ZV bus to Ricoh cards

<[email protected]> (02/03/25 1.256)
[PATCH] PATCH: new style initializers for s390 hwcon

<[email protected]> (02/03/25 1.257)
[PATCH] PATCH: time_foo for gdth

<[email protected]> (02/03/25 1.258)
[PATCH] PATCH: time_fu for qlogic

<[email protected]> (02/03/25 1.259)
[PATCH] PATCH: add another sparselun entry

<[email protected]> (02/03/25 1.260)
[PATCH] PATCH: rme hammerfall update

<[email protected]> (02/03/25 1.261)
[PATCH] PATCH: minor sound bits

<[email protected]> (02/03/25 1.262)
[PATCH] PATCH: missing dependancy

<[email protected]> (02/03/25 1.263)
[PATCH] PATCH: missing reparent_to_init

<[email protected]> (02/03/25 1.264)
[PATCH] PATCH: more time fixes

<[email protected]> (02/03/25 1.265)
[PATCH] PATCH: printk level

<[email protected]> (02/03/25 1.266)
[PATCH] PATCH: minor number for mk712

<[email protected]> (02/03/25 1.267)
[PATCH] PATCH: acct race fix

<[email protected]> (02/03/25 1.268)
[PATCH] PATCH: fix strange httpd logging bug

<[email protected]> (02/03/25 1.269)
[PATCH] PATCH: help for patch-kernel

<[email protected]> (02/03/25 1.270)
[PATCH] PATCH: config changes to enable neomagic to be selected

<[email protected]> (02/03/25 1.271)
[PATCH] PATCH: char Makefile - new watchdogs, mk712 etc

<[email protected]> (02/03/25 1.273)
Re-add all asserts removed by akpm's out-of-line-BUG patch

<[email protected]> (02/03/25 1.274)
ieee1394 update

<[email protected]> (02/03/25 1.275)
Makes rd_load_image() return 0 if it had failed and 1 if it was

<[email protected]> (02/03/25 1.276)
initrd_load() moved to do_mounts.c; assigning DEV_ROOT in case of

<[email protected]> (02/03/25 1.277)
code that deals with spawning /linuxrc, waiting for it, calling

<[email protected]> (02/03/25 1.278)
new helper - mount_block_root() (code that goes through the list

<[email protected]> (02/03/25 1.279)
minor cleanups - mount_root() used to be followed by the same code

<[email protected]> (02/03/25 1.280)
branch after the successful initrd_load() taken into a helper

<[email protected]> (02/03/25 1.281)
instead of mounting/umounting devfs on /dev (rootfs one) in

<[email protected]> (02/03/25 1.282)
new helper - create_dev(name, dev, devfs_name). It either

<[email protected]> (02/03/25 1.283)
change_root() merged into its caller (handle_initrd()). More

<[email protected]> (02/03/25 1.284)
rd_load() and rd_load_secondary() merged into their resp. callers.

<[email protected]> (02/03/25 1.285)
new helper - mount_nfs_root(). Yup, attempt to mount nfsroot.

<[email protected]> (02/03/25 1.286)
new helper - change_floppy(). Ejects floppy, asks to replace it

<[email protected]> (02/03/25 1.287)
preparation to cleanup of rd_load_image() (actual loading of

<[email protected]> (02/03/25 1.288)
straightforward switch of rd_load_image() to normal syscalls -

<[email protected]> (02/03/25 1.290)
[PATCH] The inline-BUG patch

<[email protected]> (02/03/25 1.291)
[PATCH] tunable request queue size

<[email protected]> (02/03/25 1.292)
[PATCH] msync writing when MS_INVALIDATE set and memory locked

<[email protected]> (02/03/25 1.189.1.15)
QFE interrupts are mapped INTB/INTC/INTD/INTA.

<[email protected]> (02/03/25 1.189.1.16)
In Sparc64 PCI IRQ routing, remove QFE special case.

<[email protected]> (02/03/25 1.189.1.17)
Sparc32 cleanups.

<[email protected]> (02/03/26 1.294)
Sync ARM syscall tables. Also try to get people to stop adding

<[email protected]> (02/03/26 1.189.1.18)
Do the slot mapping adjustment to PROM interrupt

<[email protected]> (02/03/26 1.181.2.38)
Fix device list locking.

<[email protected]> (02/03/26 1.292.1.3)
Remove asm/proc_fs.h include from fs/proc/root.c

<[email protected]> (02/03/26 1.292.1.4)
Added ppc64 init proc declarations

<[email protected]> (02/03/26 1.292.1.5)
Added ITE_IT8330G PCI ID

<[email protected]> (02/03/26 1.292.1.6)
Added missing ";" to iSeries_proc_create definition

<[email protected]> (02/03/27 1.292.1.7)
[PATCH] Coda update for 2.4.19-pre4

<[email protected]> (02/03/27 1.296)
[PATCH] fix firewire compilation

<[email protected]> (02/03/27 1.297)
[PATCH] PATCH: PCI ID's

<[email protected]> (02/03/27 1.298)
[PATCH] 3ware driver update for 2.4.19-pre5

<[email protected]> (02/03/28 1.292.2.1)
Fix single denorm -> double conversion.

<[email protected]> (02/03/28 1.292.2.2)
Update NR_SYSCALLS.

<[email protected]> (02/03/29 1.299)
Various changes to the dirty buffer flushing code.

<[email protected]> (02/03/29 1.300)
1: Introduces two new bdflush tunables:

<[email protected]> (02/03/29 1.302)
[PATCH] speed up ext2 synchronous mounts

<[email protected]> (02/03/29 1.303)
[PATCH] speed up ext3 synchronous mounts

<[email protected]> (02/03/29 1.304)
[PATCH] more scsi whitelist entries

<[email protected]> (02/03/29 1.305)
[PATCH] scsi generic (sg) driver, lk 2.4.18

<[email protected]> (02/03/29 1.306)
[PATCH] MAINTAINERS update for 1394

<[email protected]> (02/03/29 1.307)
[PATCH] Update the VIA driver to support the vt8233a

<[email protected]> (02/03/29 1.308)
[PATCH] include compiler.h in kernel.h

<[email protected]> (02/03/29 1.309)
[PATCH] New wireless driver API part 1

<[email protected]> (02/03/29 1.310)
Changed EXTRAVERSION to pre5

Summary of changes from v2.4.19-pre3 to v2.4.19-pre4
============================================

<[email protected]> (02/03/13 1.163)
Update aic7xxx to 6.2.5

<[email protected]> (02/03/13 1.164)
[PATCH] Trivial APM update part 1

<[email protected]> (02/03/13 1.165)
[PATCH] APM patch: change implementation of ALWAYS_CALL_BUSY

<[email protected]> (02/03/13 1.166)
[PATCH] APM patch: apm_cpu_idle cleanups

<[email protected]> (02/03/13 1.167)
[PATCH] PATCH: add MWI support to PCI

<[email protected]> (02/03/13 1.168)
[PATCH] PATCH: starfire updates

<[email protected]> (02/03/13 1.169)
[PATCH] PATCH: tulip use pci_set_mwi

<[email protected]> (02/03/13 1.170)
[PATCH] PATCH: starfire use pci_set_mwi

<[email protected]> (02/03/14 1.171)
[PATCH] fix layout of mapped files

<[email protected]> (02/03/14 1.172)
[PATCH] export IO_APIC_get_PCI_irq_vector for IBM PCI Hotplug driver

<[email protected]> (02/03/14 1.173)
[PATCH] 2.4.19-pre3 rename duplicate partition_name()

<[email protected]> (02/03/14 1.174)
[PATCH] more lseek cleanup

<[email protected]> (02/03/14 1.175)
[PATCH] 2.4: UFS lseek cleanup

<[email protected]> (02/03/14 1.176)
[PATCH] ns83820 0.17 (Re: Broadcom 5700/5701 Gigabit Ethernet Adapters)

<[email protected]> (02/03/14 1.177)
[PATCH] dnotify

<[email protected]> (02/03/14 1.178)
[PATCH] Fix 2.4.19-pre3 NFS client file creation

<[email protected]> (02/03/14 1.179)
[PATCH] Fix 2.4.19-pre3 NFS reads from holding a write leases.

<[email protected]> (02/03/14 1.180)
[PATCH] 2.4.19-pre3 NFS close-to-open fixes

<[email protected]> (02/03/14 1.181)
[PATCH] 2.4.19-pre3 NFS close-to-open fix part 2 (VFS change)

<[email protected]> (02/03/13 1.182)
Sparc64 updates and fixes:

<[email protected]> (02/03/13 1.183)
Fix unterminated comment in asm-sparc64/ide.h

<[email protected]> (02/03/14 1.181.1.1)
Remove off-by-one Davej's fix in bluesmoke.c: it causes some

<[email protected]> (02/03/14 1.184)
Missed this add during sparc64 updates.

<[email protected]> (02/03/14 1.185)
Sparc64 build fix: add nop flush_icache_user_range definition.

<[email protected]> (02/03/14 1.186)
Kill unused variable warnings in sunlance driver.

<[email protected]> (02/03/14 1.181.2.1)
Networking updates and fixes:

<[email protected]> (02/03/14 1.181.2.2)
Fix "performance optimization" that breaks the build

<[email protected]> (02/03/14 1.187)
Kill unused variable warnings in sunbmac.c and sunqe.c

<[email protected]> (02/03/14 1.188)
SunGEM driver updates:

<[email protected]> (02/03/14 1.189)
Fix unterminated comment in asm-sparc/ide.h

<[email protected]> (02/03/14 1.181.2.3)
New driver for Tigon3 gigabit chipsets, written by

<[email protected]> (02/03/14 1.181.1.2)
[PATCH] Yearly m68k update (part 41)

<[email protected]> (02/03/14 1.181.1.3)
[PATCH] Yearly m68k update (part 40)

<[email protected]> (02/03/14 1.181.1.4)
[PATCH] Yearly m68k update (part 39)

<[email protected]> (02/03/14 1.181.1.5)
[PATCH] Yearly m68k update (part 36)

<[email protected]> (02/03/14 1.181.1.6)
[PATCH] Yearly m68k update (part 31)

<[email protected]> (02/03/14 1.181.1.7)
[PATCH] Yearly m68k update (part 27)

<[email protected]> (02/03/14 1.181.1.8)
[PATCH] Yearly m68k update (part 35)

<[email protected]> (02/03/14 1.181.1.9)
[PATCH] Yearly m68k update (part 24)

<[email protected]> (02/03/14 1.181.1.10)
[PATCH] Yearly m68k update (part 38)

<[email protected]> (02/03/14 1.181.1.11)
[PATCH] Yearly m68k update (part 28)

<[email protected]> (02/03/14 1.181.1.12)
[PATCH] Yearly m68k update (part 13)

<[email protected]> (02/03/14 1.181.1.13)
[PATCH] Yearly m68k update (part 37)

<[email protected]> (02/03/14 1.181.1.14)
[PATCH] Yearly m68k update (part 7)

<[email protected]> (02/03/14 1.181.1.15)
[PATCH] Yearly m68k update (part 32)

<[email protected]> (02/03/14 1.181.1.16)
[PATCH] Yearly m68k update (part 34)

<[email protected]> (02/03/14 1.181.1.17)
[PATCH] Yearly m68k update (part 25)

<[email protected]> (02/03/14 1.181.1.18)
[PATCH] Yearly m68k update (part 11)

<[email protected]> (02/03/14 1.181.1.19)
[PATCH] Yearly m68k update (part 30)

<[email protected]> (02/03/14 1.181.1.20)
[PATCH] Yearly m68k update (part 6)

<[email protected]> (02/03/14 1.181.1.21)
[PATCH] Yearly m68k update (part 33)

<[email protected]> (02/03/14 1.181.1.22)
[PATCH] Yearly m68k update (part 4)

<[email protected]> (02/03/14 1.181.1.23)
[PATCH] Yearly m68k update (part 2)

<[email protected]> (02/03/14 1.181.1.24)
[PATCH] Yearly m68k update (part 8)

<[email protected]> (02/03/14 1.181.1.25)
[PATCH] Yearly m68k update (part 12)

<[email protected]> (02/03/14 1.181.1.26)
[PATCH] Yearly m68k update (part 16)

<[email protected]> (02/03/14 1.181.1.27)
[PATCH] Yearly m68k update (part 3)

<[email protected]> (02/03/14 1.181.1.28)
[PATCH] Yearly m68k update (part 29)

<[email protected]> (02/03/14 1.181.1.29)
[PATCH] Yearly m68k update (part 19)

<[email protected]> (02/03/14 1.181.1.30)
[PATCH] Yearly m68k update (part 21)

<[email protected]> (02/03/14 1.181.1.31)
[PATCH] Yearly m68k update (part 17)

<[email protected]> (02/03/14 1.181.1.32)
[PATCH] Yearly m68k update (part 5)

<[email protected]> (02/03/14 1.181.1.33)
[PATCH] Yearly m68k update (part 15)

<[email protected]> (02/03/14 1.181.1.34)
[PATCH] Yearly m68k update (part 26)

<[email protected]> (02/03/14 1.181.1.35)
[PATCH] Yearly m68k update (part 22)

<[email protected]> (02/03/14 1.181.1.36)
[PATCH] Yearly m68k update (part 1)

<[email protected]> (02/03/14 1.181.1.37)
[PATCH] Yearly m68k update (part 23)

<[email protected]> (02/03/14 1.181.1.38)
[PATCH] Yearly m68k update (part 9)

<[email protected]> (02/03/14 1.181.1.39)
[PATCH] Yearly m68k update (part 10)

<[email protected]> (02/03/14 1.181.1.40)
[PATCH] Yearly m68k update (part 18)

<[email protected]> (02/03/14 1.181.1.41)
[PATCH] Yearly m68k update (part 20)

<[email protected]> (02/03/14 1.181.1.42)
[PATCH] v4l: video4linux API doc update

<[email protected]> (02/03/14 1.181.1.43)
[PATCH] vmalloc_to_page() backport for 2.4

<[email protected]> (02/03/14 1.181.1.44)
[PATCH] v4l: videodev redesign

<[email protected]> (02/03/14 1.181.1.45)
[PATCH] ISDN fixes / update

<[email protected]> (02/03/14 1.181.1.46)
[PATCH] ISDN fixes / update

<[email protected]> (02/03/14 1.181.1.47)
[PATCH] ISDN fixes / update

<[email protected]> (02/03/14 1.181.1.48)
[PATCH] ISDN fixes / update

<[email protected]> (02/03/14 1.181.1.49)
[PATCH] ISDN fixes / update

<[email protected]> (02/03/14 1.181.1.50)
[PATCH] USB Config.in update

<[email protected]> (02/03/14 1.181.1.51)
[PATCH] USB edgeport driver bugfix

<[email protected]> (02/03/14 1.181.1.52)
[PATCH] USB usbfs name added

<[email protected]> (02/03/14 1.181.1.53)
[PATCH] USB ipaq driver bugfix

<[email protected]> (02/03/14 1.181.1.54)
[PATCH] USB catc ethtool support

<[email protected]> (02/03/14 1.181.1.55)
[PATCH] USB CREDITS and MAINTAINERS update

<[email protected]> (02/03/14 1.181.1.56)
[PATCH] USB pegasus ethtool support

<[email protected]> (02/03/14 1.181.1.57)
[PATCH] USB em26 driver added

<[email protected]> (02/03/14 1.181.2.4)
Allow ARP packets to be seen by netfilter.

<[email protected]> (02/03/14 1.181.1.58)
Put back the option to support AVM A1 / Fritz! PCMCIA cards inside hisax.

<[email protected]> (02/03/14 1.181.2.5)
Include linux/netfilter_arp.h

<[email protected]> (02/03/14 1.192)
Add missing aic7xxx updates

<[email protected]> (02/03/14 1.193)
[PATCH] cciss driver pci_*_consistent(NULL,...) fix for 2.4.19-pre2 (1 of 4)

<[email protected]> (02/03/14 1.194)
[PATCH] cciss driver GETLUNINFO ioctl (2 of 4)

<[email protected]> (02/03/14 1.195)
[PATCH] cciss driver HDIO_GETGEO_BIG ioctl for 2.4.19-pre2 (3 of 4)

<[email protected]> (02/03/14 1.196)
[PATCH] remove CCISS_REVALIDVOLS ioctl for 2.4.19-pre2 (4 of 4)

<[email protected]> (02/03/14 1.197)
The problem is that both the sd and sr drivers treat an

<[email protected]> (02/03/14 1.181.2.6)
From Harald Welte and the Netfilter team:

<[email protected]> (02/03/14 1.181.2.7)
From Harald Welte and the Netfilter team:

<[email protected]> (02/03/15 1.198)
This patch corrects PCI device id in pci_ids.h for Oxford Semi OX16PCI952

<[email protected]> (02/03/15 1.199)
Remove VT8233 pci ids from via82cxxx_audio sound driver.

<[email protected]> (02/03/15 1.200)
Fix via audio recording, when frag size < page size.

<[email protected]> (02/03/15 1.201)
Add new slicecom/munich WAN driver.

<[email protected]> (02/03/15 1.197.2.1)
[PATCH] remove superflous assignment in mmap()

<[email protected]> (02/03/15 1.197.2.2)
[PATCH] Error return fixes

<[email protected]> (02/03/15 1.197.2.3)
[PATCH] missing include in net/sunrpc/stats.c

<[email protected]> (02/03/15 1.181.2.8)
Add arptables netfilter module for registering ARP

<[email protected]> (02/03/15 1.197.2.4)
Missing byte swaps needed for big endian archs

<[email protected]> (02/03/15 1.197.2.5)
[PATCH] boot_cpu_data corruption on SMP x86

<[email protected]> (02/03/15 1.197.2.7)
Fix videodev build warning

<[email protected]> (02/03/17 1.181.2.9)
Fix netfilter IPv4 conntrack build.

<[email protected]> (02/03/19 1.204)
Changed EXTRAVERSION in Makefile to pre4

<[email protected]> (02/03/19 1.205)
[PATCH] videodev.c oopses in video_exclusive_register

<[email protected]> (02/03/19 1.206)
[PATCH] meye driver update to new V4L API.

<[email protected]> (02/03/19 1.207)
[PATCH] 2.4.19-pre3 Trivial I: seq_file.h update

<[email protected]> (02/03/19 1.208)
[PATCH] Trivial I: fs_exec.c core fix

<[email protected]> (02/03/19 1.209)
[PATCH] 2.4.19-pre3 Trivial III: -ENOTTY for nvram

<[email protected]> (02/03/19 1.210)
[PATCH] 2.4.19-pre3 Trivial IV: -ENOTTY

<[email protected]> (02/03/19 1.211)
[PATCH] 2.4.19-pre3 Trivial VI: MSDOS options

<[email protected]> (02/03/19 1.212)
If setup_arg_pages() fails, we continue

<[email protected]> (02/03/19 1.213)
[PATCH] 2.4 and 2.5: remove Alt-Sysrq-L

<[email protected]> (02/03/19 1.214)
[PATCH] 2.5 and 2.4: fix PCI IO BAR flags

<[email protected]> (02/03/19 1.215)
Remove unused videodev_register_lock

<[email protected]> (02/03/19 1.216)
Avoid page_to_phys() from truncating the physical addresses to 32bit,

<[email protected]> (02/03/19 1.217)
[PATCH] fix Config.in breakage

<[email protected]> (02/03/19 1.218)
[PATCH] kill slow-path micro-optimization

<[email protected]> (02/03/19 1.219)
[PATCH] export rbtree routines

<[email protected]> (02/03/19 1.220)
[PATCH] Re: [PATCH] zlib double-free bug

<[email protected]> (02/03/20 1.220.3.2)
[PATCH] Fix bug in sunrpc code...

Summary of changes from v2.4.19-pre2 to v2.4.19-pre3
============================================

<[email protected]> (02/03/13 1.162)
- -ac merge (including new IDE) (Alan Cox)
- S390 merge (IBM)
- More cciss fixes (Stephen Cameron)
- Eicon SMP race fix (Armin Schindler)
- w9966 driver update (Jakob Kemi)
- Unify crc32 routine (removes lots of duplicated
code from drivers) (Matt Domsch)
- Lanstreamer bugfixes (Kent Yoder)
- Update scsi_debug (Douglas Gilbert)
- MCE Configure.help update (Paul Gortmaker)
- Fix SMB NLS oops (Urban Widmark)
- AGP Config.in update (Daniele Venzano)
- Fix small thinko in UFS set_blocksize return handling (me)
- Avoid unecessary cache flushes on PPC (Paul Mackerras)
- PPP deadlock fixes (Paul Mackerras)
- Signal changes for thread groups (Dave McCracken)
- Make max_threads be based on normal zone size (Dave McCracken)
- ray_cs wireless extension fix (Jean Tourrilhes)
- irda bugfixes and enhancements (Jean Tourrilhes)
- USB update (Greg KH)
- Fix through-8259A mode for IRQ0 routing on APIC (Maciej W. Rozycki/Joe Korty)
- Add Dell Inspiron 2500 to broken APM blacklist (Arjan van de Ven)
- Fix off-by-one error in bluesmoke (Dave Jones)
- Reiserfs update (Oleg Drokin)
- Fix PCI compile without /proc support (Eric Sandeen)
- Fix problem with bad inode handling (Alexander Viro)
- aic7xxx update (Justin T. Gibbs)
- Do not consider SCSI recovered errors as fatal errors (Justin T. Gibbs)
- Add Memory-Write-Invalidate support to PCI (Jeff Garzik)
- Starfire update (Ion Badulescu)
- tulip update (Jeff Garzik)


Summary of changes from v2.4.19-pre1 to v2.4.19-pre2
============================================

<[email protected]> (02/03/13 1.161)
- -ac merge (Alan Cox)
- Huge MIPS/MIPS64 merge (Ralf Baechle)
- IA64 update (David Mosberger)
- PPC update (Tom Rini)
- Shrink struct page (Rik van Riel)
- QNX4 update (now its able to mount QNX 6.1 fses) (Anders Larsen)
- Make max_map_count sysctl configurable (Christoph Hellwig)
- matroxfb update (Petr Vandrovec)
- ymfpci update (Pete Zaitcev)
- LVM update (Heinz J . Mauelshagen)
- btaudio driver update (Gerd Knorr)
- bttv update (Gerd Knorr)
- Out of line code cleanup (Keith Owens)
- Add watchdog API documentation (Christer Weinigel)
- Rivafb update (Ani Joshi)
- Enable PCI buses above quad0 on NUMA-Q (Martin J. Bligh)
- Fix PIIX IDE slave PCI timings (Dave Bogdanoff)
- Make PLIP work again (Tim Waugh)
- Remove unecessary printk from lp.c (Tim Waugh)
- Make parport_daisy_select work for ECP/EPP modes (Max Vorobiev)
- Support O_NONBLOCK on lp/ppdev correctly (Tim Waugh)
- Add PCI card hooks to parport (Tim Waugh)
- Compaq cciss driver fixes (Stephen Cameron)
- VFS cleanups and fixes (Alexander Viro)
- USB update (including USB 2.0 support) (Greg KH)
- More jiffies compare cleanups (Tim Schmielau)
- PCI hotplug update (Greg KH)
- bluesmoke fixes (Dave Jones)
- Fix off-by-one in ide-scsi (John Fremlin)
- Fix warnings in make xconfig (Ren? Scharfe)
- Make x86 MCE a configure option (Paul Gortmaker)
- Small ramdisk fixes (Christoph Hellwig)
- Add missing atime update to pipe code (Christoph Hellwig)
- Serialize microcode access (Tigran Aivazian)
- AMD Elan handling on serial.c (Robert Schwebel)


Summary of changes from v2.4.18 to v2.4.19-pre1
============================================

<[email protected]> (02/03/13 1.160)
- Add tape support to cciss driver (Stephen Cameron)
- Add Permedia3 fb driver (Romain Dolbeau)
- meye driver update (Stelian Pop)
- opl3sa2 update (Zwane Mwaikambo)
- JFFS2 update (David Woodhouse)
- NBD deadlock fix (Steven Whitehouse)
- Correct sys_shmdt() return value on failure (Adam Bottchen)
- Apply the SET_PERSONALITY patch missing from 2.4.18 (me)
- Alpha update (Jay Estabrook)
- SPARC64 update (David S. Miller)
- Fix potential blk freelist corruption (Jens Axboe)
- Fix potential hpfs oops (Chris Mason)
- get_request() starvation fix (Andrew Morton)
- cramfs update (Daniel Quinlan)
- Allow binfmt_elf as module (Paul Gortmaker)
- ymfpci Configure.help update (Pete Zaitcev)
- Backout one eepro100 change made in 2.4.18: it
was causing slowdowns on some cards (Jeff Garzik)
- Tridentfb compilation fix (Jani Monoses)
- Fix refcounting of directories on renames in tmpfs (Christoph Rohland)
- Add Fujitsu notebook to broken APM implementation
blacklist (Arjan Van de Ven)
- "do { ... } while(0)" cleanups on some fb drivers (Geert Uytterhoeven)
- Fix natsemi's ETHTOOL_GLINK ioctl (Tim Hockin)
- Fix clik! drive detection code in ide-floppy (Paul Bristow)
- Add additional support for the 82801 I/O controller (Wim Van Sebroeck)
- Remove duplicates in pci_ids.h (Wim Van Sebroeck)



2002-04-05 10:54:48

by jurriaan

[permalink] [raw]
Subject: Linux 2.4.19-pre6 doesn't compile on Alpha

From: Marcelo Tosatti <[email protected]>
Date: Fri, Apr 05, 2002 at 02:00:18AM -0300
>
> Hi,
>
> Here goes pre6.
>
Patched 2.4.19pre5 to pre6 without errors, ran
make mrproper menuconfig dep clean boot:

init/do_mounts.c:45: parse error before `mount_initrd'
init/do_mounts.c:45: warning: type defaults to `int' in declaration of `mount_initrd'
init/do_mounts.c:45: warning: data definition has no type or storage class
init/do_mounts.c:48: parse error before `rd_doload'
init/do_mounts.c:48: warning: type defaults to `int' in declaration of `rd_doload'
init/do_mounts.c:48: warning: data definition has no type or storage class
init/do_mounts.c:58: parse error before `load_ramdisk'
init/do_mounts.c:59: warning: return-type defaults to `int'
init/do_mounts.c:63: parse error before string constant
init/do_mounts.c:63: warning: type defaults to `int' in declaration of `__setup'
init/do_mounts.c:63: warning: function declaration isn't a prototype
init/do_mounts.c:63: warning: data definition has no type or storage class
init/do_mounts.c:65: parse error before `readonly'
init/do_mounts.c:66: warning: return-type defaults to `int'
init/do_mounts.c:73: parse error before `readwrite'
init/do_mounts.c:74: warning: return-type defaults to `int'
init/do_mounts.c:81: parse error before string constant
init/do_mounts.c:81: warning: type defaults to `int' in declaration of `__setup'
[some 700 almost identical lines snipped]
make: *** [init/do_mounts.o] Error 1

This is Debian/Alpha.
.config:

CONFIG_ALPHA=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_KMOD=y
CONFIG_ALPHA_MIATA=y
CONFIG_ISA=y
CONFIG_EISA=y
CONFIG_PCI=y
CONFIG_ALPHA_EV5=y
CONFIG_ALPHA_CIA=y
CONFIG_ALPHA_PYXIS=y
CONFIG_ALPHA_SRM=y
CONFIG_PCI_NAMES=y
CONFIG_NET=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_ELF=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_RAID0=y
CONFIG_MD_RAID5=y
CONFIG_PACKET=y
CONFIG_NETFILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_IP_ROUTE_VERBOSE=y
CONFIG_INET_ECN=y
CONFIG_SYN_COOKIES=y
CONFIG_IP_NF_CONNTRACK=m
CONFIG_IP_NF_FTP=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_NAT_FTP=m
CONFIG_IP_NF_COMPAT_IPCHAINS=y
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_CMD64X=y
CONFIG_BLK_DEV_PDC202XX=y
CONFIG_PDC202XX_BURST=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_IDE_MODES=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_SYM53C8XX_2=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_NET_PCI=y
CONFIG_TULIP=y
CONFIG_DE4X5=y
CONFIG_YELLOWFIN=y
# ISDN subsystem
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_UNIX98_PTYS=y
CONFIG_MOUSE=y
CONFIG_PSMOUSE=y
CONFIG_RTC=y
CONFIG_DRM=y
CONFIG_DRM_NEW=y
CONFIG_DRM_TDFX=y
CONFIG_REISERFS_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_TMPFS=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_EXT2_FS=y
CONFIG_UDF_FS=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_OSF_PARTITION=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
CONFIG_VGA_CONSOLE=y
CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FB_3DFX=y
CONFIG_FBCON_ADVANCED=y
CONFIG_FBCON_CFB4=y
CONFIG_FBCON_CFB8=y
CONFIG_FBCON_CFB16=y
CONFIG_FBCON_CFB24=y
CONFIG_FBCON_CFB32=y
CONFIG_FBCON_FONTS=y
CONFIG_FONT_SUN12x22=y
CONFIG_PCI_CONSOLE=y
CONFIG_SOUND=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_OHCI=y
CONFIG_USB_STORAGE=y
CONFIG_USB_SCANNER=y
CONFIG_DEBUG_KERNEL=y
CONFIG_MATHEMU=y
CONFIG_MAGIC_SYSRQ=y

If you need any more info, please let me know.

Thanks,
Jurriaan
--
I do not want people to be agreeable, as it saves me the trouble of liking them.
GNU/Linux 2.4.19p5 on Debian/Alpha 988 bogomips load:1.14 1.56 0.85

2002-04-05 11:48:46

by Alexander Viro

[permalink] [raw]
Subject: Re: Linux 2.4.19-pre6 doesn't compile on Alpha



On Fri, 5 Apr 2002, Jurriaan on Alpha wrote:

> init/do_mounts.c:45: parse error before `mount_initrd'
[snip]

Looks like a missing init.h - sorry, this sucker didn't get caught (on
x86 slab.h ends up pulling it in, on alpha it doesn't).

Fix: add #include <linux/init.h> in init/do_mounts.c

2002-04-05 12:50:52

by Jurgen Philippaerts

[permalink] [raw]
Subject: Re: Linux 2.4.19-pre6 doesn't compile on Alpha and sparc64

On Fri, Apr 05, 2002 at 02:00:14PM +0200, Alexander Viro wrote:
>
> > init/do_mounts.c:45: parse error before `mount_initrd'
> [snip]
>
> Looks like a missing init.h - sorry, this sucker didn't get caught (on
> x86 slab.h ends up pulling it in, on alpha it doesn't).
>
> Fix: add #include <linux/init.h> in init/do_mounts.c

same on sparc64.
adding the extra #include fixes it.


Jurgen.

2002-04-05 13:07:03

by Jurgen Philippaerts

[permalink] [raw]
Subject: Re: Linux 2.4.19-pre6 doesn't compile on Alpha and sparc64

On Fri, Apr 05, 2002 at 03:00:11PM +0200, Jurgen Philippaerts wrote:
> On Fri, Apr 05, 2002 at 02:00:14PM +0200, Alexander Viro wrote:
> >
> > > init/do_mounts.c:45: parse error before `mount_initrd'
> > [snip]
> >
> > Looks like a missing init.h - sorry, this sucker didn't get caught (on
> > x86 slab.h ends up pulling it in, on alpha it doesn't).
> >
> > Fix: add #include <linux/init.h> in init/do_mounts.c
>
> same on sparc64.
> adding the extra #include fixes it.

but then it goes wrong with `make modules`

ps: pre5 did work.

sparc64-linux-gcc -D__KERNEL__ -I/usr/src/linux2419pre6/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing
-fno-common -fomit-frame-pointer -m64 -pipe -mno-fpu -mcpu=ultrasparc
-mcmodel=medlow -ffixed-g4 -fcall-used-g5 -fcall-used-g7
-Wno-sign-compare -Wa,--undeclared-regs -DMODULE -nostdinc -I
/usr/lib/gcc-lib/sparc64-slackware-linux/egcs-2.92.11/include
-DKBUILD_BASENAME=nfsctl -c -o nfsctl.o nfsctl.c
nfsctl.c:316: parse error before `nfsd_init'
nfsctl.c:317: warning: return-type defaults to `int'
nfsctl.c:334: parse error before `nfsd_exit'
nfsctl.c:335: warning: return-type defaults to `int'
nfsctl.c: In function `nfsd_exit':
nfsctl.c:345: warning: control reaches end of non-void function
nfsctl.c: At top level:
nfsctl.c:347: warning: type defaults to `int' in declaration of
`module_init'
nfsctl.c:347: warning: parameter names (without types) in function
declaration
nfsctl.c:347: warning: data definition has no type or storage class
nfsctl.c:348: warning: type defaults to `int' in declaration of
`module_exit'
nfsctl.c:348: warning: parameter names (without types) in function
declaration
nfsctl.c:348: warning: data definition has no type or storage class
make[2]: *** [nfsctl.o] Error 1
make[2]: Leaving directory `/usr/src/linux2419pre6/fs/nfsd'
make[1]: *** [_modsubdir_nfsd] Error 2
make[1]: Leaving directory `/usr/src/linux2419pre6/fs'
make: *** [_mod_fs] Error 2


Jurgen.
--
http://www.tuxedo.org/~esr/faqs/smart-questions.html

Linux sparkie 2.4.19-pre5 #1 Thu Apr 4 19:14:41 CEST 2002 sparc64 unknown
2:55pm up 19:08, 8 users, load average: 0.01, 0.26, 0.45

2002-04-05 13:13:43

by David Miller

[permalink] [raw]
Subject: Re: Linux 2.4.19-pre6 doesn't compile on Alpha and sparc64

From: Jurgen Philippaerts <[email protected]>
Date: Fri, 5 Apr 2002 15:02:24 +0200

On Fri, Apr 05, 2002 at 03:00:11PM +0200, Jurgen Philippaerts wrote:
> On Fri, Apr 05, 2002 at 02:00:14PM +0200, Alexander Viro wrote:
> >
> > > init/do_mounts.c:45: parse error before `mount_initrd'
> > [snip]
> >
> > Looks like a missing init.h - sorry, this sucker didn't get caught (on
> > x86 slab.h ends up pulling it in, on alpha it doesn't).
> >
> > Fix: add #include <linux/init.h> in init/do_mounts.c
>
> same on sparc64.
> adding the extra #include fixes it.

but then it goes wrong with `make modules`

Add include of linux/init.h, fix declarations of TS_open and
TS_release to return int instead of ssize_t.

Franks a lot,
David S. Miller
[email protected]

2002-04-07 22:25:57

by Pavel Machek

[permalink] [raw]
Subject: Re: Linux 2.4.19-pre6

Hi!

> <[email protected]> (02/04/01 1.322)
> turns (mount_sem,vfsmntlist,root_vfsmnt) into per-process object
>
> <[email protected]> (02/04/01 1.323)
> makes /proc/mounts a symlink to /proc/<pid>/mounts.

I don't see how this could be considered bugfix. Seems like new feature to
me, and dangerous one, too.
Pavel

--
Philips Velo 1: 1"x4"x8", 300gram, 60, 12MB, 40bogomips, linux, mutt,
details at http://atrey.karlin.mff.cuni.cz/~pavel/velo/index.html.

2002-04-07 23:16:47

by Robert Love

[permalink] [raw]
Subject: Re: Linux 2.4.19-pre6

On Sun, 2002-04-07 at 12:30, Pavel Machek wrote:

> > <[email protected]> (02/04/01 1.322)
> > turns (mount_sem,vfsmntlist,root_vfsmnt) into per-process object
> >
> > <[email protected]> (02/04/01 1.323)
> > makes /proc/mounts a symlink to /proc/<pid>/mounts.
>
> I don't see how this could be considered bugfix. Seems like new feature to
> me, and dangerous one, too.

It isn't a bugfix, it is a new feature - and I am generally against new
things in 2.4 like this but it is a pretty sane one. Further it has
seen testing in 2.5 and is without a doubt stable.

The new semantics are such that applications inherit from their parent
their namespace, so if user code is not changed everything is the same
to applications.

Oh, and Al knows what he is doing.

Robert Love