summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add BUS_SPACE_UNRESTRICTED and define it to be ~0, just like all theimp2010-04-082-0/+4
| | | | other platforms.
* Three changes:jfv2010-04-081-10/+17
| | | | | | | | | | - add CRC stripping to the RX side, this was handled by some obscure code in rxeof previously, its easier to simply have the hardware strip it now. - Add back an ALTQ change that slipped between the cracks - Add an update to the watchdog_time in the xmit code, not doing this in ixgbe caused problems, think its needed here as well.
* - Fix mutex type for miibus_mtx: it's not spinlock, it's def lockgonzo2010-04-081-1/+1
|
* Disambiguate `IPs' to a more specific term.ume2010-04-081-6/+8
| | | | | Submitted by: Garrett Cooper <yanefbsd__at__gmail.com> MFC after: 3 days
* Prevent foot-shooting in ieee80211_ratectl_node_deinit().rpaulo2010-04-081-0/+2
| | | | MFC after: 1 month
* Enhance r199804 by marking the daemonised child as immune to OOM insteadkib2010-04-081-4/+4
| | | | | | | | | of short-living parent. Only mark the master process that accepts connections, do not protect connection handlers spawned from inetd. Submitted by: Mykola Dzham <i levsha me> Reviewed by: attilio MFC after: 1 week
* People working on sysinstall are encouraged to contact randi tocperciva2010-04-081-0/+2
| | | | coordinate major changes.
* Do not leak master pty or ptmx vnode.kib2010-04-081-0/+9
| | | | | | Report and test case by: Petr Salinger <Petr.Salinger seznam cz> Reviewed by: ed MFC after: 1 week
* Important fix got clobbered in the em driver, keepingjfv2010-04-082-9/+67
| | | | | | | | | VLAN HWFILTER from being used by default, this breaks stacked pseudo devices, and as it turns out, also breaks virtual machines that happen to use VLANS (didn't know that before :). Put the fix back into the em driver, and for good measure add the same code to the igb driver where it should have been anyway.
* Diff reduction against NetBSD and add myself to AUTHORS section of thedelphij2010-04-073-13/+14
| | | | | manual page as I wrote the unpack functionality. No actual executable code change verified with md5(1).
* Allocate memory for VBE info block with malloc(9), not as static local.jkim2010-04-071-22/+28
|
* Remove extraneous '>'.emaste2010-04-071-1/+1
|
* Add EFI boot info fields.rpaulo2010-04-071-0/+7
|
* Correct beastie_saver module name.jkim2010-04-072-0/+6
|
* Switch to our preferred 2-clause BSD license.joel2010-04-071-6/+1
| | | | Approved by: jfv
* Add a copyright.rpaulo2010-04-071-0/+26
|
* EFI boot loader for FreeBSD/i386.rpaulo2010-04-0715-0/+1663
| | | | | Doesn't boot a kernel yet, but it can read an ELF file from the EFI FAT partition.
* firewall_trusted_ipv6 was gone by r202460. Remove stale comment aboutume2010-04-071-6/+1
| | | | it as well.
* Reflect recent logo_saver changes and mention dragon_saver.jkim2010-04-071-3/+9
|
* Remove unnecessary assignment.rpaulo2010-04-071-1/+0
| | | | | Submitted by: gavin MFC after: 1 month
* Avoid NULL deref.rpaulo2010-04-071-1/+2
| | | | | Submitted by: gavin MFC after: 1 month
* Avoid NULL deref.rpaulo2010-04-071-1/+1
| | | | | Submitted by: gavin MFC after: 1 month
* Remove debugging code that snuck in.rpaulo2010-04-071-1/+0
|
* Add an entry for the old Beastie logo saver and re-sort.jkim2010-04-071-11/+13
|
* Fix build.rpaulo2010-04-071-1/+1
| | | | | Pointy hat: me MFC after: 1 month
* Reconnect the old Beastie logo_saver to build as beastie_saver.jkim2010-04-072-2/+4
|
* Copy logo_saver module to beastie_saver.jkim2010-04-071-0/+8
|
* Partial revert r204545.yongari2010-04-071-1/+4
| | | | | | | | | | | | Just relying on status LE ownership of status block seems to cause poor performance. Always read current status index register first and then check status ownership as we had before. Accessing status index register seems to trigger immediate status update if controller have pending status updates. MFC after: 1 week Reported by: Andre Albsmeier <Andre.Albsmeier <> siemens dot com> Tested by: Andre Albsmeier <Andre.Albsmeier <> siemens dot com>
* Add the official FreeBSD logo image file for logo_saver.jkim2010-04-071-350/+833
|
* Copy Beastie image file to prepare for an official logo image.jkim2010-04-071-0/+358
|
* Switch to our preferred 2-clause BSD license.joel2010-04-0757-372/+30
| | | | Approved by: bp
* Start copyright notice with /*-joel2010-04-076-6/+6
|
* net80211 rate control framework (net80211 ratectl).rpaulo2010-04-0734-608/+633
| | | | | | | | | | | | | | | | | This framework allows drivers to abstract the rate control algorithm and just feed the framework with the usable parameters. The rate control framework will now deal with passing the parameters to the selected algorithm. Right now we have AMRR (the default) and RSSADAPT but there's no way to select one with ifconfig, yet. The objective is to have more rate control algorithms in the net80211 stack so all drivers[0] can use it. Ideally, we'll have the well-known sample rate control algorithm in the net80211 at some point so all drivers can use it (not just ath). [0] all drivers that do rate control in software, that is. Reviewed by: bschmidt, thompsa, weyongo MFC after: 1 months
* add priority scheduler to the moduleluigi2010-04-071-0/+1
|
* Hopefully fix the recent breakage in rule deletion.luigi2010-04-071-58/+98
| | | | | A few more tests and this will also go into -stable where the problem is more critical.
* Fix a off-by-one bug in zeroing out the mapping arrays.tuexen2010-04-062-33/+18
| | | | | | Fix sctp_print_mapping_array(). MFC after: 1 week
* Fix comment about NANO_ARCH. It can be set now. Also add a warningimp2010-04-061-1/+4
| | | | | about how it confuses TARGET and TARGET_ARCH and the need to separate the two out into independent variables.
* - Fixed 5708S 2.5G support broken in last commit.davidch2010-04-062-2893/+3172
| | | | | | | | - Added some new debug helper routines to systcl. - Fixed many of the style(9) violations that have crept into the code due to my use of a "smart" editor. MFC after: 2 weeks
* Use the stored length value instead of calculating it by strlen().ume2010-04-061-8/+6
|
* Set net.inet6.ip6.fw.enable as well.ume2010-04-061-0/+2
|
* When OOM searches for a process to kill, ignore the processes alreadykib2010-04-064-9/+20
| | | | | | | | | | | | | | | killed by OOM. When killed process waits for a page allocation, try to satisfy the request as fast as possible. This removes the often encountered deadlock, where OOM continously selects the same victim process, that sleeps uninterruptibly waiting for a page. The killed process may still sleep if page cannot be obtained immediately, but testing has shown that system has much higher chance to survive in OOM situation with the patch. In collaboration with: pho Reviewed by: alc MFC after: 4 weeks
* In wait_for_pids(), pwait(1) can return when the process exits, butdougb2010-04-061-1/+4
| | | | | | | | | | | | | | | | still exists as a zombie. The 'kill -0' test in this function can therefore return true even if the process isn't actually running. This could lead to wait_for_pids() printing an endless string of the pid number until the zombie finally exits. Solve this problem by moving the sleep up to after the 'kill -0' test, but only after we've run through the function once already. In the common case (only one pid in the list) this will always do the right thing. On the rare occasion that there is more than one pid in the list this will sleep 1 second per zombie process which will allow that process, and any other in the list a chance to exit. While I'm here, local'ize the variables that this function uses.
* Remove yet another vestage of alpha support.imp2010-04-061-2/+0
|
* Harden the experimental NFS server a little, by adding rangermacklem2010-04-061-0/+22
| | | | | | | | | checks on the length of the client's open/lock owner name. Also, add free()'s for one case where they were missing and would have caused a leak if NFSERR_BADXDR had been replied. Probably never happens, but the leak is now plugged, just in case. MFC after: 2 weeks
* MFV of tzdata2010h:edwin2010-04-053-41/+50
| | | | | | | | | | | | | | | | | From tzdata2010h: - Tunis will not go into DST this year. - Pakistan will not go into DST this year. From tzdata2010g: - Bangladesh cancels DST. - Palestine goes into DST one day later than expected. - Russian timezones update: Europe/Samara goes to Moscow time. Asia/Kamchatka goes to Moscow+8 time. Asia/Anadyr goes to Moscow+8 time.
* I feel this wording of the history is more clear.obrien2010-04-052-9/+6
| | | | ANSIfy vasprintf() while I'm here.
* Synchronize Coda kernel module definitions in our coda.h to Coda 6'srwatson2010-04-059-137/+149
| | | | | | | | | | | | | | | | | | | coda.h: - CodaFid typdef -> struct CodaFid throughout. - Use unsigned int instead of unsigned long for venus_dirent and other cosmetic fixes. - Introduce cuid_t and cgid_t and use instead of uid_t and gid_t in RPCs. - Synchronize comments and macros. - Use u_int32_t instead of unsigned long for coda_out_hdr. With these changes, a 64-bit Coda kernel module now works with coda6_client, whereas previous userspace and kernel versions of RPCs differed sufficiently to prevent using the file system. This has been verified only with casual testing, but /coda is now usable for at least basic operations on amd64. MFC after: 1 week
* Correct definition of CIOC_KERNEL_VERSION Coda ioctl() for systemsrwatson2010-04-051-1/+1
| | | | | | | where sizeof(int) != sizeof(sizeof(int)), or the ioctl will return EINVAL. MFC after: 3 days
* Refine previous partial merge of OpenSolaris onnv revision 9396:f41cf682d0d3.delphij2010-04-051-1/+6
| | | | | | | | | | This fixes a regression that zfs list would crash on zfs having user properties. PR: kern/145377 Submitted by: mm Approved by: pjd Obtained from: OpenSolaris MFC after: 10 days
* First steps as committer:jacula2010-04-051-0/+4
| | | | | | - add an entry for myself to committers-ports.dot Approved by: pgj (mentor)
OpenPOWER on IntegriCloud