HEADSUP: Change of Makedev() Semantics on FreeBSD
Dan writes "FreeBSD's Poul-Henning Kamp is in the process of adding ref-counting and locking to dev_t, and would very much prefer if this step is completed soon before 5-STABLE gets branched. He says that all this will be transparent to the majority of device drivers, as the refcounting will happen in the make_dev() and destroy_dev() family of calls and normal drivers need not know more about it."
CATSUP!
Daniel
Carpe Diem
Seriously, that's what *-devel mailing lists are for. I doubt that the average (and even the not-so-average) Slashdot reader cares.
(And, this is certainly not the place that FreeBSD device driver writers come to discuss changes to the kernel.)
Anyone know why this is a good/bad thing ?
The stuff concerning dev_t on the LKML concerned itself with tty stuff.
Will it really mean the death of tty ? I do hope so.
isatty is a stupid anachronism (which is why plan9 got rid of such idiocy).
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
the second parameter to the kmalloc function has been changed to an unsigned int allowing for increased memory capacity. Users everywhere hail the dawn of a new age where more memory can be allocated.
- World population: ~10^9
- Proportion that speak english: ~1/10
- Proportion that speak some form of technical english: ~1/10
- Proportion of those who speak computer english: ~1/10
- Proportion of those who program: ~1/10
- Proportion of those who could write a device driver: ~1/10
- Proportion of those who actual do write device drivers: ~1/10
- Proportion of those who are doing so for *nix: ~1/3
- Proportion of those who are doing so for FreeBSD: ~1/10
- Proportion of those who use mkdev: ~1/2
So even assuming 5% of them read-- MarkusQ
P.S. So what, you may ask, am I doing here? Easy. Some people are croud followers, and rush to the scene of a big fire or train wreck (or, if none are handy, a mall).
I'm not like that.
That is why this trademark exists.
Mark (words only): LINUX
GOODS AND/OR SERVICES
laundry detergents and laundry bleaches for home use; all purpose cleaning preparations for home use; general purpose scouring powders; skin soap for personal use; perfume; essential oils for personal use; preparations for personal hygiene and cosmetic purposes, namely, hair shampoo, skin toners, shower gel, skin lotions; hair tonic and toothpaste
What is "refcounting" ?
I really don't understand why every time a single line of code is changed to this beta version of FreeBSD, a Slashdot article is made.
:
Moreover something like that one... Except some rare developpers, nobody knows what it actually changes. Just because in fact... nothing changes... only internals. So what's the point?
And the 3.4 OpenBSD song has been released
http://www.openbsd.org/lyrics.html
Why is there no Slashdot article about this?
{{.sig}}
Here is your rebutal to the same crap that you have been posting. Netcraft says FreeBSD has 2 million active sites. Sounds like a little more that 36000.