summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* o make debug_mpsafenet globally visiblesam2003-11-053-10/+31
| | | | | | | | o move it from subr_bus.c to netisr.c where it more properly belongs o add NET_PICKUP_GIANT and NET_DROP_GIANT macros that will be used to grab Giant as needed when MPSAFE operation is enabled Supported by: FreeBSD Foundation
* Enable GB2312 locale.davidxu2003-11-058-2/+12
|
* Instead of marking all 159 interrupts as available in the IRQ resourcejhb2003-11-051-3/+19
| | | | | manager, only add interrupts that have an associated source in the interrupt table to the resource manager.
* When remapping an ISA interrupt from one intpin to another, disable thejhb2003-11-054-18/+42
| | | | | | | | | pin that is used by the default identity mapping if it still maps to the old vector. The ACPI case might need some tweaking for the SCI interrupt case since ACPI likes to address the intpin using both the IRQ remapped to it as well as the previous existing PCI IRQ mapped to it. Reported by: kan
* Two style nits.jhb2003-11-052-0/+4
|
* Add GB2312 locale files.davidxu2003-11-053-0/+152
|
* Add GB2312 encoding file.davidxu2003-11-051-0/+243
|
* Add gb2312 encoding.davidxu2003-11-054-1/+121
|
* Add r_earth, r_moon, r_sun, representing the terrestrial, lunar, andmph2003-11-051-0/+3
| | | | | | | solar radii. The corresponding masses (m_earth, etc.) were already present. Source: "An Introduction to Modern Astrophysics," Carroll & Ostlie.
* Add a small testcase for the new -f-f mode.phk2003-11-051-0/+60
|
* Give mtree(8) the ability to take [two -f spec] arguments and comparephk2003-11-057-8/+238
| | | | the two specifications to each other.
* - add explanation of what an active file system iskensmith2003-11-051-2/+14
| | | | | | | | - explain the reason for permitting 32 read errors for a dump PR: docs/35602 and docs/35607 Reviewed by: jhb Approved by: blackend (mentor)
* Make sure argv[x] exists before using it.johan2003-11-051-9/+15
| | | | | | | | PR: 56696 Reported by: Igor Truszkowski <igort@intergate.pl> Submitted by: maxim@ Approved by: sos@ MFC after: 2 weeks
* This commit was generated by cvs2svn to compensate for changes in r122137,njl2003-11-051-1/+1
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Fix a bug in iasl(8) that caused it to core dump while parsing a DSDTnjl2003-11-051-1/+1
| | | | | | | | | | | | | | on ia64. The bug is present in i386 as well but didn't show up due to more relaxed page protections. This fix has been submitted to the vendor. Submitted by: marcel
* | Change config file syntax to be less FreeBSD 3.ximp2003-11-051-1/+1
| |
* | Rename spec() and verify() functions to have mtree_ prefix and takephk2003-11-054-13/+10
| | | | | | | | explicit file descriptor instead of assuming stdin.
* | Take advantage of the fact that we know the err(3) function does notphk2003-11-051-24/+14
| | | | | | | | return to eliminate some else clauses and gain some "outdenting".
* | Make this WARNS=6 clean by:johan2003-11-052-4/+14
| | | | | | | | | | | | | | | | | | | | | | - declaring 'mode2str' as returning a 'const char *' - prototyping all function - rename the argument 'version' to 'ver', not to shadow the now prototyped function 'version'. Also mark it as WARNS?= 6 clean to try to keep it clean. Tested by: make universe (including amd64)
* | Fix Scott's email address.trhodes2003-11-051-2/+2
| | | | | | | | Noticed by: an email discussion with bmah
* | style(9)deischen2003-11-052-80/+106
| | | | | | | | Reviewed by: bde
* | Don't declare the malloc lock; use the declaration provided in libc.deischen2003-11-052-2/+12
| | | | | | | | Noticed by: bde
* | Remove #include of spinlock.h from libc_private.h. Declare spinlocks asdeischen2003-11-052-5/+4
| | | | | | | | | | | | | | struct _spinlock. Keep the typedef in for now; another set of changes may come around to clean up consumers of spinlocks. Requested by: bde
* | byebye in6_ifawithscope(). it was a function for old sourceume2003-11-052-283/+0
| | | | | | | | | | | | address selection. Obtained from: KAME
* | Include machine/asmacros.h instead of machine/asm.h.nyan2003-11-052-2/+2
| | | | | | | | Submitted by: bde
* | The my(4) drivers require miibus(4) to function properly.trhodes2003-11-051-0/+3
| |
* | Excise the xe supported devices from the hardware list and, instead,bmah2003-11-052-60/+2
| | | | | | | | make a link to the new xe(4) manpage.
* | - Adjust some of the bitfields in the ioapic_intsrc struct to be unsignedjhb2003-11-052-36/+36
| | | | | | | | | | | | | | | | | | | | rather than signed. This fixes some cosmetics such as verbose printf's for IRQs greater than 127. - The calculation for next_ioapic_base was also adjusted so that it will only complain once for each hole in the IRQs provided by ACPI for IO APICs. Reported by: Michal Mertl <mime@traveller.cz>
* | Add a workaround for MP Tables that list the same PCI IRQ twice withjhb2003-11-052-6/+32
| | | | | | | | | | | | the same APIC / pin destination in both cases. Reported by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>
* | make sure to treat destrination address as KAME internal formume2003-11-051-29/+8
| | | | | | | | of embedscope.
* | Pull ataraid out from under giant.sos2003-11-051-3/+3
| | | | | | | | Use the right bio_* fields for internal stuff.
* | Removed the garbage options DPT_ALLOW_MEMIO, HIFN_NO_RNG,bde2003-11-051-16/+0
| | | | | | | | | | | | IPFIREWALL_FORWARD, NTIMECOUNTER, OHCI_DEBUG, UGEN_DEBUG, UHCI_DEBUG, UHID_DEBUG, UHUB_DEBUG, UKBD_DEBUG, ULPT_DEBUG, UMASS_DEBUG, UMS_DEBUG, URIO_DEBUG and VINUM_AUTOSTART.
* | Removed reference to the garbage (and soon to be deleted) optionbde2003-11-051-1/+0
| | | | | | | | DPT_ALLOW_MEMIO.
* | Removed references to the garbage (and soon to be deleted) optionsbde2003-11-051-10/+0
| | | | | | | | DPT_ALLOW_MEMIO, IPFIREWALL_FORWARD and NTIMECOUNTER
* | Fixed misformatting of the options lines for CD9660_ICONV,bde2003-11-051-25/+25
| | | | | | | | | | | | | | | | | | DA_OLD_QUIRKS, DCONS_BUF_SIZE, DCONS_FORCE_CONSOLE, DCONS_FORCE_GDB, DCONS_POLL_HZ, DIRECTIO, HIFN_DEBUG, HIFN_RNDTEST, KSTACK_MAX_PAGES, LIBMBPOOL, MBUF_STRESS_TEST, MSDOSFS_ICONV, NETGRAPH_ATM_ATMPIF, NSWBUF_MIN, NTFS_ICONV, P1003_1B_SEMAPHORES, RAID_AUTOCONFIG, SCHED_4BSD, SOCKBUF_DEBUG, UBSEC_DEBUG, UBSEC_RNDTEST, UDF_ICONV, UVSCOM_DEFAULT_OPKTSIZE and WATCHDOG.
* | Moved $FreeBSD$ to the beginning of the file.bde2003-11-051-10/+6
| | | | | | | | | | | | | | | | | | | | | | Don't put the name of the file in a comment. $FreeBSD$ gives more than enough about the file's pathname. Fixed misdescription of the file. It isn't the whole unified Makefile... Moved the settings of WERROR and of the standard extra CFLAGS -finline-limit and -fno-strict-aliasing to a less wrong place. They were in the section for profiling.
* | - refrect recent changes.ume2003-11-051-193/+466
| | | | | | | | | | | | | | | | | | | | - add table of contents. - add section 4.8 - Operations with IPsec tunnel mode. - add section 9 - Policy on technology with intellectual property right restriction - more about KAME's codeing style. Obtained from: KAME
* | Fixed a reference to a nonexistent variable in previous commit. Renamingbde2003-11-052-18/+16
| | | | | | | | | | | | | | | | of ffs_reload()'s mountp parameter to mp in rev.1.28 of ffs_vnops.c had not been merged here. ext2fs_reload() is still missing locking from not merging other changes to ffs_reload(), but none of these is related to recent locking changes.
* | Make the driver conditionally MPSAFE. MPSAFEty defaults to not-mpsafeharti2003-11-052-2/+9
| | | | | | | | | | | | | | but can be enabled by setting hw.atm.hatmN.mpsafe in the kernel environment to a non-zero value before loading the driver. When the problems with network MPSAFEty have been sorted out this will be removed and the driver will default to MPSAFE.
* | When compiled with debugging trace the number of transmit mbufs thatharti2003-11-052-2/+46
| | | | | | | | | | we own. Warn if something strange happens (number drops below zero or there appears to be a leak).
* | Initialize the USED flag in new external receive buffers to 0, not to 1.harti2003-11-051-2/+2
| | | | | | | | | | | | | | | | We put them directly onto the free list instead of calling the external mbuf free routine (that routine would have cleaned the flag). This fixes a bug which manifests itself in falsely reporting a lot of used buffers when configuring the interface down.
* | Replace the lock-less algorithm for the free item list with a moreharti2003-11-051-64/+36
| | | | | | | | | | | | | | | | | | | | | | conservative lock. The problem with the lock-less algorithm is that it suffers from the ABA problem. Running an application with funnels a couple of 100kpkts/s through the netgraph system on a dual CPU system with MPSAFE drivers will panic almost immediatly with the old algorithm. It may be possible to eliminate the contention between threads that insert free items into the list and those that get free items by using the Michael/Scott queue algorithm that has two locks.
* | Update.sos2003-11-051-24/+23
| |
* | - do hexdump on send. set length field properlyume2003-11-0512-1840/+2440
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - check for encryption/authentication key together with algorithm. - warned if a deprecated encryption algorithm (that includes "simple") is specified. - changed the syntax how to define a policy of a ICMPv6 type and/or a code, like spdadd ::/0 ::/0 icmp6 134,0 -P out none; - random cleanup in parser. - use yyfatal, or return -1 after yyerror. - deal with strdup() failure. - permit scope notation in policy string (-P esp/tunnel/foo%scope-bar%scope/use) - simplify /prefix and [port]. - g/c some unused symbols. Obtained from: KAME
* | - plug memory leak.ume2003-11-056-110/+150
| | | | | | | | | | | | | | | | | | | | - fixed a length of the sadb extension in the case of pfkey_send_x5(). - used getprotobynumber() for printing a upper layer protocol name. - modified the output format against the change of the setkey syntax about a icmp6 type/code. - don't enumerate reserved fields. use memset. Obtained from: KAME
* | Make xe_reg_dump non-static to avoid warnings (and tinerbox mail)imp2003-11-051-2/+2
| | | | | | | | for now.
* | Pass NULL instead of a pointer to a zeroed mbstate_t object.tjr2003-11-056-37/+17
| |
* | Pass NULL instead of a pointer to a zeroed mbstate_t object.tjr2003-11-052-10/+4
| |
* | Implement mbrtowc() and wcrtomb() directly (sync with big5.c).tjr2003-11-051-53/+50
| |
* | Add hooks for translating directories entries using the iconv methods.scottl2003-11-055-32/+172
| | | | | | | | Submitted by: imura@ryu16.org
OpenPOWER on IntegriCloud