From: John Kacur <jkacur@home.com>
To: linux-kernel@vger.kernel.org
Subject: Re: Linux 2.4.10-pre6, NTFS build break
Date: Sun, 09 Sep 2001 01:29:07 -0400 [thread overview]
Message-ID: <3B9AFE23.ACB3023E@home.com> (raw)
In-Reply-To: <Pine.LNX.4.33.0109081949510.1097-100000@penguin.transmeta.com>
Linus Torvalds wrote:
>
> Most noticeable (except perhaps for the NTFS update if you're a NTFS user)
> is that the broken bootdata patch that could cause some spurious MM
> corruption due to a double page free of the bootdata got reverted. This is
> the one that caused BUG reports from mm/page_alloc.c..
>
> Changelog appended..
>
> Linus
>
> -----
> pre6:
> - Jens Axboe: remove trivially dead io_request_lock usage
> - Andrea Arcangeli: softirq cleanup and ARM fixes. Slab cleanups
> - Christoph Hellwig: gendisk handling helper functions/cleanups
> - Nikita Danilov: reiserfs dead code pruning
> - Anton Altaparmakov: NTFS update to 1.1.18
> - firestream network driver: patch reverted on authors request
> - NIIBE Yutaka: SH architecture update
> - Paul Mackerras: PPC cleanups, PPC8xx update.
> - me: reverse broken bootdata allocation patch that went into pre5
>
> pre5:
> - Merge with Alan
> - Trond Myklebust: NFS fixes - kmap and root inode special case
> - Al Viro: more superblock cleanups, inode leak in rd.c, minix
> directories in page cache
> - Paul Mackerras: clean up rubbish from sl82c105.c
> - Neil Brown: md/raid cleanups, NFS filehandles
> - Johannes Erdfelt: USB update (usb-2.0 support, visor fix, Clie fix,
> pl2303 driver update)
> - David Miller: sparc and net update
> - Eric Biederman: simplify and correct bootdata allocation - don't
> overwrite ramdisks
> - Tim Waugh: support multiple SuperIO devices, parport doc updates
>
> pre4:
> - Hugh Dickins: swapoff cleanups and speedups
> - Matthew Dharm: USB storage update
> - Keith Owens: Makefile fixes
> - Tom Rini: MPC8xx build fix
> - Nikita Danilov: reiserfs update
> - Jakub Jelinek: ELF loader fix for ET_DYN
> - Andrew Morton: reparent_to_init() for kernel threads
> - Christoph Hellwig: VxFS and SysV updates, vfs_permission fix
>
> pre3:
> - Johannes Erdfelt, Oliver Neukum: USB printer driver race fix
> - John Byrne: fix stupid i386-SMP irq stack layout bug
> - Andreas Bombe, me: yenta IO window fix
> - Neil Brown: raid1 buffer state fix
> - David Miller, Paul Mackerras: fix up sparc and ppc respectively for kmap/kbd_rate
> - Matija Nalis: umsdos fixes, and make it possible to boot up with umsdos
> - Francois Romieu: fix bugs in dscc4 driver
> - Andy Grover: new PCI config space access functions (eventually for ACPI)
> - Albert Cranford: fix incorrect e2fsprog data from ver_linux script
> - Dave Jones: re-sync x86 setup code, fix macsonic kmalloc use
> - Johannes Erdfelt: remove obsolete plusb USB driver
> - Andries Brouwer: fix USB compact flash version info, add blksize ioctls
>
> pre2:
> - Al Viro: block device cleanups
> - Marcelo Tosatti: make bounce buffer allocations more robust (it's ok
> for them to do IO, just not cause recursive bounce IO. So allow them)
> - Anton Altaparmakov: NTFS update (1.1.17)
> - Paul Mackerras: PPC update (big re-org)
> - Petko Manolov: USB pegasus driver fixes
> - David Miller: networking and sparc updates
> - Trond Myklebust: Export atomic_dec_and_lock
> - OGAWA Hirofumi: find and fix umsdos "filldir" users that were broken
> by the 64-bit-cleanups. Fix msdos warnings.
using egcs-2.91.66
line 25 of fs/ntfs/support.h
#define ntfs_debug(mask, fmt, ...) do {} while (0)
causes a build break because "..." is not valid in the identifier-list
of a #define.
Perhaps this can just be turned into
static inline ntfs_debug(mask, fmt, ...) do {} while(0)
or is something else required?
next prev parent reply other threads:[~2001-09-09 5:23 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-09-09 2:52 Linux 2.4.10-pre6 Linus Torvalds
2001-09-09 5:29 ` John Kacur [this message]
2001-09-09 6:38 ` Linux 2.4.10-pre6, NTFS build break Aaron Lehmann
2001-09-09 12:33 ` Anton Altaparmakov
2001-09-09 9:47 ` Linux 2.4.10-pre6: necessary patches Eyal Lebedinsky
2001-09-09 23:43 ` Linux 2.4.10-pre6 Stephen Frost
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3B9AFE23.ACB3023E@home.com \
--to=jkacur@home.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox