Re: PERFORCE change 126033 for review

2007-09-04 Thread LI Xin
Hi, Hans,

Hans Petter Selasky wrote:
> Hi,
> 
> In my opinion you should keep braces around single line if's .
> 
> if (xxx) {
>yyy;
> }
> 
> This will reduce the chance of error next time you add a statement to an if.

I think I have some different understanding.

My opinion is that with excessive use of these { and }'s the code could
be sometimes confusing to human reader, especially if there are a lot of
consecutive single line if's that can not be easily converted to case
(e.g. in case we wanted to test bit masks, etc).

Also to quote style(9):

%
No braces (`{' and `}') are used for control statements with zero or
only a single statement unless that statement is more than a single line
in which case they are permitted.  Forever loops are done with for's,
not while's.
%

Because msdosfs is considered as our own code (e.g. we don't want to
sync it with a foreign vendor who has different style guidelines), I
think it would be more appropriate to obey style(9)'s rules.

Cheers,
-- 
Xin LI <[EMAIL PROTECTED]>  http://www.delphij.net/
FreeBSD - The Power to Serve!



signature.asc
Description: OpenPGP digital signature


Progress for 7.0 - the "what's cooking" page

2007-09-04 Thread Ivan Voras

Hi,

As some of you may know, I'm maintaining a web page which aims to 
enumerate and describe major new features for FreeBSD 7, located at 
http://ivoras.sharanet.org/freebsd/freebsd7.html .


Since 7.0 should be released "soon", I'd like to update the page with 
the current status of the projects. In particular, I'd like to mark 
projects that won't be ready for 7.0. To do so, I need input from the 
projects' authors and maintainers. So if you are listed on the page and 
your project status is updated and no longer matches what's written on 
the page, please respond to this thread. Also, if a feature won't be 
ready for 7.0 but will be sometime during 7.x, please state so.


Of course, additions, corrections, etc. are also welcome.

Thanks :)





signature.asc
Description: OpenPGP digital signature


Re: Progress for 7.0 - the "what's cooking" page

2007-09-04 Thread Poul-Henning Kamp
In message <[EMAIL PROTECTED]>, Ivan Voras writes:

>As some of you may know, I'm maintaining a web page which aims to=20
>enumerate and describe major new features for FreeBSD 7, located at=20
>http://ivoras.sharanet.org/freebsd/freebsd7.html .

Feel free to add:

ACPI suspend/resume does not work on SMP systems, including
multi-core laptops.

:-/

-- 
Poul-Henning Kamp   | UNIX since Zilog Zeus 3.20
[EMAIL PROTECTED] | TCP/IP since RFC 956
FreeBSD committer   | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Progress for 7.0 - the "what's cooking" page

2007-09-04 Thread Ben Kaduk
On 9/4/07, Ivan Voras <[EMAIL PROTECTED]> wrote:
> Hi,
>
> As some of you may know, I'm maintaining a web page which aims to
> enumerate and describe major new features for FreeBSD 7, located at
> http://ivoras.sharanet.org/freebsd/freebsd7.html .
>
> Since 7.0 should be released "soon", I'd like to update the page with
> the current status of the projects. In particular, I'd like to mark
> projects that won't be ready for 7.0. To do so, I need input from the
> projects' authors and maintainers. So if you are listed on the page and
> your project status is updated and no longer matches what's written on
> the page, please respond to this thread. Also, if a feature won't be
> ready for 7.0 but will be sometime during 7.x, please state so.
>
> Of course, additions, corrections, etc. are also welcome.
>

Would it be worth mentioning more prominently that NET_NEEDS_GIANT
has been axed?  It may be included in ``pushing GIANT farther back'',
but it seems deserving of an explicit mention, to me.

(Thanks to everyone who put the work in to get that done!)

-Ben Kaduk
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Progress for 7.0 - the "what's cooking" page

2007-09-04 Thread Ivan Voras

Ben Kaduk wrote:


Would it be worth mentioning more prominently that NET_NEEDS_GIANT
has been axed?  It may be included in ``pushing GIANT farther back'',
but it seems deserving of an explicit mention, to me.


Ok, here's something like it.



signature.asc
Description: OpenPGP digital signature


Re: VirtualBox?

2007-09-04 Thread Jeremy Messenger

On Tue, 04 Sep 2007 08:33:50 -0500, Ivan Voras <[EMAIL PROTECTED]> wrote:


Hi,

Is anyone working on porting VirtualBox?

http://www.virtualbox.org/wiki/Porting_VirtualBox

It mentions FreeBSD but nothing conclusive. It should be easier than
VMWare :)


http://www.virtualbox.org/wiki/VBox_vs_Others (see in host box)
http://www.virtualbox.org/wiki/FreeBSD%20build%20instructions
http://www.virtualbox.org/search?q=freebsd&wiki=on&changeset=on&ticket=on

It looks like they are working on it.

Cheers,
Mezz


--
[EMAIL PROTECTED]  -  [EMAIL PROTECTED]
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  [EMAIL PROTECTED]
http://wiki.freebsd.org/multimedia  -  [EMAIL PROTECTED]
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Progress for 7.0 - the "what's cooking" page

2007-09-04 Thread Boris Samorodov
Hi Ivan!

On Tue, 04 Sep 2007 12:31:57 +0200 Ivan Voras wrote:

> As some of you may know, I'm maintaining a web page which aims to
> enumerate and describe major new features for FreeBSD 7, located at
> http://ivoras.sharanet.org/freebsd/freebsd7.html .

> Since 7.0 should be released "soon", I'd like to update the page with
> the current status of the projects. In particular, I'd like to mark
> projects that won't be ready for 7.0. To do so, I need input from the
> projects' authors and maintainers. So if you are listed on the page
> and your project status is updated and no longer matches what's
> written on the page, please respond to this thread. Also, if a feature
> won't be ready for 7.0 but will be sometime during 7.x, please state
> so.

> Of course, additions, corrections, etc. are also welcome.

As for linuxulator. The default sysctl will be
"compat.linux.osrelease: 2.4.2" and the port will be linux_base-fc4:
http://lists.freebsd.org/pipermail/freebsd-emulation/2007-August/003914.html


HTH & WBR
-- 
bsam
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Progress for 7.0 - the "what's cooking" page

2007-09-04 Thread Boris Samorodov
On Tue, 04 Sep 2007 12:31:57 +0200 Ivan Voras wrote:

> Of course, additions, corrections, etc. are also welcome.

It may be worth mentioning that iscsi_initiator appeared.


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Progress for 7.0 - the "what's cooking" page

2007-09-04 Thread Eric Crist

On Sep 4, 2007, at 11:38 AMSep 4, 2007, Boris Samorodov wrote:


As for linuxulator. The default sysctl will be
"compat.linux.osrelease: 2.4.2" and the port will be linux_base-fc4:
http://lists.freebsd.org/pipermail/freebsd-emulation/2007-August/ 
003914.html


I'm sure I'm wrong, but I could have sworn I read something today  
about linuxolator being 2.6.16 kernel with Fedora Core 6?


-
Eric F Crist
Secure Computing Networks


___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: VirtualBox?

2007-09-04 Thread Matt Olander
On Tuesday 04 September 2007 8:27 am, Jeremy Messenger wrote:
> On Tue, 04 Sep 2007 08:33:50 -0500, Ivan Voras <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > Is anyone working on porting VirtualBox?
> >
> > http://www.virtualbox.org/wiki/Porting_VirtualBox
> >
> > It mentions FreeBSD but nothing conclusive. It should be easier than
> > VMWare :)
>
> http://www.virtualbox.org/wiki/VBox_vs_Others (see in host box)
> http://www.virtualbox.org/wiki/FreeBSD%20build%20instructions
> http://www.virtualbox.org/search?q=freebsd&wiki=on&changeset=on&ticket=on
>
> It looks like they are working on it.

I spoke with a couple of their devs on Freenode and while they are willing to 
assist contributors porting to FreeBSD, they are not actively working on it 
themselves. Their response to my inquiry was "check out source and start 
porting!"

A few of their devs hang out in #vbox-dev on Freenode. This would be an 
excellent port for FreeBSD.

best,
-matt

-- 
Matt Olander
CTO, iXsystems - "Servers for Open Source"  http://www.iXsystems.com
Public Relations, The FreeBSD Project         http://www.FreeBSD.org
BSD on the Desktop!                             http://www.pcbsd.org
Phone: (408)943-4100 ext. 113                     Fax: (408)943-4101
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Progress for 7.0 - the "what's cooking" page

2007-09-04 Thread Joshua Isom
I think some mention of ATAPI SATA drives should be mentioned.  I have 
an SATA DVD-RW drive that needs a 7.0 kernel to be recognized, and 
given some comments on the list, the problem seems to be have been 
support for ATAPI SATA drives on FreeBSD 6.x(it's not in -STABLE).  The 
chipset on the motherboard is "supported" under 6.x and it's a generic 
DVD-RW drive, but combined it's not supported without -CURRENT.  I 
think  is 
related but I haven't tested the code(I'm currently on 6-STABLE and 
about to upgrade to 7-CURRENT kernel and 6-STABLE userland).


On Sep 4, 2007, at 5:31 AM, Ivan Voras wrote:


Hi,

As some of you may know, I'm maintaining a web page which aims to 
enumerate and describe major new features for FreeBSD 7, located at 
http://ivoras.sharanet.org/freebsd/freebsd7.html .


Since 7.0 should be released "soon", I'd like to update the page with 
the current status of the projects. In particular, I'd like to mark 
projects that won't be ready for 7.0. To do so, I need input from the 
projects' authors and maintainers. So if you are listed on the page 
and your project status is updated and no longer matches what's 
written on the page, please respond to this thread. Also, if a feature 
won't be ready for 7.0 but will be sometime during 7.x, please state 
so.


Of course, additions, corrections, etc. are also welcome.

Thanks :)





___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"