rwlock(9) upgrade

2013-09-30 Thread Hooman Fazaeli

Hi,

For rwlock(9), there is no rwlock_upgrade function.
Is it safe to use rw_wlock() for that purpose? In other words, Does calling
rw_wlock() upgradeanalready r-locked lock?

--

Best regards.
Hooman Fazaeli

___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: ZFS Boot Menu

2013-09-30 Thread Lars Engels

Am 28.09.2013 23:30, schrieb Teske, Devin:

In my recent interview on bsdnow.tv, I was pinged on BEs in Forth.

I'd like to revisit this.

Back on Sept 20th, 2012, I posted some pics demonstrating what
exactly code that was in HEAD (at the time) was/is capable of.

These three pictures (posted the same day) tell a story:
1. You boot to the menu: http://twitpic.com/b1eswi/full
2. You select option #5 to get here: http://twitpic.com/b1etyb/full
3. You select option #2 to get here: http://twitpic.com/b1ew47/full

I've just (today) uploaded the /boot/menu.rc file(s) that I used to 
create

those pictures:

http://druidbsd.cvs.sf.net/viewvc/druidbsd/zfsbeastie/

NB: There's a README file to go along with the files.

HINT: diff -pu menu.rc.1.current-head menu.rc.2.cycler
HINT: diff -pu menu.rc.1.current-head menu.rc.2.dynamic-submenu

Interested in feedback, but moreover I would like to see who is
interested in tackling this with me? I can't do it alone... I at least
need testers whom will provide feedback and edge-case testing.


Woohoo! Great! I am using ZFS boot environments with beadm, so I can 
test a bit.

___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: ZFS Boot Menu

2013-09-30 Thread Volodymyr Kostyrko

29.09.2013 00:30, Teske, Devin wrote:

Interested in feedback, but moreover I would like to see who is
interested in tackling this with me? I can't do it alone... I at least
need testers whom will provide feedback and edge-case testing.


Sign me in, I'm not fluent with forth but testing something new is 
always fun.


--
Sphinx of black quartz, judge my vow.
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: rwlock(9) upgrade

2013-09-30 Thread Matthew Fleming
On Sun, Sep 29, 2013 at 11:09 PM, Hooman Fazaeli hoomanfaza...@gmail.comwrote:

 Hi,

 For rwlock(9), there is no rwlock_upgrade function.
 Is it safe to use rw_wlock() for that purpose? In other words, Does calling
 rw_wlock() upgradeanalready r-locked lock?



No, calling rw_wlock when you hold the lock in read mode will deadlock.

lockmgr(9) supports LK_UPGRADE, but note (see the recent commit for
LK_TRYUPGRADE) that LK_UPGRADE, if it cannot do the upgrade immediately,
e.g. due to multiple shared lockers, will unlock and wait to finish the
upgrade.

In general, the idea is that upgrade is not a good operation, since there's
no way to know ahead of time if it can be done without a lock release.  So
code is better off explicitly unlocking the shared/read-mode lock and
explicitly blocking for an exclusive/write lock.

Thanks,
matthew
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


cause of reboot

2013-09-30 Thread Emre Çamalan
Hi,
my server reboots every night and same o'clock last 10 days. But this machine's 
uptime was 96days.

Suddenly reboot this machine and now this continue every night again and again.

I didn't find any reason and I didn't change anything else.

I looked last command, 
reboot ~ ~   AM 03.15  ~


I checked dmesg -a , it has only generic things no other things.

I checked /var/log/messages

I wrote script and checked swapinfo , cpu and memory but all of them was normal 
before reboot.

I checked crontab and scripts.

I checked crashinfo  but no dump from kernel.

I didn't find any useful info from this commands.

I checked praudit /var/audir/20130930..CrashRecovery  
and I didn't understand very well from this file but I think this means my 
machine crash and reboot isn't it??

And How can I understand what is the reason of rebooting my FreeBSD8.3 server.

Please help I need to find cause of reboot..
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: cause of reboot

2013-09-30 Thread Jason Hellenthal
Did you check for the command reboot in all of the periodic scripts and cron 
jobs as well as the command shutdown ?



On Sep 30, 2013, at 10:24, Emre Çamalan mail...@yandex.com wrote:

Hi,
my server reboots every night and same o'clock last 10 days. But this machine's 
uptime was 96days.

Suddenly reboot this machine and now this continue every night again and again.

I didn't find any reason and I didn't change anything else.

I looked last command, 
reboot ~ ~   AM 03.15  ~


I checked dmesg -a , it has only generic things no other things.

I checked /var/log/messages

I wrote script and checked swapinfo , cpu and memory but all of them was normal 
before reboot.

I checked crontab and scripts.

I checked crashinfo  but no dump from kernel.

I didn't find any useful info from this commands.

I checked praudit /var/audir/20130930..CrashRecovery
and I didn't understand very well from this file but I think this means my 
machine crash and reboot isn't it??

And How can I understand what is the reason of rebooting my FreeBSD8.3 server.

Please help I need to find cause of reboot..
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


smime.p7s
Description: S/MIME cryptographic signature


Re: cause of reboot

2013-09-30 Thread Emre Çamalan
Yes I checked also it , such as ;
grep -i 'reboot' /root/scripts/* -R
grep -i 'halt' /root/scripts/* -R
grep -i 'shutdown' /root/scripts/* -R


30.09.2013, 17:33, Jason Hellenthal jhellent...@dataix.net:
 Did you check for the command reboot in all of the periodic scripts and cron 
 jobs as well as the command shutdown ?

 On Sep 30, 2013, at 10:24, Emre Çamalan mail...@yandex.com wrote:

 Hi,
 my server reboots every night and same o'clock last 10 days. But this 
 machine's uptime was 96days.

 Suddenly reboot this machine and now this continue every night again and 
 again.

 I didn't find any reason and I didn't change anything else.

 I looked last command,
 reboot ~ ~   AM 03.15  ~

 I checked dmesg -a , it has only generic things no other things.

 I checked /var/log/messages

 I wrote script and checked swapinfo , cpu and memory but all of them was 
 normal before reboot.

 I checked crontab and scripts.

 I checked crashinfo  but no dump from kernel.

 I didn't find any useful info from this commands.

 I checked praudit /var/audir/20130930..CrashRecovery
 and I didn't understand very well from this file but I think this means my 
 machine crash and reboot isn't it??

 And How can I understand what is the reason of rebooting my FreeBSD8.3 server.

 Please help I need to find cause of reboot..
 ___
 freebsd-hackers@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
 To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org

Re: cause of reboot

2013-09-30 Thread Jason Hellenthal
And /etc/ ?
And /var/cron ?



On Sep 30, 2013, at 11:00, Emre Çamalan mail...@yandex.com wrote:

Yes I checked also it , such as ;
grep -i 'reboot' /root/scripts/* -R
grep -i 'halt' /root/scripts/* -R
grep -i 'shutdown' /root/scripts/* -R


30.09.2013, 17:33, Jason Hellenthal jhellent...@dataix.net:
 Did you check for the command reboot in all of the periodic scripts and cron 
 jobs as well as the command shutdown ?
 
 On Sep 30, 2013, at 10:24, Emre Çamalan mail...@yandex.com wrote:
 
 Hi,
 my server reboots every night and same o'clock last 10 days. But this 
 machine's uptime was 96days.
 
 Suddenly reboot this machine and now this continue every night again and 
 again.
 
 I didn't find any reason and I didn't change anything else.
 
 I looked last command,
 reboot ~ ~   AM 03.15  ~
 
 I checked dmesg -a , it has only generic things no other things.
 
 I checked /var/log/messages
 
 I wrote script and checked swapinfo , cpu and memory but all of them was 
 normal before reboot.
 
 I checked crontab and scripts.
 
 I checked crashinfo  but no dump from kernel.
 
 I didn't find any useful info from this commands.
 
 I checked praudit /var/audir/20130930..CrashRecovery
 and I didn't understand very well from this file but I think this means my 
 machine crash and reboot isn't it??
 
 And How can I understand what is the reason of rebooting my FreeBSD8.3 server.
 
 Please help I need to find cause of reboot..
 ___
 freebsd-hackers@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
 To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


smime.p7s
Description: S/MIME cryptographic signature


Re: cause of reboot

2013-09-30 Thread Jason Hellenthal
Also  . . . grep -ri  . . . 



On Sep 30, 2013, at 11:06, Jason Hellenthal jhellent...@dataix.net wrote:

And /etc/ ?
And /var/cron ?



On Sep 30, 2013, at 11:00, Emre Çamalan mail...@yandex.com wrote:

Yes I checked also it , such as ;
grep -i 'reboot' /root/scripts/* -R
grep -i 'halt' /root/scripts/* -R
grep -i 'shutdown' /root/scripts/* -R


30.09.2013, 17:33, Jason Hellenthal jhellent...@dataix.net:
 Did you check for the command reboot in all of the periodic scripts and cron 
 jobs as well as the command shutdown ?
 
 On Sep 30, 2013, at 10:24, Emre Çamalan mail...@yandex.com wrote:
 
 Hi,
 my server reboots every night and same o'clock last 10 days. But this 
 machine's uptime was 96days.
 
 Suddenly reboot this machine and now this continue every night again and 
 again.
 
 I didn't find any reason and I didn't change anything else.
 
 I looked last command,
 reboot ~ ~   AM 03.15  ~
 
 I checked dmesg -a , it has only generic things no other things.
 
 I checked /var/log/messages
 
 I wrote script and checked swapinfo , cpu and memory but all of them was 
 normal before reboot.
 
 I checked crontab and scripts.
 
 I checked crashinfo  but no dump from kernel.
 
 I didn't find any useful info from this commands.
 
 I checked praudit /var/audir/20130930..CrashRecovery
 and I didn't understand very well from this file but I think this means my 
 machine crash and reboot isn't it??
 
 And How can I understand what is the reason of rebooting my FreeBSD8.3 server.
 
 Please help I need to find cause of reboot..
 ___
 freebsd-hackers@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
 To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


smime.p7s
Description: S/MIME cryptographic signature


Re: cause of reboot

2013-09-30 Thread Julian Elischer

On 9/30/13 11:08 PM, Jason Hellenthal wrote:

Also  . . . grep -ri  . . .



On Sep 30, 2013, at 11:06, Jason Hellenthal jhellent...@dataix.net wrote:

And /etc/ ?
And /var/cron ?



On Sep 30, 2013, at 11:00, Emre Çamalan mail...@yandex.com wrote:

Yes I checked also it , such as ;
grep -i 'reboot' /root/scripts/* -R
grep -i 'halt' /root/scripts/* -R
grep -i 'shutdown' /root/scripts/* -R


30.09.2013, 17:33, Jason Hellenthal jhellent...@dataix.net:

Did you check for the command reboot in all of the periodic scripts and cron 
jobs as well as the command shutdown ?

On Sep 30, 2013, at 10:24, Emre Çamalan mail...@yandex.com wrote:

Hi,
my server reboots every night and same o'clock last 10 days. But this machine's 
uptime was 96days.

Suddenly reboot this machine and now this continue every night again and again.

I didn't find any reason and I didn't change anything else.

I looked last command,
reboot ~ ~   AM 03.15  ~

I checked dmesg -a , it has only generic things no other things.

I checked /var/log/messages

I wrote script and checked swapinfo , cpu and memory but all of them was normal 
before reboot.

I checked crontab and scripts.

I checked crashinfo  but no dump from kernel.

I didn't find any useful info from this commands.

I checked praudit /var/audir/20130930..CrashRecovery
and I didn't understand very well from this file but I think this means my 
machine crash and reboot isn't it??

And How can I understand what is the reason of rebooting my FreeBSD8.3 server.

Please help I need to find cause of reboot..
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Firstly, does this machine have the kernel debugger installed?
if not then a kernel page fault will look like a reboot.

if you know when this is going to occur, then I suggest that you
set up some logging of every new process run, to a second machine, or 
possibly

you might just ssh int the machine and leave 'top' running
when it reboots you shoud get a snapshot of what's going on.

you could just rename 'reboot' and see if it still happens.
If not, then replace reboot (and friends) with a script that reports 
who called it.




___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org

Re: cause of reboot

2013-09-30 Thread Steve O'Hara-Smith
On Mon, 30 Sep 2013 17:24:18 +0300
Emre Çamalan mail...@yandex.com wrote:

 Hi,
 my server reboots every night and same o'clock last 10 days. But this
 machine's uptime was 96days.
 
 Suddenly reboot this machine and now this continue every night again and
 again.
 
 I didn't find any reason and I didn't change anything else.
 
 I looked last command, 
 reboot ~ ~   AM 03.15  ~

That's likely something in the daily run going wrong, try disabling
items in there one by one (by editing /etc/periodic.conf - which probably
doesn't yet exist so create it and look in /etc/defaults/periodic.conf for
details) until you get through a night without a reboot. Then the next step
is to figure out why whatever is crashing the system does so, but first
let's find out what.

-- 
Steve O'Hara-Smith st...@sohara.org
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org

Re: cause of reboot

2013-09-30 Thread Patrick Lamaiziere
Le Mon, 30 Sep 2013 17:24:18 +0300,
Emre Çamalan mail...@yandex.com a écrit :

 Hi,
 my server reboots every night and same o'clock last 10 days. But this
 machine's uptime was 96days.
 
 Suddenly reboot this machine and now this continue every night again
 and again.
 
 I didn't find any reason and I didn't change anything else.
 
 I looked last command, 
 reboot ~ ~   AM 03.15  ~

The last time It happened (one month ago) to me it was the hard disk
(periodic scripts read a large part of the disk).

If the disk is smart capable try a full test with smartctl
(sysutils/smartmontools)

HTH, regards
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


best way to make dvd appear to me a .iso file to the FS

2013-09-30 Thread Aryeh Friedman
bhyveload(8) only let's you use .ISO's for install media and I want to make
it so I can just insert a DVD (/dev/cd0) and bhyve can read it as if it was
a just a normal file and not a device... short of copying it to the hard
drive is there any other solution anyone can think of?
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: best way to make dvd appear to me a .iso file to the FS

2013-09-30 Thread Kurt Lidl

On 9/30/13 9:46 PM, Aryeh Friedman wrote:

bhyveload(8) only let's you use .ISO's for install media and I want to make
it so I can just insert a DVD (/dev/cd0) and bhyve can read it as if it was
a just a normal file and not a device... short of copying it to the hard
drive is there any other solution anyone can think of?


Well, you can create a zvol to hold the bootable UFS filesystem,
and just mount the cd-image, and extract the /usr/freebsd-dist/*
tarfiles directly into the freshly created filesystem...

-Kurt


___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: best way to make dvd appear to me a .iso file to the FS

2013-09-30 Thread Aryeh Friedman
That solution works only for a FreeBSD install disk.  I am looking for a
more general solution, for an install CD/DVD for any x86-compatible OS.
(Currently bhyve cannot handle other OS's besides FreeBSD, but they are
planning to add support for other OS's.)

(I am one of the developers of PetiteCloud, a forthcoming front end for
bhyve.  See the virtualization list for details.)


On Mon, Sep 30, 2013 at 9:55 PM, Kurt Lidl l...@pix.net wrote:

 On 9/30/13 9:46 PM, Aryeh Friedman wrote:

 bhyveload(8) only let's you use .ISO's for install media and I want to
 make
 it so I can just insert a DVD (/dev/cd0) and bhyve can read it as if it
 was
 a just a normal file and not a device... short of copying it to the hard
 drive is there any other solution anyone can think of?


 Well, you can create a zvol to hold the bootable UFS filesystem,
 and just mount the cd-image, and extract the /usr/freebsd-dist/*
 tarfiles directly into the freshly created filesystem...

 -Kurt



___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org