Re: status of ufsj and gjournal
On Sun, 11 Sep 2005, Eric Anderson wrote: Brian Wilson wrote: On 9/9/05, Eric Anderson [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] wrote: Hi list, I wonder whats the status of those summer of code projects. From gjournal we heard that it has been completed but then nothing happens, any further information about this? Is somebody working on ufsj? Was the summer of code project successful? Scott Long is the core person working on ufsj, and I have seen some stuff worked on in his perforce tree, but I think it's a ways away from being beta. I'm sure he would welcome help. I was working on the ufsj stuff as a Google SoC project with Scott. It is very close to beta, however this past week involved school starting back up, so I have been unable to do any work at all. However, now that I am settled in at school (for some definition of settled in), I have time to devote to ufsj again. I hope to release a beta real soon now, so stay tuned. Hey Brian! Thanks for the info - I've been very interested in the development of the project, but Scott is too busy doing other real stuff, and I oddly didn't even think to ask you anything. :( I'm willing to play with pre-beta patches or tarballs/etc. Feel free to contact me off list if you'd like a guinea pig. So am I.. I have the hw to test on too and i wanna test geomgui too (8 \Søren Soeren Straarup | aka OZ2DAK aka Xride FreeBSD wannabe | FreeBSD since 2.2.6-R 'We wanted to believe. But the tools had been taken away..' Mulder___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Smart Hubs
Andrea Campi [EMAIL PROTECTED] writes: Linksys is sort of well known for playing this trick: they call entry level switches hub and reserve switch for higher-level equipment. Which is fine for people who just have to check email and play Quake, but screws you to no end when you actually need a hub :-/ Just flood the switch's MAC table (by sending packets with fake destination ethernet addresses) to force it into learning mode. DES -- Dag-Erling Smørgrav - [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: need hints to recover lost FreeBSD partition entries in MBR ...
Le Dimanche 11 septembre 2005 à 20:24 +0200, Andreas Klemm a écrit : fdisk -u did the trick to interactively edit the partition table. Confusing was then, that the previous FreeBSD partitions /dev/ad4s3d and /dev/ad4s4d were not present anymore. I had to use /dev/ad4s3c and /dev/ad4s4. But now I luckily was able to mount my old filesystems. Am now in the process of cleaning up. Thanks for all the help. Too late but you might want to have a look at sysutils/testdisk. -- Florent Thoumie [EMAIL PROTECTED] signature.asc Description: This is a digitally signed message part
Re: JFS2 on freebsd
On Fri, 09.09.2005 at 12:28:39 +0100, Robert Watson wrote: On Thu, 8 Sep 2005, Kamal R. Prasad wrote: Has there been any work on porting JFS2 onto Freebsd? There has been recent work to port several of the newer Linux file systems to FreeBSD, including: What about the Google SoC project of porting FUSE to FreeBSD? I think this could be the next best thing with regard to supporting non-BSD filesystems. Iff the user-space FS implementations of FUSE are portable, this would bring support of numerous FS to FreeBSD: SMB via FUSE, SSHFS, gphoto2-fuse-fs (I really could use this one), NTFS (with read/write support) and others. Now some Linux guy could re-implement ext3fs in FUSE and some other hacker could do a UFS/UFS2 port and then Linux and FreeBSD would have better implementations of the other's FS. No, I'm not volunteering, and since I don't know much about porting FS anyway, this all might be a dream. But my understanding of FUSE is that this should be possible. Ulrich Spoerlein -- PGP Key ID: F0DB9F44 Encrypted mail welcome! Fingerprint: F1CE D062 0CA9 ADE3 349B 2FE8 980A C6B5 F0DB 9F44 Ok, which part of Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn. didn't you understand? pgpBx0k6ndZ0s.pgp Description: PGP signature
Re: JFS2 on freebsd
On Mon, 12 Sep 2005, Ulrich Spoerlein wrote: On Fri, 09.09.2005 at 12:28:39 +0100, Robert Watson wrote: On Thu, 8 Sep 2005, Kamal R. Prasad wrote: Has there been any work on porting JFS2 onto Freebsd? There has been recent work to port several of the newer Linux file systems to FreeBSD, including: What about the Google SoC project of porting FUSE to FreeBSD? I think this could be the next best thing with regard to supporting non-BSD filesystems. Iff the user-space FS implementations of FUSE are portable, this would bring support of numerous FS to FreeBSD: SMB via FUSE, SSHFS, gphoto2-fuse-fs (I really could use this one), NTFS (with read/write support) and others. Now some Linux guy could re-implement ext3fs in FUSE and some other hacker could do a UFS/UFS2 port and then Linux and FreeBSD would have better implementations of the other's FS. No, I'm not volunteering, and since I don't know much about porting FS anyway, this all might be a dream. But my understanding of FUSE is that this should be possible. I think this is a useful approach for occasional file access, but I think the general interest in the more interesting Linux file systems is for less than occasional use. I.e., not just migration of data from Linux to FreeBSD, but for daily use in production on high performance systems. Robert N M Watson ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: JFS2 on freebsd
[snip] I think this is a useful approach for occasional file access, but I think the general interest in the more interesting Linux file systems is for less than occasional use. I.e., not just migration of data from Linux to FreeBSD, but for daily use in production on high performance systems. I read up some info on JFS2 and it seems that it provides value in terms of reliability/reoverability and low restart times -which is what carrier class applications desire. Ericsson Inc has deployed the linux port of jfs2 in its server room -and the results were worth the effort when compared to ufs. regards -kamal Robert N M Watson ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to [EMAIL PROTECTED] ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to [EMAIL PROTECTED]
Fwd: [EuroBSDCon 05 News] EuroBSDCon 2005 program and online registration
FYI - I think we managed to produce an interesting program with many good FreeBSD related talks. Hope to see you there! -- Forwarded Message -- Date: Monday 12 September 2005 14:00 To: [EMAIL PROTECTED] The EuroBSDCon 2005 organizers are pleased to announce that the conference program and schedule are now defined and online registration on our website is now open. This year's EuroBSDCon will take place from Nov. 25 till Nov. 27. at the University of Basel, Switzerland. The conference will start with the now traditional tutorial day on Friday, offering a selection of five very interesting tutorials aimed at developers, system administrators and BSD users in general. On Saturday and Sunday the technical conference with three plenary sessions and twenty high-level talks will give an overview on the current state of the art. A social event, dubbed The Night of the Living Dead, on Saturday night in one of Basel's well-known cellars near the conference venue, will round-up the program with a dinner and bars and give attendees the possibility to discuss in a relaxed atmosphere. The conference organizers and the program committee with all speakers and tutors are looking forward to meet you at EuroBSDCon 2005. Please register at our website http://www.eurobsdcon.org/. You find the list of tutorials and the detailed conference schedule below. Marc Balmer, on behalf of the EuroBSDCon 2005 organizers. Tutorials - Kernel Debugging (Greg Lehey) - Single User Secure Shell Installing small systems with FreeBSD using the Secure Shell RAMdisk environment. (Adrian Steinmann) - IPv6 Programming Basics What a developer needs to know about IPv6 - protocol peculiarities, socket API extensions, test bed setups and porting issues. (Benedikt Stockebrand) - Eventdriven programming with libisc Eventdriven programming as an alternative to multi-threading with real world code examination. This is a half day tutorial only. (Poul-Henning Kamp) - OpenBSD-based wireless networks Implementing and deploying OpenBSD based wireless networks using hostapd, new drivers and the improved IEEE 802.11 framework. (Reyk Floeter) Important notes regarding tutorials You must register for the conference to attend a tutorial. Tutorials impose an additional fee. See the registration form for details. Thursday Schedule For people arriving on Thursday evening, the registration will be open in the lobby of the Hotel Europe from 17:00 till 22:00. Friday Schedule 08:00 - 09:00 Registration at the University 13:00 - 14:00 Lunch 14:00 - 17:00 Tutorials 17:00 - 22:00 Registration at the Hotel Europe Saturday Schedule 08:00 - 08:30 Registration at the University 08:30 - 09:30 Welcome, Opening session 09:30 - 10:30 Signal handlers (Henning Brauer) Single User Secure Shell (Adrian Steinmann) 10:30 - 11:00 Coffee break 11:00 - 12:00 Network stack randomness (Ryan McBride) Complete hard disk encryption using FreeBSD's GEOM framework (Marc Schiesser) 12:00 - 13:00 Improving TCP/IP security through randomization without sacrificing interoperability (Michael James Silbersack) A machine-independent port of the MPD language runtime system to NetBSD (Ignatios Souvatzis) 13:00 - 14:00 Sandwich lunch 14:00 - 15:00 New evolutions in the X Window System (Matthieu Herrb Matthias Hopf 15:00 - 16:00 The design and implementation of OpenOSPFD (Claudio Jeker) Remote user access VPNs (Emmanuel Dreyfus) 16:00 - 16:30 Coffee break 16:30 - 17:30 Building robust firewalls with OpenBSD and PF (Ryan McBride) 17:30 - 18:30 SMPng Development and status report (Robert Watson) Filtering bridges at your duty (Massimiliano Stucchi) 18:30 - 19:30 BOFs 19:30 - 20:30 Free Time 20:30 - 02:00 Social event: The night of the living dead Sunday Schedule 09:30 - 10:30 DVCS, or a new way to use Version control systems on FreeBSD (Ollivier Robert) Porting NetBSD/evbarm to the Arcom Viper (Antti Kantee) 10:30 - 11:00 Coffee break 11:00 - 12:00 New networking features in FreeBSD (Andre Oppermann) Building a FreeBSD appliance with NanoBSD (Poul-Henning Kamp) 12:00 - 13:00 Optimizing the FreeBSD IP and TCP stack (Andre Oppermann) Embedded OpenBSD (Niall O'Higgins Uwe Stuehler) 13:00 - 14:00 Warm lunch 14:00 - 15:00 A new thread implementation for OpenBSD (Ted Unangst) FreeBSD jails in depth. An implementation walkthrough and usefulness
Re: clock software interrupt
On Sat, Sep 10, 2005 at 09:34:48PM +0200, Zlatan Ibrahimovic wrote: Hi folks, I've seen clock software interrupt thread (referring to clk_ithd in kern/kern_intr.c); watching to manpages I read that priority is used as vector for that thread. My question is how can I call this software handler? There's no track in the IDT for the associated handler... (ia32, for better check see i386/i386/exception.s). The softclock() function is registered as an another one handler for SWI_CLOCK by calling the swi_add() function. Since clk_ithd is NULL at the moment when swi_add() for softclock() handler is called, interrupt thread is created for SWI_CLOCK in swi_addr() by the ithread_create() function. An interrupt thread is a special kthread and interrupt threads run ithread_loop() function as the main function for kthread. Interrupt handler for the softclock() function is returned in softclock_ih. The simplified idea of ithread_loop() is the following: if there is the request for some handler, then process this request by requested handler else voluntary switch context. Another one handler for SWI_CLOCK is siopoll(). If you run ps auxw | grep clock you will see two handlers for swi5 (SWI_CLOCK). When hardclock() decides that softclock() should be called is schedules clk_ithd ithread via handler softclock_ih by calling swi_sched(). ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: need hints to recover lost FreeBSD partition entries in MBR ...
On Mon, Sep 12, 2005 at 10:30:51AM +0200, Florent Thoumie wrote: Le Dimanche 11 septembre 2005 à 20:24 +0200, Andreas Klemm a écrit : fdisk -u did the trick to interactively edit the partition table. Confusing was then, that the previous FreeBSD partitions /dev/ad4s3d and /dev/ad4s4d were not present anymore. I had to use /dev/ad4s3c and /dev/ad4s4. But now I luckily was able to mount my old filesystems. Am now in the process of cleaning up. Thanks for all the help. Too late but you might want to have a look at sysutils/testdisk. hmmm ... are you sure that it not only displays the filling of mounted filesystems ? From the ports description it looks to me: `disktool' is a good sysadmin tool for monitoring diskfull situations to avoid datafile corruption. My situation was way different, since I lost my partition table in MBR and was not able to mount anything since I needed to reconstructure the partitiontable using fdisk 1st. Andreas /// -- Andreas Klemm - Powered by FreeBSD 5.4 Need a magic printfilter today ? - http://www.apsfilter.org/ ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: need hints to recover lost FreeBSD partition entries in MBR ...
Andreas Klemm wrote: On Mon, Sep 12, 2005 at 10:30:51AM +0200, Florent Thoumie wrote: Le Dimanche 11 septembre 2005 à 20:24 +0200, Andreas Klemm a écrit : fdisk -u did the trick to interactively edit the partition table. Confusing was then, that the previous FreeBSD partitions /dev/ad4s3d and /dev/ad4s4d were not present anymore. I had to use /dev/ad4s3c and /dev/ad4s4. But now I luckily was able to mount my old filesystems. Am now in the process of cleaning up. Thanks for all the help. Too late but you might want to have a look at sysutils/testdisk. hmmm ... are you sure that it not only displays the filling of mounted filesystems ? From the ports description it looks to me: `disktool' is a good sysadmin tool for monitoring diskfull situations to avoid datafile corruption. That is sysutils/disktool, not sysutils/testdisk :-) -- Florent Thoumie FreeBSD Committer [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: status of ufsj and gjournal
On 9/12/05, Soeren Straarup [EMAIL PROTECTED] wrote: On Sun, 11 Sep 2005, Eric Anderson wrote: snip I'm willing to play with pre-beta patches or tarballs/etc. Feel free to contact me off list if you'd like a guinea pig. So am I.. I have the hw to test on too and i wanna test geomgui too (8 My current code is running into locking issues and isn't quite stable. I'm doing a partial re-work of managing buffers, so once I get that working I'll be very glad for all of the beta testers that I can get. Thanks, Brian ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to [EMAIL PROTECTED]