From: "Maciej W. Rozycki" <macro@wdc.com> To: Mikulas Patocka <mpatocka@redhat.com> Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>, "Maciej W. Rozycki" <macro@linux-mips.org>, Arnd Bergmann <arnd@arndb.de>, Richard Henderson <rth@twiddle.net>, Matt Turner <mattst88@gmail.com>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, alpha <linux-alpha@vger.kernel.org>, "linux-serial@vger.kernel.org" <linux-serial@vger.kernel.org>, "linux-rtc@vger.kernel.org" <linux-rtc@vger.kernel.org> Subject: Re: [PATCH v5] alpha: fix memory barriers so that they conform to the specification Date: Wed, 27 May 2020 00:23:32 +0000 Message-ID: <alpine.DEB.2.20.2005270119170.1027@tpp.orcam.me.uk> (raw) In-Reply-To: <alpine.LRH.2.02.2005261044440.29117@file01.intranet.prod.int.rdu2.redhat.com> On Tue, 26 May 2020, Mikulas Patocka wrote: > > Thanks, I'll have a look. And now that you have this update, please run > > `size' on ALPHA_GENERIC `vmlinux', preferably monolithic, to see what the > > difference is between `read*_relaxed' handlers `static inline' and keyed > > with `*trivial_rw_*'. > > > > Maciej > > The patch with static inline: > text data bss dec hex filename > 124207762 75953010 5426432 205587204 c410304 vmlinux > > The patch with extern inline: > text data bss dec hex filename > 124184422 75953474 5426432 205564328 c40a9a8 vmlinux I'm not sure why data grew, but still the gain in size is maybe small, yet it is there. > (I've sent version 7 of the patch because I misnamed the "write_relaxed" > function in version 6). I have reviewed v7 now, thanks for your effort! Maciej
next prev parent reply index Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-05-06 11:21 [PATCH 1/2] alpha: add a delay between RTC port write and read Mikulas Patocka 2020-05-06 14:20 ` Arnd Bergmann 2020-05-06 17:12 ` [PATCH 1/2 v2] alpha: add a delay to inb_p, inb_w and inb_l Mikulas Patocka 2020-05-07 8:06 ` [PATCH 1/2 v3] " Mikulas Patocka 2020-05-07 8:20 ` Greg Kroah-Hartman 2020-05-07 10:53 ` Mikulas Patocka 2020-05-07 13:30 ` Arnd Bergmann 2020-05-07 14:09 ` Mikulas Patocka 2020-05-07 15:08 ` Arnd Bergmann 2020-05-07 15:45 ` Mikulas Patocka 2020-05-07 15:46 ` [PATCH v4] alpha: add a barrier after outb, outw and outl Mikulas Patocka 2020-05-07 19:12 ` Arnd Bergmann 2020-05-10 1:27 ` Maciej W. Rozycki 2020-05-10 1:25 ` [PATCH 1/2 v3] alpha: add a delay to inb_p, inb_w and inb_l Maciej W. Rozycki 2020-05-10 18:50 ` Mikulas Patocka 2020-05-11 14:58 ` Maciej W. Rozycki 2020-05-12 19:35 ` Mikulas Patocka 2020-05-13 14:41 ` Ivan Kokshaysky 2020-05-13 16:13 ` Greg Kroah-Hartman 2020-05-13 17:17 ` Maciej W. Rozycki 2020-05-22 13:03 ` Mikulas Patocka 2020-05-22 13:37 ` Maciej W. Rozycki 2020-05-22 13:26 ` Mikulas Patocka 2020-05-22 20:00 ` Mikulas Patocka 2020-05-23 10:26 ` [PATCH v4] alpha: fix memory barriers so that they conform to the specification Mikulas Patocka 2020-05-23 15:10 ` Ivan Kokshaysky 2020-05-23 15:34 ` Mikulas Patocka 2020-05-23 15:37 ` [PATCH v5] " Mikulas Patocka 2020-05-24 14:54 ` Maciej W. Rozycki 2020-05-25 13:56 ` Mikulas Patocka 2020-05-25 14:07 ` Arnd Bergmann 2020-05-25 14:45 ` Maciej W. Rozycki 2020-05-25 15:53 ` [PATCH v6] " Mikulas Patocka 2020-05-26 14:47 ` [PATCH v7] " Mikulas Patocka 2020-05-27 0:18 ` Maciej W. Rozycki 2020-06-08 6:58 ` Mikulas Patocka 2020-06-08 23:49 ` Matt Turner 2020-05-25 15:54 ` [PATCH v5] " Mikulas Patocka 2020-05-25 16:39 ` Maciej W. Rozycki 2020-05-26 14:48 ` Mikulas Patocka 2020-05-27 0:23 ` Maciej W. Rozycki [this message] 2020-05-23 16:44 ` [PATCH v4] " Maciej W. Rozycki 2020-05-23 17:09 ` Mikulas Patocka 2020-05-23 19:27 ` Maciej W. Rozycki 2020-05-23 20:11 ` Mikulas Patocka
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=alpine.DEB.2.20.2005270119170.1027@tpp.orcam.me.uk \ --to=macro@wdc.com \ --cc=arnd@arndb.de \ --cc=gregkh@linuxfoundation.org \ --cc=ink@jurassic.park.msu.ru \ --cc=linux-alpha@vger.kernel.org \ --cc=linux-rtc@vger.kernel.org \ --cc=linux-serial@vger.kernel.org \ --cc=macro@linux-mips.org \ --cc=mattst88@gmail.com \ --cc=mpatocka@redhat.com \ --cc=rth@twiddle.net \ /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
Linux-Serial Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/linux-serial/0 linux-serial/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 linux-serial linux-serial/ https://lore.kernel.org/linux-serial \ linux-serial@vger.kernel.org public-inbox-index linux-serial Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.kernel.vger.linux-serial AGPL code for this site: git clone https://public-inbox.org/public-inbox.git