The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Jon Steinhart <jon@fourwinds.com>
To: tuhs@minnie.tuhs.org
Subject: [TUHS] new topic - some C and filesystem history
Date: Wed, 08 Jan 2020 20:33:28 -0800	[thread overview]
Message-ID: <202001090433.0094XTO9381250@darkstar.fourwinds.com> (raw)

Working on a new project that's unfortunately going to require some changes
to the linux kernel.  Lived a lot of my life in the embedded world, haven't
touched a *NIX kernel since 4.3BSD.  Am writing a travelogue as I find my way
around the code.  Wasn't planning another book but this might end up being
one.  Anyway, a few questions...

Was looking at the filesystem super_block structure.  A large number of the
members of the structure (but not all) begin with a s_ prefix, and some of
the member names are in the 20 character long range.  I recall that using
prefixes was necessary before structures and unions had their own independent
namespaces.  But I also seem to recall that that was fixed before long
identifier names happened.  Does anybody remember the ordering for these two
events?

Also, anybody know where the term superblock originated?  With what filesystem?

Jon

                 reply	other threads:[~2020-01-09  4:58 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=202001090433.0094XTO9381250@darkstar.fourwinds.com \
    --to=jon@fourwinds.com \
    --cc=tuhs@minnie.tuhs.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;
as well as URLs for NNTP newsgroup(s).