The Unix Heritage Society mailing list
 help / color / Atom feed
* [TUHS] new topic - some C and filesystem history
@ 2020-01-09  4:33 Jon Steinhart
  0 siblings, 0 replies; only message in thread
From: Jon Steinhart @ 2020-01-09  4:33 UTC (permalink / raw)
  To: tuhs

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, back to index

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-09  4:33 [TUHS] new topic - some C and filesystem history Jon Steinhart

The Unix Heritage Society mailing list

Archives are clonable: git clone --mirror http://inbox.vuxu.org/tuhs

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.archive.tuhs


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git