summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use the correct shared-library version number (the same as the one useddfr2006-01-011-1/+1
| | | | | by the standalone version of heimdal GSS-API). If any compat issues arise, I may increment the version number once more.
* Remove stray debug from p4 integration.imp2006-01-011-5/+1
|
* Unbreak kernel build.netchild2006-01-011-3/+3
| | | | | | | | A happy new year to all. Submitted by: Goran Gajic <ggajic@afrodita.rcub.bg.ac.yu>, bz Pointy hat to: netchild Appologies to: all
* Adding another multi-byte characters related regression test for recentavatar2006-01-011-0/+22
| | | | nmount(2) adoption.
* Remove extra debugging that crept in with the integration from p4.imp2005-12-311-1/+1
|
* Remove K&R vestige. It is no longer necessary to concatenate stringsimp2005-12-311-2/+2
| | | | using /**/. A simple space will do.
* It is next year in Asia already, so jump the gun a little and commitimp2005-12-311-3/+3
| | | | | | | | | | the year bump. # If we behaved like book publishers, we'd do this in July. I can't find # a good reference for why they do it then, but it has been explained to # me that copyrights in the last 1/2 of the year expire as if they were # published in the following year. I can't confirm this info, but if you # have a pointer, please send it to me.
* Update for new devices, including the AMD 8111. Also mentionbrueffer2005-12-311-5/+9
| | | | amdsmb(4) for SMBus 2.0 functionality of the AMD 8111.
* Say some words about the removed PQ_* kernel options.netchild2005-12-311-0/+5
|
* MI changes:netchild2005-12-3119-159/+762
| | | | | | | | | | | | | | | | | | | | | | | | | | - provide an interface (macros) to the page coloring part of the VM system, this allows to try different coloring algorithms without the need to touch every file [1] - make the page queue tuning values readable: sysctl vm.stats.pagequeue - autotuning of the page coloring values based upon the cache size instead of options in the kernel config (disabling of the page coloring as a kernel option is still possible) MD changes: - detection of the cache size: only IA32 and AMD64 (untested) contains cache size detection code, every other arch just comes with a dummy function (this results in the use of default values like it was the case without the autotuning of the page coloring) - print some more info on Intel CPU's (like we do on AMD and Transmeta CPU's) Note to AMD owners (IA32 and AMD64): please run "sysctl vm.stats.pagequeue" and report if the cache* values are zero (= bug in the cache detection code) or not. Based upon work by: Chad David <davidc@acns.ab.ca> [1] Reviewed by: alc, arch (in 2004) Discussed with: alc, Chad David, arch (in 2004)
* Add some more obsolete files.netchild2005-12-311-0/+135
| | | | Submitted by: kris (6 of the files)
* Beautification.brueffer2005-12-311-1/+1
|
* Bump FreeBSD_Version for tv_sec change.trhodes2005-12-311-1/+1
| | | | Reminded by: kris
* Add basic manpages for amdsmb(4) and nfsmb(4).brueffer2005-12-313-0/+112
|
* Check the entire length of the current argument for the EOF string with -E,jmallett2005-12-311-1/+1
| | | | | | | | | | | | | but don't expect a proper ASCII string to exist right here right now, don't use strcmp(3) which checks for a NUL. As we're still building the argument up, the next character might be garbage. It would probably be just as safe to temporarily write a NUL there, but if we've reached the end of argument memory that might not be the best idea, I think. It's unclear. Doing it this way seems to meet the most with the original intent. PR: 85696 Prodded by: stefanf
* Introduce a new sysctl variable:csjp2005-12-311-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | security.mac.biba.interfaces_equal If non-zero, all network interfaces be created with the label: biba/equal(equal-equal) This is useful where programs which initialize network interfaces do not have any labeling support. This includes dhclient and ppp. A long term solution is to add labeling support into dhclient(8) and ppp(8), and remove this variable. It should be noted that this behavior is different then setting the: security.mac.biba.trust_all_interfaces sysctl variable, as this will create interfaces with a biba/high label. Lower integrity processes are not able to write to the interface in this event. The security.mac.biba.interfaces_equal will override trust_all_interfaces. The security.mac.biba.interfaces_equal variable will be set to zero or disabled by default. MFC after: 2 weeks
* Add a new vendor ID for Personal Cummunication Systems. They make a nicemux2005-12-311-0/+1
| | | | | | | | USB HID device that allows to plug two PS2 controllers. This specific device doesn't work yet but will as soon as we support devices with multiple report IDs. MFC after: 3 days
* Add support for the Wacom Graphire 3 4x5. Like the Graphire 3, it has amux2005-12-314-9/+107
| | | | | | | | broken report descriptor. While I'm here, make all the other report descriptors const to match the newly added one. Obtained from: NetBSD MFC after: 1 week
* Add support for Xbox 360 gamepads. They are HID-capable devices, butmux2005-12-313-4/+149
| | | | | | | | | | lack a report descriptor and don't use the standard interface class. This patch works around these deficiencies so that the uhid(4) driver can recognize and use those broken devices. PR: usb/90141 Submitted by: Ed Schouten <ed@fxq.nl> (with minor mods from me) MFC after: 1 week
* Add basic documentation for many of the kernel USB functions thatiedowse2005-12-312-0/+1303
| | | | | | | USB device drivers use to talk to USB devices. This is probably still a bit rough and it does not yet include the functions specific to HID, ethernet, hubs, host controller drivers, task threads or debugging.
* Fix LOR #174.ariff2005-12-311-3/+10
| | | | Tested with: WITNESS, INVARIANTS and DIAGNOSTICS
* Fixing build bustage.avatar2005-12-311-1/+1
|
* Only clear sb.st_size if it is clearly wrong or meaningless. This fixesdes2005-12-301-5/+5
| | | | | | | mirror mode. PR: bin/86940 MFC after: 2 weeks
* Add a FreeBSD-specific -S flag which controls the maximum size of an argumentjmallett2005-12-302-10/+34
| | | | having replacements done in it via -I.
* Handle maxsize==0 in such a way that we don't modify the string.jmallett2005-12-301-0/+12
|
* Add hotplug support for Marvell chips.sos2005-12-301-15/+42
|
* On i386, 7.0 requires 106MB on /usr. 6.0 requires 101MB.ceri2005-12-302-2/+2
| | | | | | | Bump USR_MIN_SIZE to 128MB, so that an auto-layout install won't fail due to /usr being too small. MFC After: 8 days
* Make RID2BAR actually return a number that can be plugged into PCIR_BAR()imp2005-12-301-1/+1
| | | | | | rather than a bitmask. Submitted by: ru@
* mkstemp(3) and friends use a combination of base 10 digits, alongcsjp2005-12-301-1/+1
| | | | | | with upper and lower case letters from the English alphabet. Change the number of possible file names mktemp will return from 26**6 to (10+26+26)**6 instead. This keeps things consistent with mkstemp(3)
* Remove now-obsolete printf warning.imp2005-12-301-7/+2
|
* Remove debug now that I've looped back the big changes into my p4 tree.imp2005-12-301-4/+0
|
* Expose pci_add_resources to the outside world, add a 'force' flag toimp2005-12-302-29/+63
| | | | | | | | | | force allocation of unallocated BARs (cardbus uses this to preallocate everything). Add a prefetchmask to allow for busses that get prefetch hints to set them. Addjust pci_add_map and pci_ata_maps to take a new force flag which pci_add_resources will pass in. Implement 'force' in pci_add_map. Write new value of allocated resource into the bar, if the allocation succeeded (we should have done this before, but with the new force the bug was very obvious).
* More scanners supported.brueffer2005-12-301-0/+8
|
* Move all of the resource allocation into the pci layer. The resourceimp2005-12-301-321/+15
| | | | allocation here just duplicated it (badly).
* The RID2BAR macro returns a number, not a bitmask. Fix this.imp2005-12-301-4/+6
| | | | Spotted by: ru, jhb
* Reflect progress in process title.des2005-12-301-0/+4
| | | | | Submitted by: flz MFC after: 2 weeks
* Don't be sexist - fix a typo.ceri2005-12-301-1/+1
|
* When printing SSID's in ifconfig(8)'s scan mode, set the width of therwatson2005-12-301-3/+3
| | | | | ssid field to 32 characters instead of 14, as long SSID's are quite common and hard to type in if you can't read them.
* Remove duplicate options (originals in sys/conf/NOTES).ru2005-12-301-2/+0
| | | | Reported by: fresh config(8)
* - Avoid adding devices multiple times to the device list.ru2005-12-302-33/+66
| | | | | | - Avoid adding options multiple times to the option list. Based on a patch by: Matt Emmerton <matt@gsicomp.on.ca>
* Clean up most of the "XXX"-tagged items:ru2005-12-304-17/+39
| | | | | | | | | | | - The code that creates hints.c and env.c from the skeleton files moved into separate functions. - Sanity checks for missing "ident" and "cputype" directives moved into main(), alongside the existing check for "machine". PR: bin/90310 Submitted by: Matt Emmerton <matt@gsicomp.on.ca>
* Fix the location of the initdiskless rc script.ceri2005-12-301-9/+2
| | | | | | | | Lose pointers to where these files were two major releases ago. PR: docs/90370 Submitted by: Daniel Feenberg <feenberg at nber dot org> Harassed by: Daniel Gerzo <danger at rulez dot sk>
* Add nofification events to the list of event types.ceri2005-12-301-0/+1
| | | | | | | PR: docs/88390 Submitted by: Niki Denev <nike_d at cytexbg dot com> Discussed with: Daniel Gerzo <danger at rulez dot sk> MFC After: 8 days
* inetd(8) requires that /etc/netconfig be present, and contain entriesceri2005-12-301-0/+29
| | | | | | | | | | for each of udp and tcp (and their IPv6 equivalents when INET6 is enabled). Note that dependency here. PR: docs/90435 Submitted by: Dmitry Kazarov <kazarov at mcm dot ru> Pointed out by: Daniel Gerzo <danger at rulez dot sk> MFC after: 8 days
* Update manual page after last memguard changes.pjd2005-12-301-36/+22
| | | | Glanced at by: simon
* Add printproto.c to libipfguido2005-12-301-2/+2
|
* Add mcopywrap prototype to ip_compat.hguido2005-12-302-1/+1
| | | | Remove h323 proxy from ip_proxy (copyright issue)
* Resolve conflicts (and believe me...you don't want to know).guido2005-12-30126-255/+427
|
* Improve memguard a bit:pjd2005-12-304-13/+112
| | | | | | | | | | | | | | | | | - Provide tunable vm.memguard.desc, so one can specify memory type without changing the code and recompiling the kernel. - Allow to use memguard for kernel modules by providing sysctl vm.memguard.desc, which can be changed to short description of memory type before module is loaded. - Move as much memguard code as possible to memguard.c. - Add sysctl node vm.memguard. and move memguard-specific sysctl there. - Add malloc_desc2type() function for finding memory type based on its short description (ks_shortdesc field). - Memory type can be changed (via vm.memguard.desc sysctl) only if it doesn't exist (will be loaded later) or when no memory is allocated yet. If there is allocated memory for the given memory type, return EBUSY. - Implement two ways of memory types comparsion and make safer/slower the default.
* This commit was generated by cvs2svn to compensate for changes in r153877,guido2005-12-30108-824/+1586
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
OpenPOWER on IntegriCloud