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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.