From: Arnd Bergmann <arnd@arndb.de>
To: Hirokazu Takata <takata@linux-m32r.org>
Cc: akpm@osdl.org, hch@infradead.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH 2.6.9-rc1-mm3] [m32r] Modify sys_ipc() to remove useless iBCS2 support code
Date: Tue, 7 Sep 2004 10:02:11 +0200 [thread overview]
Message-ID: <200409071002.17155.arnd@arndb.de> (raw)
In-Reply-To: <20040906.214051.336469534.takata.hirokazu@renesas.com>
[-- Attachment #1: Type: text/plain, Size: 1177 bytes --]
On Montag, 6. September 2004 14:40, Hirokazu Takata wrote:
> From: Christoph Hellwig <hch@infradead.org>
> > - please don't implement ancient backward-compat syscalls in a new
> > port (that's why we made those conditional on __ARCH_WANT_* in unistd.h,
> > but see also old_ in your arch code and the totally useless iBCS2
> > hack in the sysv ipc code)
> > - your probably want to run all this code through sparse and fix warnings
>
> The useless iBCS2 supporting code is removed.
>
> However, according to old_ syscalls, I would like to keep backward-
> compatibility for a while, due to some old deb packages and
> executables for m32r.
Actually, you should consider the complete sys_ipc interface deprecated,
just like sys_socketcall and all old_ syscalls. Neither of these should
not be added to any new architecture, because you can simply call the
underlying syscall handlers like sys_socket or sys_semop directly, like
e.g. parisc does.
I guess it would be a good idea to have architecture independent versions
of sys_pipe, sys_mmap and sys_uname in the tree so new architectures
can start with an empty sys_arch.c.
Arnd <><
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2004-09-07 8:04 UTC|newest]
Thread overview: 53+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-09-03 8:48 2.6.9-rc1-mm3 Andrew Morton
2004-09-03 7:43 ` [PATCH] 2.6.9-rc1-mm3 i8042 compilation Bernhard Rosenkraenzer
2004-09-03 9:47 ` Andrew Morton
2004-09-03 9:20 ` 2.6.9-rc1-mm3 Russell King
2004-09-03 9:42 ` 2.6.9-rc1-mm3 Christoph Hellwig
2004-09-03 12:15 ` 2.6.9-rc1-mm3 Zwane Mwaikambo
2004-09-03 12:25 ` 2.6.9-rc1-mm3 Christoph Hellwig
2004-09-03 12:48 ` 2.6.9-rc1-mm3 Zwane Mwaikambo
2004-09-06 12:55 ` [PATCH 2.6.9-rc1-mm3] [m32r] Change from EXPORT_SYMBOL_NOVERS to EXPORT_SYMBOL Hirokazu Takata
2004-09-06 13:11 ` Sam Ravnborg
2004-09-06 13:55 ` Russell King
2004-09-06 13:52 ` EXPORT_SYMBOL_NOVERS (was: Re: 2.6.9-rc1-mm3) Geert Uytterhoeven
2004-09-06 15:30 ` Zwane Mwaikambo
2004-09-06 19:09 ` [PATCH 0/4] " Geert Uytterhoeven
2004-09-08 14:18 ` Zwane Mwaikambo
2004-09-06 19:09 ` [PATCH 1/4] " Geert Uytterhoeven
2004-09-06 19:09 ` [PATCH 2/4] " Geert Uytterhoeven
2004-09-06 19:10 ` [PATCH 3/4] " Geert Uytterhoeven
2004-09-06 19:10 ` [PATCH 4/4] " Geert Uytterhoeven
2004-09-03 9:54 ` 2.6.9-rc1-mm3 Christoph Hellwig
2004-09-06 12:40 ` [PATCH 2.6.9-rc1-mm3] [m32r] Modify sys_ipc() to remove useless iBCS2 support code Hirokazu Takata
2004-09-06 17:03 ` Christoph Hellwig
2004-09-06 21:02 ` Andrew Morton
2004-09-06 21:08 ` Christoph Hellwig
2004-09-07 8:02 ` Arnd Bergmann [this message]
2004-09-03 9:57 ` 2.6.9-rc1-mm3 Christoph Hellwig
2004-09-03 11:08 ` 2.6.9-rc1-mm3 Hirokazu Takata
2004-09-03 12:08 ` 2.6.9-rc1-mm3 Zwane Mwaikambo
2004-09-03 15:15 ` 2.6.9-rc1-mm3 Norberto Bensa
2004-09-03 16:27 ` 2.6.9-rc1-mm3 Andrew Morton
2004-09-03 17:20 ` 2.6.9-rc1-mm3 Norberto Bensa
2004-09-05 19:59 ` 2.6.9-rc1-mm3 Norberto Bensa
2004-09-05 22:32 ` 2.6.9-rc1-mm3 Andrew Morton
2004-09-05 22:42 ` 2.6.9-rc1-mm3 Nathan Scott
2004-09-03 15:59 ` 2.6.9-rc1-mm3 Peter Osterlund
2004-09-03 16:37 ` 2.6.9-rc1-mm3 Andrew Morton
2004-09-05 8:59 ` 2.6.9-rc1-mm3 Peter Osterlund
2004-09-03 17:23 ` 2.6.9-rc1-mm3 William Lee Irwin III
2004-09-03 17:51 ` 2.6.9-rc1-mm3 Paulo Marques
2004-09-03 18:02 ` 2.6.9-rc1-mm3 William Lee Irwin III
2004-09-05 22:33 ` 2.6.9-rc1-mm3 Paulo Marques
2004-09-07 10:54 ` 2.6.9-rc1-mm3 Paulo Marques
2004-09-03 17:56 ` 2.6.9-rc1-mm3 Andre Eisenbach
2004-09-03 18:12 ` 2.6.9-rc1-mm3 William Lee Irwin III
2004-09-03 18:19 ` 2.6.9-rc1-mm3 Andre Eisenbach
2004-09-03 20:33 ` 2.6.9-rc1-mm3 Andrew Morton
2004-09-03 21:15 ` 2.6.9-rc1-mm3 Andre Eisenbach
2004-09-03 17:57 ` 2.6.9-rc1-mm3 (compile stats) John Cherry
2004-09-03 21:53 ` 2.6.9-rc1-mm3 William Lee Irwin III
2004-09-03 22:25 ` 2.6.9-rc1-mm3 William Lee Irwin III
2004-09-04 10:21 ` [patch] 2.6.9-rc1-mm3: char/riscom8.c doesn't compile Adrian Bunk
2004-09-04 17:52 ` [patch] 2.6.9-rc1-mm3: cdrom/cdu31a.c " Adrian Bunk
2004-09-08 22:29 ` 2.6.9-rc1-mm3 Dominik Karall
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=200409071002.17155.arnd@arndb.de \
--to=arnd@arndb.de \
--cc=akpm@osdl.org \
--cc=hch@infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=takata@linux-m32r.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.