<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sys/dev/slice, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>1998-09-14T19:56:42Z</updated>
<entry>
<title>Remove the SLICE code.</title>
<updated>1998-09-14T19:56:42Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>1998-09-14T19:56:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d024c955995756f65099bc2a8cc67d5366591e28'/>
<id>urn:sha1:d024c955995756f65099bc2a8cc67d5366591e28</id>
<content type='text'>
This clearly needs alot more thought, and we dont need this to hunt
us down in 3.0-RELEASE.
</content>
</entry>
<entry>
<title>Typo fix: teh --&gt; (the|they)</title>
<updated>1998-07-30T02:27:41Z</updated>
<author>
<name>Alexander Langer</name>
<email>alex@FreeBSD.org</email>
</author>
<published>1998-07-30T02:27:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=f7aad78d24fc6fb547940b8718e9759f10ab6d36'/>
<id>urn:sha1:f7aad78d24fc6fb547940b8718e9759f10ab6d36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't return an error if the magic number is not present.</title>
<updated>1998-07-22T19:37:02Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1998-07-22T19:37:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=9294f850e844dfe886390bc0a2fbb0e0a1a368b0'/>
<id>urn:sha1:9294f850e844dfe886390bc0a2fbb0e0a1a368b0</id>
<content type='text'>
Failing to probe is not an error, just a negative result.
</content>
</entry>
<entry>
<title>Start cleaning up the aynchronous probing code for SLICE handlers.</title>
<updated>1998-07-20T04:12:40Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1998-07-20T04:12:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d73cede61fcb85a81e946912048a96a36c2cd034'/>
<id>urn:sha1:d73cede61fcb85a81e946912048a96a36c2cd034</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SLICE probing becomes asynchronous. It can now be triggered by</title>
<updated>1998-07-13T08:23:05Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1998-07-13T08:23:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=ad27f8d9a57655a2872d93e9e55fbb44d386377d'/>
<id>urn:sha1:ad27f8d9a57655a2872d93e9e55fbb44d386377d</id>
<content type='text'>
interupt level events. This needs a lot of cleanup, but has been working
here for a month or two.. originally needed for CAM integration
but that hasn't happenned yet. The probing  state machines for each
handler should be replaced by a more generic state-service. It's
still quite messy in there..
</content>
</entry>
<entry>
<title>There is no such thing any more as "struct bdevsw".</title>
<updated>1998-07-04T22:30:26Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1998-07-04T22:30:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=f7ea2f55d11712e31e448896b4d1bda81be24e35'/>
<id>urn:sha1:f7ea2f55d11712e31e448896b4d1bda81be24e35</id>
<content type='text'>
There is only cdevsw (which should be renamed in a later edit to deventry
or something). cdevsw contains the union of what were in both bdevsw an
cdevsw entries.  The bdevsw[] table stiff exists and is a second pointer
to the cdevsw entry of the device. it's major is in d_bmaj rather than
d_maj. some cleanup still to happen (e.g. dsopen now gets two pointers
to the same cdevsw struct instead of one to a bdevsw and one to a cdevsw).

rawread()/rawwrite() went away as part of this though it's not strictly
the same  patch, just that it involves all the same lines in the drivers.

cdroms no longer have write() entries (they did have rawwrite (?)).
tapes no longer have support for bdev operations.

Reviewed by: Eivind Eklund and Mike Smith
	Changes suggested by eivind.
</content>
</entry>
<entry>
<title>Horrible hack to allow newfs to work again in SLICE kernels.</title>
<updated>1998-06-14T19:00:12Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1998-06-14T19:00:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8e6a14825ce6e890a7f80e101a49ad2a5e0725eb'/>
<id>urn:sha1:8e6a14825ce6e890a7f80e101a49ad2a5e0725eb</id>
<content type='text'>
Real fix in the making but requires editing 60+ files. (every damn driver)
</content>
</entry>
<entry>
<title>Fix some more ioctls which I missed becausese they were hidden by options</title>
<updated>1998-06-07T19:40:41Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1998-06-07T19:40:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=498b291e2657c683c2277990ea036a0b0c15dc22'/>
<id>urn:sha1:498b291e2657c683c2277990ea036a0b0c15dc22</id>
<content type='text'>
which were not in LINT.
</content>
</entry>
<entry>
<title>Fix the retyping of the ioctl cmd parm from int to u_long.</title>
<updated>1998-06-07T18:44:03Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>1998-06-07T18:44:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c698d2b0d179d9a316b67f402f49605002283941'/>
<id>urn:sha1:c698d2b0d179d9a316b67f402f49605002283941</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't call a dump routine if there isn't one. (e.g. in floppy driver)</title>
<updated>1998-05-06T23:32:48Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1998-05-06T23:32:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=456fbc3125ed5ff3e63aceb1ccba6c2adbec63ac'/>
<id>urn:sha1:456fbc3125ed5ff3e63aceb1ccba6c2adbec63ac</id>
<content type='text'>
</content>
</entry>
</feed>
