atm: simplify procfs code
authorChristoph Hellwig <hch@lst.de>
Sun, 15 Apr 2018 08:53:36 +0000 (10:53 +0200)
committerChristoph Hellwig <hch@lst.de>
Wed, 16 May 2018 05:24:30 +0000 (07:24 +0200)
commitce9fe43875d758c89f222d6b704bf63758f57635
treed7275cba06b5e665fbc5b76a571abf2c4b39f8e2
parenta9170e0a923553cc12c3b00d816834316ebf226b
atm: simplify procfs code

Use remove_proc_subtree to remove the whole subtree on cleanup, and
unwind the registration loop into individual calls.  Switch to use
proc_create_seq where applicable.

Also don't bother handling proc_create* failures - the driver works
perfectly fine without the proc files, and the cleanup will handle
missing files gracefully.

Signed-off-by: Christoph Hellwig <hch@lst.de>
net/atm/proc.c