summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add myself as a src committerasomers2013-04-241-0/+3
| | | | Approved by: ken (mentor)
* Add myself to the committers list.ken2013-04-241-0/+1
|
* Fix the Dvorak Programmer Keymapeadler2013-04-241-2/+1
| | | | | PR: conf/177572 Submitted by: Sean DuBois <sean@siobud.com>
* getdtablesize(2): Describe what this function actually does.jilles2013-04-241-9/+11
| | | | | | | getdtablesize() returns the limit on new file descriptors; this says nothing about existing descriptors. MFC after: 1 week
* MFV r249857:mm2013-04-245-14/+78
| | | | | | | | | | | | | Merge vendor bugfix for a possible deadlock related to async destroy and improve write performance by introducing a new lock protecting tx_open_txg. Illumos ZFS issues: 3642 dsl_scan_active() should not issue I/O to determine if async destroying is active 3643 txg_delay should not hold the tc_lock MFC after: 1 week
* Move hptmv and mpt drivers shutdown a bit later to the SHUTDOWN_PRI_LASTmav2013-04-242-3/+5
| | | | | | | stage of shutdown_post_sync. That should allow CAM to do final cache flush at the SHUTDOWN_PRI_DEFAULT without using polling magic. MFC after: 3 days
* This fixes the issue with the "randomly changing" defaultrrs2013-04-241-1/+1
| | | | | | | | | | | | | | | | route. What it was is there are two places in ip_output.c where we do a goto again. One place was fine, it copies out the new address and then resets dst = ro->rt_dst; But the other place does *not* do that, which means earlier when we found the gateway, we have dst pointing there aka dst = ro->rt_gateway is done.. then we do a goto again.. bam now we clobber the default route. The fix is just to move the again so we are always doing dst = &ro->rt_dst; in the again loop. PR: 174749,157796 MFC after: 1 week
* Fix N32/N64 ABIs to use proper registers after recent changes.imp2013-04-241-8/+8
| | | | Pointy Hat to: imp
* When rebooting (exiting) from the BTX loader, make sure to restore thedim2013-04-242-2/+2
| | | | | | | | | | | GDT from the correct segment, otherwise a triple fault would be caused. In some virtual environments (VMware, VirtualBox, etc) this could lead to a unhandled error or hang in the guest emulation software. Thanks to avg and jhb for a few hints in the right direction. Noticed by: Jeremy Chadwick <jdc@koitsu.org> (and many others) MFC after: 1 week
* Fix for duplicate sample rate detection after recent patches.hselasky2013-04-241-6/+13
|
* Fix the USB audio feedback endpoint algorithm. There should nothselasky2013-04-241-4/+0
| | | | | | be any need to bias the returned value. Reported by: Craig Leres <leres@ee.lbl.gov>
* Base the calculation of maxmbufmem in part on kmem_map sizeandre2013-04-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | instead of kernel_map size to prevent kernel memory exhaustion by mbufs and a subsequent panic on physical page allocation failure. On architectures without a direct map all mbuf memory (except for jumbo mbufs larger than PAGE_SIZE) comes from kmem_map. It is the limiting factor hence. For architectures with a direct map using the size of kmem_map is a good proxy of available kernel memory as well. If it is much smaller the mbuf limit may be sub-optimal but remains reasonable, while avoiding panics under exhaustion. The overall mbuf memory limit calculation may be reconsidered again later, however due to the many different mbuf sizes and different backing KVM maps it is a tricky subject. Found by: pho's new network stress test Pointed out by: alc (kmem_map instead of kernel_map) Tested by: pho
* Merge updated "no such identity file" patch.des2013-04-243-34/+29
| | | | PR: bin/178060
* Remove unused variable.ae2013-04-242-3/+0
| | | | MFC after: 1 week
* Fix playback for Focusrite Scarlett 2i2 USB recording interface.hselasky2013-04-241-0/+4
| | | | Submitted by: Ed Maste, emaste @
* Fix copy/paste error.dteske2013-04-241-1/+1
|
* Handle the IRQ for the reset button.rpaulo2013-04-243-2/+35
|
* wiigpio depends on options WII.rpaulo2013-04-241-1/+1
|
* iso639: Add Standard Moroccan Tamazight.eadler2013-04-241-0/+1
| | | | | | See http://www.loc.gov/standards/iso639-2/php/code_changes.php Obtained from: DragonflyBSD (commit 2d64ea1d0ec1beacc8f4e22353b7eb84c6f2b3f0)
* Add missing include.dteske2013-04-231-0/+1
|
* Fix declarations to slightly increase WARNS level.jkim2013-04-232-6/+9
|
* Clean up generated files added in r233250.jkim2013-04-231-1/+2
|
* Pull in r180121 from upstream llvm trunk:dim2013-04-231-4/+4
| | | | | | | | | | | | | | | LoopVectorizer: Fix 15830. When scalarizing and unrolling stores make sure that the order in which the elements are scalarized is the same as the original order. This fixes a miscompilation in FreeBSD's regex library. This should fix lib/libc/regex/regcomp.c at -O3 with clang 3.3 r178860 on CPUs with SSE. Before this change, the vectorizer could incorrectly rearrange the second loop in computejumps(), leading to possibly invalid entries in the re_gets::charjump table. The net result was that for example "sed s/@CC@/foo/" failed to work correctly, leading to trouble with many configure scripts.
* Fix white spaces.jkim2013-04-233-7/+7
|
* Return a lun count of 1 and a lun id of 0 when CAM attempts a REPORT_LUNSsbruno2013-04-231-0/+13
| | | | | | | | command on a disk device. This quieseces some noise on the console that recently appeared. Obtained from: Yahoo! Inc. MFC after: 2 weeks
* Teach the virtio block device to deal with direct as well as indirectneel2013-04-231-63/+61
| | | | | | | | | descriptors. Prior to this change the device would only work with guests that chose to use indirect descriptors. Modify the device reset callback to actually reset the device state. Submitted by: Tycho Nightingale (tycho.nightingale@pluribusnetworks.com)
* Revert r249800 aseadler2013-04-231-1/+0
| | | | | | | | - it is incorrect: In the 'back' case you want to reuse the previous mbuf. - it was not reviewed by wireless@ Requested by: jhb, adrian
* Literally follow POSIX:kib2013-04-231-1/+1
| | | | | | | | | | | | | If the bs= expr operand is specified and no conversions other than sync, noerror, or notrunc are requested, the data returned from each input block shall be written as a separate output block. In particular, when both bs=size and conv=sparce were specified, the resulted file was fully filled, instead of sparce. PR: standards/177742 Submitted by: Matthew Rezny <mrezny@hexaneinc.com> MFC after: 2 weeks
* Convert libc/stdio from K&R to ANSI Cemaste2013-04-2334-151/+53
| | | | And add '__restrict' where it appeared in the header prototypes
* When doing RFC3042 limited transmit on the first on secondandre2013-04-231-1/+12
| | | | | | | | | duplicate ACK make sure we actually have new data to send. This prevents us from sending unneccessary pure ACKs. Reported by: Matt Miller <matt@matthewjmiller.net> Tested by: Matt Miller <matt@matthewjmiller.net> MFC after: 2 weeks
* Renumber clauses to reduce diffs to other versionsemaste2013-04-2370-70/+70
| | | | | | | NetBSD, OpenBSD, and Android's Bionic all number the clauses 1 through 3, so follow suit to make comparison easier. Acked-by: imp@
* Fix installkernel requiring users/groups defined in CHECK_UIDSbdrewery2013-04-231-2/+1
| | | | | | | | | | | and CHECK_GIDS to exist since r152680. This is only needed for installworld. The documented procedure of running mergemaster -p to check for missing users is only needed for installworld, not for installkernel. This fixes auditdistd incorrectly being required for installkernel. PR: misc/174405 Approved by: bapt
* Constify where appropriate.eadler2013-04-231-2/+2
| | | | | | Reported by: emaste Approved by: cperciva (mentor) MFC After: 3 days
* Cleanups to touch.ceadler2013-04-231-20/+22
| | | | | | | | | | - use const where appropriate - use static where appropriate - use explicit checks checks for error conditions Reviewed by: sbruno Approved by: cperciva (mentor) Obtained by: DragonFlyBSD
* - Add the __dead2 attribute since it is a function that never returnseadler2013-04-231-1/+2
| | | | | | | | - Add an empty line in usage() according to style(9) PR: bin/177076 Submitted by: Fernando <fernando.apesteguia@gmail.com> Approved by: cperciva (mentor)
* Add support for Intel C600/X79 Series Chipset KT Controller.eadler2013-04-231-0/+1
| | | | | PR: kern/177072 Submitted by: Kurt Lidl <lidl@pix.net>
* - sl_find does not modify 'name'eadler2013-04-233-3/+3
| | | | | | | | - make the prototype of sl_find match NetBSD Reviewed by: jilles Approved by: cperciva (mentor) MFC After: 3 days
* Switch from K&R prototypes to modern Ceadler2013-04-231-10/+4
| | | | | | Reviewed by: jilles Approved by: cperciva (mentor) MFC After: 3 days
* Avoid warning about uninitalized variableeadler2013-04-231-0/+1
| | | | | | PR: kern/176712 Submitted by: Hiren Panchasara <hiren.panchasara@gmail.com> (earlier vesion) Approved by: cperciva (mentor)
* Remove always-true conditions from if statement.eadler2013-04-231-2/+2
| | | | | | PR: kern/176712 Submitted by: Hiren Panchasara <hiren.panchasara@gmail.com> Approved by: cperciva (mentor)
* Make temp, temp1 the same type that they will later be used for.eadler2013-04-231-1/+1
| | | | | | | PR: kern/176712 Submitted by: Hiren Panchasara <hiren.panchasara@gmail.com> Reviewed by: jmg (earlier version) Approved by: cperciva (mentor)
* Remove tautological compare.eadler2013-04-231-4/+4
| | | | | | PR: kern/176712 Submitted by: Hiren Panchasara <hiren.panchasara@gmail.com> Approved by: cperciva (mentor)
* Add support for runtime switching of sample rate forhselasky2013-04-231-250/+431
| | | | | | | USB audio devices. Previously the highest sample rate was unconditionally selected. Requested by: Craig Leres <leres@ee.lbl.gov>
* Add convenience wrapper functions to run callbacks in the context of thehselasky2013-04-232-0/+31
| | | | USB explore thread.
* Add an option for the GE FES based packet engines. Its board IDsimp2013-04-231-0/+1
| | | | | overlap with the standard ones, so kernels for this family of boards need the option OCTEON_VENDOR_GEFES.
* Update trapframe to be consistent with the changes made to regnum.h. Thisimp2013-04-235-14/+62
| | | | should fix the booting problems people have been seeing.
* Fix error check.mckusick2013-04-231-1/+1
| | | | | Submitted by: Andrey Chernov (ache@) MFC after: 3 days
* The zfs synctask code restructuring introduced a new bug that makes itmm2013-04-232-14/+24
| | | | | | | | | | | | impossible to set quota and reservation on pools lower than version 22. Problem has been reported and a solution discussed with vendor. Illumos ZFS issues: 3739 cannot set zfs quota or reservation on pool version < 22 Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reported by: Steve Wills <swills@FreeBSD.org> MFC after: 3 days
* Add descriptive comment.hselasky2013-04-231-0/+6
|
* Prevent device.subr from auto-loading in the nameservers module.dteske2013-04-231-0/+3
| | | | | This module doesn't need device support (but device.subr is loaded indirectly through media/tcpip.subr which contains resolv stuff).
OpenPOWER on IntegriCloud